1. bd1f993 increase const goodness and remove pointless getUser() calls by Gabor Greif · 15 years ago
  2. 5eff285 cache result of UI.getOperandNo() instead of calling it twice, it is cheaper this way by Gabor Greif · 15 years ago
  3. bbdca3f Fix comment typo. by Duncan Sands · 15 years ago
  4. 207e06e MC: Direct all {fragment,section,symbol} address access through the MCAsmLayout object. by Daniel Dunbar · 15 years ago
  5. 2250425 dbg_value may end a block. by Evan Cheng · 15 years ago
  6. b7ba578 Mark VMOVDneon and VMOVQ as having the N2RegFrm form to help the disassembler. by Johnny Chen · 15 years ago
  7. c54a2f1 Switch INC8r to defining its pattern in terms of X86inc_flag by Chris Lattner · 15 years ago
  8. c5f413a Renamed NVdVmImmFrm and NVdVmVCVTFrm to the more proper N2RegFrm and NVCVTFrm, by Johnny Chen · 15 years ago
  9. 0f920e5 Remove the ConvertActions table and associated code, which is unused. by Dan Gohman · 15 years ago
  10. 8ee0769 Add a method to get a StringMapEntry from a pointer to the string by Chris Lattner · 15 years ago
  11. 1aec4d7 switch SDTBinaryArithWithFlags to be a multiple-result node as well. by Chris Lattner · 15 years ago
  12. 74c8d67 Switch SDTUnaryArithWithFlags to being modeled as a two-result by Chris Lattner · 15 years ago
  13. 084df62 add plumbing for handling multiple result nodes in some more places. by Chris Lattner · 15 years ago
  14. 92d7b35 Fix coding style. by Dan Gohman · 15 years ago
  15. 6661763 Generalize findNearestCommonDominator to work on post-dominators, by Dan Gohman · 15 years ago
  16. 7e50414 remove 64-bit or_is_add parallels. by Chris Lattner · 15 years ago
  17. a0f7017 remove useless or_is_add parallel's. by Chris Lattner · 15 years ago
  18. fdac0b6 reduce nesting. by Chris Lattner · 15 years ago
  19. cc87830 implement SDTCisVTSmallerThanOp with EnforceSmallerThan by Chris Lattner · 15 years ago
  20. fceabef try being more permissive for if-conversion on ARM V7. see what the nightly by Jim Grosbach · 15 years ago
  21. 66fb9d2 bring sanity to EnforceVectorEltType by Chris Lattner · 15 years ago
  22. 640a3f5 Cleanup getImplicitType by Chris Lattner · 15 years ago
  23. fe4b92b Revert "Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain crossings." by Jakob Stoklund Olesen · 15 years ago
  24. ff54784 MC: Sprinkle in some more interesting statistics. by Daniel Dunbar · 15 years ago
  25. 2d9f5d1 llvm-mc: Support -filetype=null, for timing purposes. by Daniel Dunbar · 15 years ago
  26. ef6e96f llvm-mc: Fast path EvaluateAbsolute of constants. by Daniel Dunbar · 15 years ago
  27. 9972aff reject void in intrinsic type lists. by Chris Lattner · 15 years ago
  28. ae8f4c4 [llvm_void_ty] is no longer needed for result types, by Chris Lattner · 15 years ago
  29. c75c5fa Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain crossings. by Jakob Stoklund Olesen · 15 years ago
  30. a271174 Renamed NVdImmFrm to N1RegModImmFrm. by Johnny Chen · 15 years ago
  31. fa256c6 Remove if DISABLED not if not DISABLED... by Bill Wendling · 15 years ago
  32. a54934a add some accessors to callsite/callinst/invokeinst to check by Chris Lattner · 15 years ago
  33. bc7a902 Revert 99335. getTypeToExpandTo's iterative behavior is actually needed here. by Dan Gohman · 15 years ago
  34. 602d005 Use "DISABLE_EDIS" to disable building "edis" explicitly. Don't build it for by Bill Wendling · 15 years ago
  35. 3490748 Remove getTypeToExpandTo, since it isn't adding much value by Dan Gohman · 15 years ago
  36. 25c54c0 make sure to delete the llvm module before calling llvm_shutdown, by Chris Lattner · 15 years ago
  37. e059ee8 Don't back past debug info intrinsics; SCEVExpander's strategy by Dan Gohman · 15 years ago
  38. a495c72 fix an infinite loop in Module::getEndianness, PR6684 patch by Alex Mac! by Chris Lattner · 15 years ago
  39. 841e828 Fix typo in the comment for N3VX class. by Johnny Chen · 15 years ago
  40. be7849e Add comment. by Johnny Chen · 15 years ago
  41. 3ae9a57 Add New NEON Format NVdVmVCVTFrm. by Johnny Chen · 15 years ago
  42. 87a10f5 Skip debugging intrinsics when sinking unused invariants. by Bill Wendling · 15 years ago
  43. 927b88f Add New NEON Format NVdVmImmFrm. by Johnny Chen · 15 years ago
  44. f1250ee Ignore dbg_value's. by Evan Cheng · 15 years ago
  45. 8d1f0dd Teach isSafeToClobberEFLAGS to ignore dbg_value's. We need a MachineBasicBlock::iterator that does this automatically? by Evan Cheng · 15 years ago
  46. 112e5e7 Code clean up. by Evan Cheng · 15 years ago
  47. df9a4f0 Fix VLDMQ and VSTMQ instructions to use the correct encoding and address modes. by Bob Wilson · 15 years ago
  48. b2dc2df Test case for llvm-gcc r99305. Radar 7659636. by Stuart Hastings · 15 years ago
  49. 0113559 Fix bad indentation, 80-column violations, and trailing whitespace. by Bob Wilson · 15 years ago
  50. 785516a Add New NEON Format NVdImmFrm. by Johnny Chen · 15 years ago
  51. a56daf8 Add comment. by Evan Cheng · 15 years ago
  52. d826e65 Forgot this. by Evan Cheng · 15 years ago
  53. 0289b41 Teach simplify libcall to transform __strcpy_chk to __memcpy_chk to enable optimizations down stream. by Evan Cheng · 15 years ago
  54. 0054c7a add assert in argpromotion, which cannot trigger by Gabor Greif · 15 years ago
  55. 050560e word-o by Gabor Greif · 15 years ago
  56. c289a02 Rename some instructions to match the corresponding NEON opcode. by Bob Wilson · 15 years ago
  57. 11d9899 Change VST1 instructions for loading Q register values to operate on pairs by Bob Wilson · 15 years ago
  58. 9d8f002 Fix an incorrect logic causing instcombine to miss some _chk -> non-chk transformations. by Evan Cheng · 15 years ago
  59. 621f195 Change VLD1 instructions for loading Q register values to operate on pairs by Bob Wilson · 15 years ago
  60. d8036fb MC: Switch to using MCInst fragments to do relaxation. by Daniel Dunbar · 15 years ago
  61. 337055e MC: Add TargetAsmBackend::MayNeedRelaxation, for checking whether a particular instruction + fixups might need relaxation. by Daniel Dunbar · 15 years ago
  62. 8f9b80e MC: Add TargetAsmBackend::WriteNopData and use to eliminate some target dependencies in MCMachOStreamer and MCAssembler. by Daniel Dunbar · 15 years ago
  63. 8296800 MC: Add TargetAsmBackend::RelaxInstruction callback, and custom X86 implementation. by Daniel Dunbar · 15 years ago
  64. 9799de9 MC: Tweak MCInstFragment to include the encoded data and fixups, so that we don't need to recompute them during relaxation. I will revisit this once all the other pieces of fast relaxation are in place. by Daniel Dunbar · 15 years ago
  65. 1ccd91a Put MCSectionCOFF::Name into the MCContext instead of leaking it. by Jeffrey Yasskin · 15 years ago
  66. 3f4dcd9 MC: Add MCInstFragment, not used yet. by Daniel Dunbar · 15 years ago
  67. 35b0657 Add a FIXME. by Daniel Dunbar · 15 years ago
  68. ea16ea5 Fix PR6673: updating the callback should not clear the map. by Chris Lattner · 15 years ago
  69. 4a602ca Emit DW_AT_low_pc and DW_AT_high_pc attributes for TAG_compile_unit. by Devang Patel · 15 years ago
  70. c94347f Fix 80 col violation. by Evan Cheng · 15 years ago
  71. 0493f95 DW_AT_stmt_list attribute attached with a compile unit encodes offset of line number information for this compile unit in debug_line section. This offset is always zero when only one compile unit is emitted in a object file. by Devang Patel · 15 years ago
  72. 9d39e61 MC: Fix a few more cases we were passing an MCDataFragment when a MCFragment would do, and sprinkle in some const. by Daniel Dunbar · 15 years ago
  73. c6f5982 Simplify. by Daniel Dunbar · 15 years ago
  74. 67c076c MCInst: Add ::dump_pretty. by Daniel Dunbar · 15 years ago
  75. a69ec09 Reduce indentation. by Evan Cheng · 15 years ago
  76. 93dc92e Change intrinsic result type for void to store it as an empty list by Chris Lattner · 15 years ago
  77. b751418 MC: Change MCObjectWriter::RecordRelocation to take an MCFragment (instead of a MCDataFragment). Object files should only need the generic MCFragment features. by Daniel Dunbar · 15 years ago
  78. f70f477 MC/Mach-O: Factor out getOrCreateDataFragment(). by Daniel Dunbar · 15 years ago
  79. 2a6e3f5 MC: Eliminate MCFragment::getMaxFileSize. by Daniel Dunbar · 15 years ago
  80. 8d39eb4 MC: Share the MCAsmLayout object, although its still not used for anything important. by Daniel Dunbar · 15 years ago
  81. 62ef3c8 Rename one more NEON instruction that I missed earlier. by Bob Wilson · 15 years ago
  82. 638fe8d Fix a memory leak from DIE::addSiblingOffset() by adding the DIEValue by Jeffrey Yasskin · 15 years ago
  83. fc91114 80 col violation. by Evan Cheng · 15 years ago
  84. 052ba45 Regroup some instructions. No functional change. by Bob Wilson · 15 years ago
  85. a697975 Rename some VLD1/VST1 instructions to match the implementation, i.e., the by Bob Wilson · 15 years ago
  86. 58393bc Remove some redundant instruction classes. by Bob Wilson · 15 years ago
  87. 50fc9f3 llc doesn't need LinkAllVMCore. by Dan Gohman · 15 years ago
  88. 3984255 Refactor instruction encoding arguments for VLDnLN/VSTnLN classes to by Bob Wilson · 15 years ago
  89. e5b8bfa Completely remove Blackfin patterns that thought JustCC was i1. by Jakob Stoklund Olesen · 15 years ago
  90. fa72340 Don't leak a MachineInstruction from Thumb1InstrInfo::restoreCalleeSavedRegisters. by Jeffrey Yasskin · 15 years ago
  91. bd85e8e Avoid leaking the FunctionPassManager from opt. by Jeffrey Yasskin · 15 years ago
  92. 1cde4af backing out r99170 because it still fails on clang-x86_64-darwin10-fnt by Gabor Greif · 15 years ago
  93. 9b1061e Now that hopefully all direct accesses to InvokeInst operands are fixed by Gabor Greif · 15 years ago
  94. c1dc067 Free all Constants in ~LLVMConstantImpl. We avoid assertion failures by Jeffrey Yasskin · 15 years ago
  95. d592e1a Fix the ocaml kaleidoscope tutorial to fix linking external libraries. by Erick Tryzelaar · 15 years ago
  96. 312fa75 modernize the do-all-for-me target to run lit by Gabor Greif · 15 years ago
  97. b4cc66d Re-add the Metadata.h include to LLVMContextImpl.h so that MDNode is complete by Jeffrey Yasskin · 15 years ago
  98. 2f1efd6 Move the LLVMContextImpl implementation into a .cpp file. by Jeffrey Yasskin · 15 years ago
  99. bf48a9b Memoize InlineAsms into the LLVMContext and delete them on shutdown. by Jeffrey Yasskin · 15 years ago
  100. f65b0e9 XFAIL tests from LLVMC on valgrind or valgrind+leak-checking. We by Jeffrey Yasskin · 15 years ago