1. f3f4715 Replace large swaths of copy-n-paste code with obvious helper function... by Daniel Dunbar · 16 years ago
  2. 8cb6626 Remove StringConstantPrefix now that the only user (llvm-gcc) has gone. by Duncan Sands · 16 years ago
  3. 6c05796 Kill off old (TargetMachine level, not Target level) match quality functions. by Daniel Dunbar · 16 years ago
  4. baaf117 Fix cmake build lib/Target/TargetMachineRegistry.cpp removed. by Xerxes Ranby · 16 years ago
  5. 03f4bc5 Provide TargetMachine implementations with reference to Target they were created by Daniel Dunbar · 16 years ago
  6. 6501145 Kill off unused TargetMachineRegistry methods and ivars. by Daniel Dunbar · 16 years ago
  7. 54785e6 Migrate llc and the JIT to using the TargetRegistry for lookups. by Daniel Dunbar · 16 years ago
  8. 4d1be77 Include the Target& in the TargetMachineRegisterEntry. by Daniel Dunbar · 16 years ago
  9. 3fb7eee Allow multiple registrations of the same target. by Daniel Dunbar · 16 years ago
  10. dec9803 Switch some obvious clients to using the new TargetRegistry. by Daniel Dunbar · 16 years ago
  11. e0bda7d Reimplement TargetMachineRegistry in terms of TargetRegistry. by Daniel Dunbar · 16 years ago
  12. 4246790 Register Target's TargetMachine and AsmPrinter in the new registry. by Daniel Dunbar · 16 years ago
  13. 579fb87 Detect write failures on raw_fd_ostream. by Daniel Dunbar · 16 years ago
  14. f23d493 Fix stupid thinko by Daniel Dunbar · 16 years ago
  15. 73b3ec4 Address some review comments on TargetRegistry. by Daniel Dunbar · 16 years ago
  16. c984df8 Add TargetInfo libraries for all targets. by Daniel Dunbar · 16 years ago
  17. f9b36f0 Move load / store folding alignment require into the table(s). by Evan Cheng · 16 years ago
  18. 51381d2 Update CMake file. by Ted Kremenek · 16 years ago
  19. c08872e rename decorateName -> DecorateCygMingName, make it assert if not by Chris Lattner · 16 years ago
  20. 9d5511b eliminate the Mangler::PreserveAsmNames bit, the sole client of this by Chris Lattner · 16 years ago
  21. f1cfea2 remove printSuffixedName. by Chris Lattner · 16 years ago
  22. b1ccad3 convert arm/darwin stubs to use the mangler to synthesize all the names instead of by Chris Lattner · 16 years ago
  23. bb06129 Add new TargetRegistry. by Daniel Dunbar · 16 years ago
  24. 4fb63d0 fix an arm codegen bug (the same as PR4482 on ppc) where available_externally by Chris Lattner · 16 years ago
  25. 0a23854 convert [Hidden]GVNonLazyPtrs to compute the global and stub names by Chris Lattner · 16 years ago
  26. f813d7d use makeNameProper to add the globalprefix instead of doing it manually. by Chris Lattner · 16 years ago
  27. 392db3e get the PPC stub temporary label from the mangler instead of by Chris Lattner · 16 years ago
  28. 1a87c05 turn some if/then's into ?: by Chris Lattner · 16 years ago
  29. defd300 eliminate a bunch of printSuffixedName's by using info computed from by Chris Lattner · 16 years ago
  30. 9ec8fac convert FnStubs to using a more structured form, eliminating by Chris Lattner · 16 years ago
  31. b7b179e actually $stub labels *are* private, I just missed that by Chris Lattner · 16 years ago
  32. 5668cf7 Fix indentation. by Dan Gohman · 16 years ago
  33. bdc017e Make makeLoopInvariant report whether it made any changes or not, by Dan Gohman · 16 years ago
  34. 2e2ad51 $stub references should not be private ("L") labels. by Chris Lattner · 16 years ago
  35. 0f6c8f2 simplify "EmitExternalGlobal": it is only used to output a by Chris Lattner · 16 years ago
  36. 8f831cb Convert GVStubs and HiddenGVStubs to work more like the X86 backend, this by Chris Lattner · 16 years ago
  37. ea56f10 minor cleanups: only switch sections once before all function stubs, instead of by Chris Lattner · 16 years ago
  38. 1f049b2 Added llvm-mc support for parsing the .include directive. by Kevin Enderby · 16 years ago
  39. 1f318e0 minor syntax cleanup by Chris Lattner · 16 years ago
  40. 9adc0ab Move EVER MORE stuff over to LLVMContext. by Owen Anderson · 16 years ago
  41. a89b7ea Fix path name. by Daniel Dunbar · 16 years ago
  42. f6fbad1 Use the right relocation type for X86::MOV64ri64i32 by Bruno Cardoso Lopes · 16 years ago
  43. 8718bc4 Fix bad indentation and 80-col violation. by Bob Wilson · 16 years ago
  44. 7114824 Added llvm-mc support for parsing the .lsym directive. by Kevin Enderby · 16 years ago
  45. 4cb7352 Check for PRE_INC and POST_INC. by David Goodwin · 16 years ago
  46. 0196dc5 Fix the expansion of umax and smax in the case where one or more of by Dan Gohman · 16 years ago
  47. d84ba34 Update CMake file. by Ted Kremenek · 16 years ago
  48. 5473f07 fix David's merge conflict by Chris Lattner · 16 years ago
  49. 9ac7542 reapply r75408, which eliminates MOV64r0 in favor of using by Chris Lattner · 16 years ago
  50. 7184781 by David Greene · 16 years ago
  51. 2da51db Update CMake file. by Ted Kremenek · 16 years ago
  52. 419c615 hasThumb2() does not mean we are compiling for thumb, must also check isThumb(). by David Goodwin · 16 years ago
  53. 3eadf00 Remove an extra space. by Bob Wilson · 16 years ago
  54. 969f28d Introduce a pointertracking pass. by Torok Edwin · 16 years ago
  55. 5f54450 Mark as fall through. by Bill Wendling · 16 years ago
  56. b8158ac Reapply my previous asmprinter changes now with more testing and two by Chris Lattner · 16 years ago
  57. 95cf30c Added llvm-mc support for parsing the .desc directive. by Kevin Enderby · 16 years ago
  58. fa196e3 Revert 75571; I'm convinced this isn't the right thing to do. by Dale Johannesen · 16 years ago
  59. c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
  60. 1f316e3 Revert r7561{9,8,7,6}, which depend on r75610. by Daniel Dunbar · 16 years ago
  61. 192957d Revert r75615, which depended on 75610. by Daniel Dunbar · 16 years ago
  62. 41ffe6c Revert r75610 (and r75620, which was blocking the revert), in the hopes of by Daniel Dunbar · 16 years ago
  63. 69fcae9 Make SCEVCallbackVH::allUsesReplacedWith more thorough in removing by Dan Gohman · 16 years ago
  64. 1b65253 Require IVUsers after LCSSA, since LCSSA does not preserve IVUsers. by Dan Gohman · 16 years ago
  65. a653fc5 Add a comment about why ScalarEvolution doesn't recognize non-loop PHIs by Dan Gohman · 16 years ago
  66. 93990d7 After converting assert(0) to LLVM_UNREACHABLE we lost file/line location. by Torok Edwin · 16 years ago
  67. 481d15a eliminate extra space. by Torok Edwin · 16 years ago
  68. 94ac034 Add extra sign extension to the same bit width before int sign by Anton Korobeynikov · 16 years ago
  69. e9fd67e Add missing break. Patch by Artur Pietrek! by Anton Korobeynikov · 16 years ago
  70. 858cb8a ProfileInfo interface tweaks. - Add getExecutionCount(const Function). by Daniel Dunbar · 16 years ago
  71. 5dc72d2 rename getValueName -> getMangledName. These two files have very by Chris Lattner · 16 years ago
  72. 063af39 Rename getValueName -> getMangledName by Chris Lattner · 16 years ago
  73. c2c89fb rename getValueName -> getMangledName by Chris Lattner · 16 years ago
  74. b09d2cc Rename getValueName -> getMangledName. by Chris Lattner · 16 years ago
  75. a573f59 Fix an obvious error. by Bob Wilson · 16 years ago
  76. 03e9dd9 Change the X86 asmprinter to use the mangler to apply suffixes like "$non_lazy_ptr" by Chris Lattner · 16 years ago
  77. 1cda87c Change the internal interface to makeNameProper to take a bool that by Chris Lattner · 16 years ago
  78. b468709 Fix trivial todo in instcombine. by Eli Friedman · 16 years ago
  79. f6bc4ae 1. In Thumb mode, select tBx instead of ARM variants. by Evan Cheng · 16 years ago
  80. 0df6e09 Update LoopSimplify and LoopUnswitch to use the new makeLoopInvariant function. by Dan Gohman · 16 years ago
  81. 7d43cd8 Remove hack now that Evan fixed it so that the frame pointer isn't saved twice. by Bill Wendling · 16 years ago
  82. 65d1e2b Fix indvars to not assume that a loop with a single unique exit by Dan Gohman · 16 years ago
  83. a342026 Introduce a new LoopInfo utility function makeLoopInvariant, which by Dan Gohman · 16 years ago
  84. b9e126c use getValueName instead of makeNameProper. by Chris Lattner · 16 years ago
  85. c2ffd28 Fix detection of valid BFC immediates. by David Goodwin · 16 years ago
  86. 1a8d2d2 Do not use Mangler to remove '1' from linkage name. by Devang Patel · 16 years ago
  87. 5ad1472 Fix pr4544. When remating, make sure the destination register fits the instruction definition. It may be mismatched due to sub-register coalescing. by Evan Cheng · 16 years ago
  88. 4458ab0 Don't delete asm's just because their inputs are undefined; by Dale Johannesen · 16 years ago
  89. d9ef1a8 Add a newline, now that Value's operator<< doesn't print one. by Dan Gohman · 16 years ago
  90. 34468c2 FreeInst is trapping. by Dan Gohman · 16 years ago
  91. e622087 Fix an obvious copy-and-paste error. by Bob Wilson · 16 years ago
  92. ab5a5a6 Revert 75308. by Bob Wilson · 16 years ago
  93. 58e3e24 the mangler can never mangle intrinsics, don't allow this. by Chris Lattner · 16 years ago
  94. 6020614 Revert 75309. by Bob Wilson · 16 years ago
  95. 59ecdfb rename Memo/Count to AnonGlobalIDs/NextAnonGlobalID to be more by Chris Lattner · 16 years ago
  96. 38539622 Move more functionality over to LLVMContext. by Owen Anderson · 16 years ago
  97. 47728a2 remove Mangler::getTypeID and related data, it was only used for mangling by Chris Lattner · 16 years ago
  98. 762717a remove mangler support for mangling local names. Mangler should only be by Chris Lattner · 16 years ago
  99. ca1bafd fix CBE & MSIL backends to not use the mangler for non-global symbols. by Chris Lattner · 16 years ago
  100. 6dea8d3 don't print redundant @PLT suffixes by Chris Lattner · 16 years ago