1. a697975 Rename some VLD1/VST1 instructions to match the implementation, i.e., the by Bob Wilson · 15 years ago
  2. 58393bc Remove some redundant instruction classes. by Bob Wilson · 15 years ago
  3. 50fc9f3 llc doesn't need LinkAllVMCore. by Dan Gohman · 15 years ago
  4. 3984255 Refactor instruction encoding arguments for VLDnLN/VSTnLN classes to by Bob Wilson · 15 years ago
  5. e5b8bfa Completely remove Blackfin patterns that thought JustCC was i1. by Jakob Stoklund Olesen · 15 years ago
  6. fa72340 Don't leak a MachineInstruction from Thumb1InstrInfo::restoreCalleeSavedRegisters. by Jeffrey Yasskin · 15 years ago
  7. bd85e8e Avoid leaking the FunctionPassManager from opt. by Jeffrey Yasskin · 15 years ago
  8. 1cde4af backing out r99170 because it still fails on clang-x86_64-darwin10-fnt by Gabor Greif · 15 years ago
  9. 9b1061e Now that hopefully all direct accesses to InvokeInst operands are fixed by Gabor Greif · 15 years ago
  10. c1dc067 Free all Constants in ~LLVMConstantImpl. We avoid assertion failures by Jeffrey Yasskin · 15 years ago
  11. d592e1a Fix the ocaml kaleidoscope tutorial to fix linking external libraries. by Erick Tryzelaar · 15 years ago
  12. 312fa75 modernize the do-all-for-me target to run lit by Gabor Greif · 15 years ago
  13. b4cc66d Re-add the Metadata.h include to LLVMContextImpl.h so that MDNode is complete by Jeffrey Yasskin · 15 years ago
  14. 2f1efd6 Move the LLVMContextImpl implementation into a .cpp file. by Jeffrey Yasskin · 15 years ago
  15. bf48a9b Memoize InlineAsms into the LLVMContext and delete them on shutdown. by Jeffrey Yasskin · 15 years ago
  16. f65b0e9 XFAIL tests from LLVMC on valgrind or valgrind+leak-checking. We by Jeffrey Yasskin · 15 years ago
  17. 6b4c12d Free SavedLI even if SimpleRegisterCoalescing::JoinCopy() returns early. by Jeffrey Yasskin · 15 years ago
  18. 982873c When we don't pass --vg-leak to lit, pass --leak-check=no to valgrind. by Jeffrey Yasskin · 15 years ago
  19. 32f6a8b Fix suggested parentheses warning. by Daniel Dunbar · 15 years ago
  20. 32989de Add support for XFAILing valgrind runs with memory leak checking independently by Jeffrey Yasskin · 15 years ago
  21. f2de13f MC/X86: Fix an MCOperand link, when we parsing shrld $1,%eax and friends; I believe this fixes the last memory leaks under test/MC. by Daniel Dunbar · 15 years ago
  22. c6ab190 llvm-mc: Fix MCInstPrinter memory leaks. by Daniel Dunbar · 15 years ago
  23. 78fcf53 MC/Mach-O: Remove Darwin host specific tests, we don't need them anymore. by Daniel Dunbar · 15 years ago
  24. 57a49a2 MC/Mach-O: Tweak optimal_nop test to be host independent. by Daniel Dunbar · 15 years ago
  25. d40297c llvm-mc: Fix memory leak of MCAsmInfo. by Daniel Dunbar · 15 years ago
  26. 5d067fe TargetRegistry: Fix create{AsmInfo,MCDisassembler} to return non-const objects. by Daniel Dunbar · 15 years ago
  27. c88d072 pr6652: Use LDM to restore PC to the return address on ARMv4. by Bob Wilson · 15 years ago
  28. 226036e Re-commit r98683 ("remove redundant writeback flag from ARM address mode 6") by Bob Wilson · 15 years ago
  29. d5fadaf Add instruction variants for VST2, VST3, and VST4 "store-lane" operations with by Bob Wilson · 15 years ago
  30. 4f4f93f Add variants of VST2, VST3 and VST4 with address register writeback, and by Bob Wilson · 15 years ago
  31. 068b18b Add instructions for double-spaced VST3 and VST4 without address register by Bob Wilson · 15 years ago
  32. a56a810 tests: Mangle '-vg' onto the end of the triple when running under valgrind, so by Daniel Dunbar · 15 years ago
  33. 654c06f Add a setCalledFunction member to InvokeInst (like in CallInst) by Gabor Greif · 15 years ago
  34. 25eb501 Add VST1 instructions with address register writeback. by Bob Wilson · 15 years ago
  35. a102364 Add instruction variants for VLD2, VLD3, and VLD4 "load-lane" operations with by Bob Wilson · 15 years ago
  36. 4131528 Tidy some more comments and whitespace. by Bob Wilson · 15 years ago
  37. 92cb932 Add variants of VLD2, VLD3 and VLD4 with address register writeback, and by Bob Wilson · 15 years ago
  38. 667a13e Tidy some comments and whitespace for consistency. by Bob Wilson · 15 years ago
  39. 95ffecd Rename some instructions for consistency and sanity: use "_UPD" suffix for by Bob Wilson · 15 years ago
  40. 00bf1d9 Add instructions for double-spaced VLD3 and VLD4 without address register by Bob Wilson · 15 years ago
  41. 99493b2 Add VLD1 instructions with address register writeback. by Bob Wilson · 15 years ago
  42. dd70cea PIC16: Simplify code by using a std::set<std::string> instead of a sorted & uniqued std::list of leaked char*. by Benjamin Kramer · 15 years ago
  43. 55c9cb5 Revert the rest of 98679. by Bob Wilson · 15 years ago
  44. 98330ff Fix a very bad typo. Since the register number was off by one, the ARM by Bob Wilson · 15 years ago
  45. 472fdf7 Clear the SCEVExpander's insertion point after making deletions, by Dan Gohman · 15 years ago
  46. 1ad584e Stupid svn. Add back to the lost sibcall tests. by Evan Cheng · 15 years ago
  47. f5b9d6c If call result is in ST0 and it is not being passed to the caller's by Evan Cheng · 15 years ago
  48. 873decb Better fix for r98994, MachObjectWriterImpl wasn't intended to be virtual. by Daniel Dunbar · 15 years ago
  49. caa608e Add NLdStFrm Format. by Johnny Chen · 15 years ago
  50. e86425f Revert r98679. The disassembler will be updated to depend on the existence of by Johnny Chen · 15 years ago
  51. d7de540 Revert r99009 temporarily it seems to be breaking the bots. by Eric Christopher · 15 years ago
  52. 76a312b Revert this change, since it was causing ARM performance regressions. by Bob Wilson · 15 years ago
  53. 26e7637 Change intrinsic result type for void to store it as an empty list by Chris Lattner · 15 years ago
  54. 2e68a02 make getOperandNum a static function (since it's just used by by Chris Lattner · 15 years ago
  55. 6c7ed6b Fix more places to more thoroughly ignore debug intrinsics. This fixes by Dan Gohman · 15 years ago
  56. 99521af remove the patterns that I commented out in r98930, Dan verified by Chris Lattner · 15 years ago
  57. d734919 major surgery on tblgen: generalize TreePatternNode by Chris Lattner · 15 years ago
  58. 0157f50 Force configuration of some projects before others. In particular, some by John Criswell · 15 years ago
  59. a407fa8 Fix -Wnon-virtual-dtor warning. by Rafael Espindola · 15 years ago
  60. dc29dff Regenerate configure. by Tanya Lattner · 15 years ago
  61. ca7d8ed Bump version number. by Tanya Lattner · 15 years ago
  62. bcb4d81 Test commit (removed extra blank line) by Ben Holt · 15 years ago
  63. 608f5a6 call void @llvm.dbg.declare(metadata !{i32* null}, metadata !1) by Devang Patel · 15 years ago
  64. 5a12971 Updated copyright year to 2010. by John Criswell · 15 years ago
  65. b46b03b Fixed the encoding problems of the crc32 instructions. All had the Operand size by Kevin Enderby · 15 years ago
  66. 80d2370 Stop trying to merge identical jump tables. This had been inadvertently by Bob Wilson · 15 years ago
  67. 602b40f MC/Mach-O/x86_64: Add relocation support. by Daniel Dunbar · 15 years ago
  68. 4d4358e llvm-mc: Fix target selection for --disassemble to use GetTarget. by Daniel Dunbar · 15 years ago
  69. 0180dae MC/X86: Rename alternate spellings of {ADD64,CMP64} and mark as "code gen only" so they don't get selected by the asm matcher. by Daniel Dunbar · 15 years ago
  70. 7a68e0d FileCheck: Don't print "possibly intended match" line if it would match the by Daniel Dunbar · 15 years ago
  71. 2f36fe4 Set numThreads to 1 by default when Python is older than 2.5.2. by Torok Edwin · 15 years ago
  72. 774ce29 make FillWithPossibleTypes take a predicate to filter types so that by Chris Lattner · 15 years ago
  73. 81f04d5 Renumber LdStExFrm from 28 to 11 and shift the existing format values to make by Johnny Chen · 15 years ago
  74. d4d4a90 Acccess control is lame by Douglas Gregor · 15 years ago
  75. 1a07bc5 struct -> class, to silence a Clang warning by Douglas Gregor · 15 years ago
  76. cc52ed0c back out r98957, it broke http://smooshlab.apple.com:8010/builders/clang-x86_64-darwin10-fnt/builds/703 in the nightly test suite by Gabor Greif · 15 years ago
  77. f4f10e3 Recommit r80858 again (which has been backed out in r80871). by Gabor Greif · 15 years ago
  78. 1a9158c MC: Add TargetAsmBackend::createObjectWriter. by Daniel Dunbar · 15 years ago
  79. b36052f MCCodeEmitter: Add target independent fixup flag for is-pc-relative. by Daniel Dunbar · 15 years ago
  80. cf871e5 MC: Sink code emitter into MCAssembler. by Daniel Dunbar · 15 years ago
  81. 2df4ceb MC/Mach-O: Move to MachObjectWriter.{h,cpp}. by Daniel Dunbar · 15 years ago
  82. cc5b84c MC: Add TargetAsmBackend::isVirtualSection hook. by Daniel Dunbar · 15 years ago
  83. 53b2338 MC: Split MCObjectWriter out of MCAssembler.cpp. by Daniel Dunbar · 15 years ago
  84. bdd9281 MCAssembler: Pull out MCObjectWriter class. by Daniel Dunbar · 15 years ago
  85. 87190c4 MCAssembler: Move ApplyFixup to the TargetAsmBackend, this is a target specific not object writer specific task. by Daniel Dunbar · 15 years ago
  86. b1e9894 MC/Mach-O: Lift the fixup evaluation and application up (to the same place), and eliminate MCAsmFixup::FixedValue. by Daniel Dunbar · 15 years ago
  87. bacba99 MC/Mach-O: Factor out ExecutePostLayoutBinding, to separate the post-layout changes the object writer may need to make to the assembler from the actual .o writing. by Daniel Dunbar · 15 years ago
  88. 17a0650 MC/Mach-O: Lift relocation emission logic a bit higher to separate evaluation / relocation handling from the actual .o writing. by Daniel Dunbar · 15 years ago
  89. 509bcb1 Remove a memory leak from the CBackend. by Jeffrey Yasskin · 15 years ago
  90. 4c42a6d fix an MCInstPrinter leak that jyasskin pointed out: by Chris Lattner · 15 years ago
  91. 1e50631 resolve fixme: we now infer the instruction-level 'isvariadic' bit by Chris Lattner · 15 years ago
  92. 60e9eac set SDNPVariadic on nodes throughout the rest of the targets that need them. by Chris Lattner · 15 years ago
  93. c3e45f1 Remove a memory leak from ThumbTargetMachine. by Jeffrey Yasskin · 15 years ago
  94. e8cabf3 add a new SDNPVariadic SDNP node flag, and use it in by Chris Lattner · 15 years ago
  95. 5a9b8fb rewrite EnforceSmallerThan to be less bone headed. by Chris Lattner · 15 years ago
  96. e9eda0f remove some damaged sign extend patterns that can never match. by Chris Lattner · 15 years ago
  97. 2356ae9 disable some illegal blackfin patterns. sext from i32 to i32 can never by Chris Lattner · 15 years ago
  98. 1d7dbd1 comment out a bunch of parallel store patterns that apparently by Chris Lattner · 15 years ago
  99. 6b7c2cf Fix -Asserts warnings. by Daniel Dunbar · 15 years ago
  100. 65f35d5 Fix -Asserts warning. by Daniel Dunbar · 15 years ago