1. f2548ca Add support to emit dwarf ranges. by Devang Patel · 15 years ago
  2. cf7fbd4 Use a simpler data structure to calculate the least recently used register in RegAllocLocal. by Jakob Stoklund Olesen · 15 years ago
  3. de0ade4 Cast to (uint64_t) instead of relying on the "ul" suffix. by Johnny Chen · 15 years ago
  4. bde0bb5 building on the new CallGraphSCC abstraction, teach CallGraphSCCPassManager by Chris Lattner · 15 years ago
  5. 53c5e42 Add skeleton target-specific SelectionDAGInfo files. by Dan Gohman · 15 years ago
  6. af5b0e8 Fixed logic error. Should check Builder for validity before calling SetSession by Johnny Chen · 15 years ago
  7. a3dfc64 move ReplaceNode out of line, rename scc_iterator::fini -> isAtEnd(). by Chris Lattner · 15 years ago
  8. 2decb22 introduce a new CallGraphSCC class, and pass it around by Chris Lattner · 15 years ago
  9. c7b6591 Fixed a bug in DisassembleN1RegModImmFrm() where a break stmt was missing for a by Johnny Chen · 15 years ago
  10. 003d7c4 (i32 sext_in_reg (i32 aext (i16 x)), i16) -> (i32 sext x). No known test case until -promote-16bit is enabled. by Evan Cheng · 15 years ago
  11. c93760c move PrintCallGraphPass out of the middle of CGPassManager. by Chris Lattner · 15 years ago
  12. aef1fea add a missing break back, patch by Nico Schmidt! by Chris Lattner · 15 years ago
  13. 8c0e899 Create a new TargetSelectionDAGInfo class. This will eventually acquire by Dan Gohman · 15 years ago
  14. 4bcf0a9 Commit this, which should have accompanied 101531. by Dan Gohman · 15 years ago
  15. 37f32ee Eliminate an unnecessary SelectionDAG dependency in getOptimalMemOpType. by Dan Gohman · 15 years ago
  16. 16fda69 In the same spirit of r101524, which removed the assert() from printAddrMode2OffsetOperand(), by Johnny Chen · 15 years ago
  17. 2fb10f1 Multiclass LdStCop was using pre-UAL syntax LDC<c>L for the L fragment. Changed by Johnny Chen · 15 years ago
  18. d73d187 Remove the assert() from printAddrMode2OffsetOperand(). "#0 and #-0" are by Johnny Chen · 15 years ago
  19. 53f6ed9 80 col. by Evan Cheng · 15 years ago
  20. 182465c 80 col. by Evan Cheng · 15 years ago
  21. 33b7a29 Avoid creating virtual registers for unused values. by Dan Gohman · 15 years ago
  22. ac7d05c Fix an assertion string. by Dan Gohman · 15 years ago
  23. a44e522 Fix a comment. by Dan Gohman · 15 years ago
  24. b391bb8 Disable inlining of recursive calls. It can complicate tailcallelim and by Dan Gohman · 15 years ago
  25. ea25b48 Refine the detection of seemingly infinitely recursive calls where the by Dan Gohman · 15 years ago
  26. 4ec2258 reapply r101434 with a fix for self-hosting by Gabor Greif · 15 years ago
  27. 52d55bd Make callIsSmall accessible as a utility function. by Dan Gohman · 15 years ago
  28. a5145c8 Fix SCEVCommutativeExpr::print to be robust in the case of improper by Dan Gohman · 15 years ago
  29. 47639fc The JIT calls TidyLandingPads to tidy up the landing pads. However, because the by Bill Wendling · 15 years ago
  30. 64b7bf7 Adding support for dag combiner to promote operations for profit. This requires target specific queries. For example, x86 should promote i16 to i32 when it does not impact load folding. by Evan Cheng · 15 years ago
  31. 47b7b9f Use getAL() rather than a major constant. by Evan Cheng · 15 years ago
  32. f89d1dc Refine further the scope where the global DebugLoc value is active. by Dan Gohman · 15 years ago
  33. 107ae0a Silence an unused variable warning. by Eric Christopher · 15 years ago
  34. a0bada7 fix comment noticed by Bob by Chris Lattner · 15 years ago
  35. 607a7ab back out r101423 and r101397, they break llvm-gcc self-host on darwin10 by Gabor Greif · 15 years ago
  36. d55c1c1 fix PR6832: we were using the alignment of a pointer when we by Chris Lattner · 15 years ago
  37. a001b66 improve comments. by Chris Lattner · 15 years ago
  38. 4cc576b pull all the ConvertToScalarInfo code together into one place. by Chris Lattner · 15 years ago
  39. 593375d more refactoring: suck some stuff out of SRoA into ConvertToScalarInfo. by Chris Lattner · 15 years ago
  40. 8db3f2c shift intrinsic operand by Gabor Greif · 15 years ago
  41. c447207 introduce a new ConvertToScalarInfo struct to simplify by Chris Lattner · 15 years ago
  42. 626f3d7 Avoid sinking machine instructions into a loop. by Jakob Stoklund Olesen · 15 years ago
  43. 1cfa094 Fixed a bug in ARM disassembly where LDRSBT should have am3offset operand, not by Johnny Chen · 15 years ago
  44. 3a1588a Use default lowering of DYNAMIC_STACKALLOC. As far as I can tell, ARM isle is doing the right thing and codegen looks correct for both Thumb and Thumb2. by Evan Cheng · 15 years ago
  45. 31d8010 tidy interface to isOnlyCopiedFromConstantGlobal by Chris Lattner · 15 years ago
  46. 2ff961f reapply r101364, which has been backed out in r101368 with a fix by Gabor Greif · 15 years ago
  47. 5ef9d76 Fix PR6847. RegScavenger should ignore DebugValues. by Jakob Stoklund Olesen · 15 years ago
  48. 8538f04 Make sure the initialization of a GC root is after its definition. by Nicolas Geoffray · 15 years ago
  49. 764f62b Revert r100896 and around - this breaks the only mingw32 buildbot we have. by Anton Korobeynikov · 15 years ago
  50. 8cf1616 prune includes by Gabor Greif · 15 years ago
  51. 0ea7d21 ARM SelectDYN_ALLOC should emit a copy from SP rather than referencing SP directly. In cases where there are two dyn_alloc in the same BB it would have caused the old SP value to be reused and badness ensues. rdar://7493908 by Evan Cheng · 15 years ago
  52. c886698 DEBUG() print out "Unknown format" msg. by Johnny Chen · 15 years ago
  53. 8c407d4 ReuseFrameIndexVals is used in multiple files, so it can't be static. by Dan Gohman · 15 years ago
  54. 82bcd23 EnablePPC64RS and EnablePPC32RS are used in multiple files, so they by Dan Gohman · 15 years ago
  55. b357983 Fix a bunch of namespace polution. by Dan Gohman · 15 years ago
  56. 098406b Fix namespace polution. by Dan Gohman · 15 years ago
  57. 005752b Make getPredecessorWithUniqueSuccessorForBB return the unique successor by Dan Gohman · 15 years ago
  58. 3181c50 typos by Gabor Greif · 15 years ago
  59. 9ee1720 back out r101364, as it trips the linux nightlybot on some clang C++ tests by Gabor Greif · 15 years ago
  60. 165dac0 rotate CallInst operands, i.e. move callee to the back of the operand array by Gabor Greif · 15 years ago
  61. e698758 enhance the load/store narrowing optimization to handle a by Chris Lattner · 15 years ago
  62. 6dc8685 teach codegen to turn trunc(zextload) into load when possible. by Chris Lattner · 15 years ago
  63. efcddc3 add a simple dag combine to replace trivial shl+lshr with by Chris Lattner · 15 years ago
  64. 2392ae7 Implement rdar://7860110 (also in target/readme.txt) narrowing by Chris Lattner · 15 years ago
  65. ae541aa Add more const qualifiers for LLVM IR pointers in CodeGen. by Dan Gohman · 15 years ago
  66. 0dbdca5 Fix build. by Anders Carlsson · 15 years ago
  67. 46510a7 Add const qualifiers to CodeGen's use of LLVM IR constructs. by Dan Gohman · 15 years ago
  68. cff6f85 Allow lowering for palignr instructions for mmx sized vectors. Add by Eric Christopher · 15 years ago
  69. adf9799 More 80 violations. by Evan Cheng · 15 years ago
  70. 4439869 Wrap the error msgs in DEBUG() macro so that they won't appear in NDEBUG build. by Johnny Chen · 15 years ago
  71. 22d286b 80 col violations. by Evan Cheng · 15 years ago
  72. f8a2e01 Add comment. by Devang Patel · 15 years ago
  73. d334026 There is no need to track compile unit offsets if there is only one compile unit. by Devang Patel · 15 years ago
  74. 7a996b2 Remove dead code. by Devang Patel · 15 years ago
  75. a76b334 IPO needs ScalarOpts and InstCombine in its libs by Tobias Grosser · 15 years ago
  76. d1ec11a Fixed another assert exposed by fuzzing. Now, the DisassembleVFPLdStMulFrm() by Johnny Chen · 15 years ago
  77. e7b5252 Add -arm-long-calls option to force calls to be indirect. This makes the by Jim Grosbach · 15 years ago
  78. 0a60fa3 Constify GetConstantStringInfo. by Dan Gohman · 15 years ago
  79. 4eb3739 Don't use DILocation when processing a DebugLoc. by Nicolas Geoffray · 15 years ago
  80. 2fd100a For t2BFI disassembly, apply the same error checking as in r101205. by Johnny Chen · 15 years ago
  81. 7ad3b2a Move a bunch of methods from CallSite to CallSiteBase, so that they can by Dan Gohman · 15 years ago
  82. d907d25 Fixed another assert exposed by fuzzing. The utility function getRegisterEnum() by Johnny Chen · 15 years ago
  83. 86cd445 - Code clean up to reduce indentation. by Evan Cheng · 15 years ago
  84. 164cd8b Don't custom lower bit converts to ARM VMOVDRRD or VMOVDRR when the operand by Bob Wilson · 15 years ago
  85. 6465265 Delete unneeeded arguments. by Dan Gohman · 15 years ago
  86. 6a732b5 Delete unused arguments. by Dan Gohman · 15 years ago
  87. 2520864 Factor out EH landing pad code into a separate function, and constify by Dan Gohman · 15 years ago
  88. 7f6b8b8 Reset the debug location even if the instruction was a terminator. by Dan Gohman · 15 years ago
  89. 1160945 Refine #includes. by Dan Gohman · 15 years ago
  90. fe85e76 Pull utility routines with no SelectionDAG dependence out of by Dan Gohman · 15 years ago
  91. b02b62a Fix typos in comments. by Dan Gohman · 15 years ago
  92. 6ed58e0 performance: cache the dereferenced use_iterator by Gabor Greif · 15 years ago
  93. 9880997 Delete an obsolete comment. by Dan Gohman · 15 years ago
  94. c21a2dc Delete an unused function. by Dan Gohman · 15 years ago
  95. 5dc4433 Clear the FunctionLoweringInfo object before doing other things that by Dan Gohman · 15 years ago
  96. 0e02672 Move this assert out of SelectionDAGISel into FunctionLoweringInfo, and by Dan Gohman · 15 years ago
  97. 046fe6b Add a comment. by Dan Gohman · 15 years ago
  98. b13033f Move the code for initialing the entry block livein set out of SelectionDAGISel. by Dan Gohman · 15 years ago
  99. c0fb65d Reorgnaize this code to be more tidy and readable. by Dan Gohman · 15 years ago
  100. 441516f Trim #includes. by Dan Gohman · 15 years ago