1. 171375f Add support to properly reference private symbols on relocation entries. by Bruno Cardoso Lopes · 16 years ago
  2. 438d990 Catch more coalescing opportunities. by Evan Cheng · 16 years ago
  3. 5248468 Enable cross register class coalescing. by Evan Cheng · 16 years ago
  4. 59959cd Fix pr4552. Stack slot coloring with register must take care not to generate illegal ams. by Evan Cheng · 16 years ago
  5. 16fe990 remove AsmPrinter::findGlobalValue, just use Value::stripPointerCasts instead. by Chris Lattner · 16 years ago
  6. 0768f0e Simplify some more. by Evan Cheng · 16 years ago
  7. 3e0f60b Use more terse and precise linkage checks. by Chris Lattner · 16 years ago
  8. 8906f95 Eliminate yet another copy of getOpcode. by Dan Gohman · 16 years ago
  9. a4ff5e4 these two pieces of code are the same because we always by Chris Lattner · 16 years ago
  10. e2cf37b Untangle a snarl that I discovered when updating the mangler, by Chris Lattner · 16 years ago
  11. 6f37f8f fix include guard. by Chris Lattner · 16 years ago
  12. d129d73 Simplify the coalescer (finally!) by making LiveIntervals::processImplicitDefs a little more aggressive and teaching liveintervals to make use of isUndef marker on MachineOperands. by Evan Cheng · 16 years ago
  13. c5ec8a7 Add support for naked functions by Anton Korobeynikov · 16 years ago
  14. b674dbe revert one of the loops to use indicies over iterators because there are vector insertions inside the loop by Bruno Cardoso Lopes · 16 years ago
  15. a64eb92 Make promotion in operation legalization for SETCC work correctly. by Eli Friedman · 16 years ago
  16. c1b46f9 Fix my brain cramp by inverting the assertion condition. by Evan Cheng · 16 years ago
  17. 2df5e55 Disable this assert for now, it is firing on an llvm-gcc bootstrap. :( by Daniel Dunbar · 16 years ago
  18. 423ccfe Assume an inline asm might be a call, so we get by Dale Johannesen · 16 years ago
  19. 3ac1ab8 by David Greene · 16 years ago
  20. 24cd3c4 Fix inverted preprocessor conditional. by Daniel Dunbar · 16 years ago
  21. 32360a7 Add line numbers to OProfile. To do this, I added a processDebugLoc() by Jeffrey Yasskin · 16 years ago
  22. 57e599a Teach MachineInstr::isRegTiedToDefOperand() to correctly parse inline asm operands. by Jakob Stoklund Olesen · 16 years ago
  23. 5f15992 Changed my mind. We now allow remat of instructions whose defs have subreg indices. by Evan Cheng · 16 years ago
  24. 914e50c Privatize the ConstantFP table. I'm on a roll! by Owen Anderson · 16 years ago
  25. 001dbfe Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a number of issues in by Owen Anderson · 16 years ago
  26. d519756 Let RegisterInfo decide whether it can emit cross-class copy or not by Anton Korobeynikov · 16 years ago
  27. 33b350b Scan for presence of calls and determine max callframe size early. To allow ProcessFunctionBeforeCalleeSaveScan() use this information by Anton Korobeynikov · 16 years ago
  28. 0692fab Propagate return result extension type by Anton Korobeynikov · 16 years ago
  29. 3784453 Let callers decide the sub-register index on the def operand of rematerialized instructions. by Evan Cheng · 16 years ago
  30. 115934e Fix coding style issues pointed by Bill. by Bruno Cardoso Lopes · 16 years ago
  31. 53cb17d Skip special LLVM prefix '1' while emitting linknage name. by Devang Patel · 16 years ago
  32. 36129db We don't need to use llvm_report_error, this interface can deal with errors by Daniel Dunbar · 16 years ago
  33. 50dead0 Revert yesterday's change by removing the LLVMContext parameter to AllocaInst and MallocInst. by Owen Anderson · 16 years ago
  34. 6d823cd Add missing includes. by Daniel Dunbar · 16 years ago
  35. f7d3e69 Verify that there is no kill flag on tied operands on two-address instructions. by Jakob Stoklund Olesen · 16 years ago
  36. 5d77cad Lift addAssemblyEmitter into LLVMTargetMachine. - No functionality change. by Daniel Dunbar · 16 years ago
  37. cfe9a60 Lift DumpAsm / -print-emitted-asm functionality into LLVMTargetMachine. by Daniel Dunbar · 16 years ago
  38. 72fbc3d Fix bug in RegScavenger::scavengeRegister(). by Jakob Stoklund Olesen · 16 years ago
  39. a90b3dc Move a few more convenience factory functions from Constant to LLVMContext. by Owen Anderson · 16 years ago
  40. a499eff ShortenDeadCopySrcLiveRange needs to be more conservative in multi-kill situations. by Evan Cheng · 16 years ago
  41. 1935629 Lexically order files in CMakeLists.txt files. by Ted Kremenek · 16 years ago
  42. 4b70fab use std::vector instead of std::list for both Section and Symbol lists because by Bruno Cardoso Lopes · 16 years ago
  43. f1cfea2 remove printSuffixedName. by Chris Lattner · 16 years ago
  44. 9adc0ab Move EVER MORE stuff over to LLVMContext. by Owen Anderson · 16 years ago
  45. 7184781 by David Greene · 16 years ago
  46. b8158ac Reapply my previous asmprinter changes now with more testing and two by Chris Lattner · 16 years ago
  47. c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
  48. 1f316e3 Revert r7561{9,8,7,6}, which depend on r75610. by Daniel Dunbar · 16 years ago
  49. 481d15a eliminate extra space. by Torok Edwin · 16 years ago
  50. 5dc72d2 rename getValueName -> getMangledName. These two files have very by Chris Lattner · 16 years ago
  51. 063af39 Rename getValueName -> getMangledName by Chris Lattner · 16 years ago
  52. 1cda87c Change the internal interface to makeNameProper to take a bool that by Chris Lattner · 16 years ago
  53. 1a8d2d2 Do not use Mangler to remove '1' from linkage name. by Devang Patel · 16 years ago
  54. 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
  55. 8799dbe Revert an accidental commit. by Evan Cheng · 16 years ago
  56. d84b416 Use assertion. by Devang Patel · 16 years ago
  57. d291066 Cleanup the global emission and refactor some code by Bruno Cardoso Lopes · 16 years ago
  58. 16a2c92 Move isLCSSAForm, isLoopInvariant, getCanonicalInductionVariable, by Dan Gohman · 16 years ago
  59. c8d76d5 Make Loop and MachineLoop be subclasses of LoopBase, rather than typedefs, by Dan Gohman · 16 years ago
  60. 87370b8 Use AsmPrinter's Mangler to remove leading '1' from linkage names. by Devang Patel · 16 years ago
  61. 1ca29d3 As Chris pointed out, this doesn't actually need an LLVMContext to operate. by Owen Anderson · 16 years ago
  62. 43da8fb revert rev. 75503 for now. by Devang Patel · 16 years ago
  63. 7597a62 Use Mangler to remove leading '1' from linkage names. by Devang Patel · 16 years ago
  64. 014700c by David Greene · 16 years ago
  65. 7a80f5f Match declaration to definition (missed a few). by Daniel Dunbar · 16 years ago
  66. 89e12a1 Match declaration to definition. by Daniel Dunbar · 16 years ago
  67. fc1b75f Removed some junk code that snuck in to an earlier commit. by Lang Hames · 16 years ago
  68. 0a5372e Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. by Owen Anderson · 16 years ago
  69. deb052a Match declaration to definition. by Daniel Dunbar · 16 years ago
  70. eaff524 remove llvm.part.set.* and llvm.part.select.*. They have never been by Chris Lattner · 16 years ago
  71. f368923 Fix assert(0) conversion, as suggested by Chris. by Torok Edwin · 16 years ago
  72. c8ca3ae Implement support for promotion of AND/OR/XOR on integer types. by Jakob Stoklund Olesen · 16 years ago
  73. 9a4ba45 Fix types in PromoteNode handling of CTPOP and friends. by Jakob Stoklund Olesen · 16 years ago
  74. c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 16 years ago
  75. 7d696d8 Convert more assert(0)+abort() -> LLVM_UNREACHABLE, by Torok Edwin · 16 years ago
  76. 8955e93 Fix up support for OptionalDefOperand when it defaults to an actual register def. I need this to get ready for major Thumb1 surgery. by Evan Cheng · 16 years ago
  77. aad3460 Use CreateStackStoreLoad helper in more places. by Eli Friedman · 16 years ago
  78. ebfc177 Two-address pass should use findCommutedOpIndices to determine what registers are commuted. by Evan Cheng · 16 years ago
  79. 34c7509 Use findCommutedOpIndices to find the operands to commute. by Evan Cheng · 16 years ago
  80. 62fe47a by David Greene · 16 years ago
  81. 413a15e Avoid compiler warnings if assertions turned off. by Duncan Sands · 16 years ago
  82. 261ce1d Remove TargetInstrInfo::CommuteChangesDestination and added findCommutedOpIndices which returns the operand indices which are swapped (when applicable). This allows for some code clean up and future enhancements. by Evan Cheng · 16 years ago
  83. caf642a by David Greene · 16 years ago
  84. e7800be by David Greene · 16 years ago
  85. 333c400 This started as a small change, I swear. Unfortunately, lots of things call the [I|F]CmpInst constructors. Who knew!? by Owen Anderson · 16 years ago
  86. 2202360 Fix an apparent copy-and-paste problem in an error message. by Bob Wilson · 16 years ago
  87. c680ac9 Make EXTRACT_VECTOR_ELT a bit more flexible in terms of the returned by Eli Friedman · 16 years ago
  88. 5dcaceb As Chris pointed out, we don't actually need to pass the context around here. by Owen Anderson · 16 years ago
  89. 2a52c69 back out r75156 for now. by Chris Lattner · 16 years ago
  90. a637691 by David Greene · 16 years ago
  91. d1474d0 Thread LLVMContext through MVT and related parts of SDISel. by Owen Anderson · 16 years ago
  92. 910139f Targets sometimes assign fixed stack object to spill certain callee-saved by Evan Cheng · 16 years ago
  93. ffd1326 Improved tracking of value number kills. VN kills are now represented by Lang Hames · 16 years ago
  94. 2e4284d Make SelectionDAG::getVectorShuffle work properly for VECTOR_SHUFFLE by Dan Gohman · 16 years ago
  95. f1daf7d Use common code for both ARM and Thumb-2 instruction and register info. by David Goodwin · 16 years ago
  96. f2d754b Nowadays vectors are only split if they have an even by Duncan Sands · 16 years ago
  97. 058a024 Use interators instead of counters for loops. by Bill Wendling · 16 years ago
  98. d1fbd14 Push LLVMContext _back_ through IRBuilder. by Owen Anderson · 16 years ago
  99. e9b11b4 Switch GlobalVariable ctors to a sane API, where *either* a context or a module is required. by Owen Anderson · 16 years ago
  100. 8c899ee Remove trailing whitespace. Reorder some methods by Duncan Sands · 16 years ago