1. 7a1de98 Deal with cases when MMI is not requested. by Jim Laskey · 18 years ago
  2. e80873e Drop unused operand. by Jim Laskey · 18 years ago
  3. 01ca65b Fix CodeGen/Generic/2007-02-23-DAGCombine-Miscompile.ll and PR1219 by Chris Lattner · 18 years ago
  4. 50d25d7 Reuse extends the liveness of a register. Transfer the kill to the operand that reuse it. by Evan Cheng · 18 years ago
  5. 1da20a7 Handle improper cast. by Jim Laskey · 18 years ago
  6. da2295e Handle cases when joining live intervals of two virtual registers. by Evan Cheng · 18 years ago
  7. 403c45d Mark livein registers as being in used. by Evan Cheng · 18 years ago
  8. 91e2390 A spill kills the register being stored. But it is later being reused by spiller, its live range has to be extended. by Evan Cheng · 18 years ago
  9. 49dd064 First potential client of register scavenger. by Evan Cheng · 18 years ago
  10. 76d7e76 Use findRegisterUseOperand to find a kill of particular register. by Evan Cheng · 18 years ago
  11. 96fa612 Initial check in of register scavenger. Its only current functionality is tracking live registers per MBB. by Evan Cheng · 18 years ago
  12. 30cac02 Remove unnecessary isKill properties if a live range has been lengthened due to coalescing. by Evan Cheng · 18 years ago
  13. 774b864 Update comment. by Jim Laskey · 18 years ago
  14. 5df3ad8 Missing end of abbreviations - correction by Jim Laskey · 18 years ago
  15. 7b1b39d Missing end of abbreviations. by Jim Laskey · 18 years ago
  16. 9bb3c93 Need to init. by Jim Laskey · 18 years ago
  17. 033c971 Remove isAccessable. by Jim Laskey · 18 years ago
  18. a4e7cd9 Use exception flag. by Jim Laskey · 18 years ago
  19. f9b1cbc Remove assertion. by Jim Laskey · 18 years ago
  20. cbfdb7b Tighten up error checking of args. by Jim Laskey · 18 years ago
  21. 735b6f8 Handle lowering invoke to call correctly. by Jim Laskey · 18 years ago
  22. 2bc210d Simplify lowering and selection of exception ops. by Jim Laskey · 18 years ago
  23. b180aa1 Selection and lowering for exception handling. by Jim Laskey · 18 years ago
  24. bacd304 Exception handling support. by Jim Laskey · 18 years ago
  25. bda9b0e Add support for changes in DwarfWriter. by Jim Laskey · 18 years ago
  26. 02b3f5e Make branch folding behave in the presence of landing pads. by Jim Laskey · 18 years ago
  27. 9b25b8c Allow for live in registers for eh landing pads. by Jim Laskey · 18 years ago
  28. 59667fe Add structures used for collecting eh information. by Jim Laskey · 18 years ago
  29. 788fb1c Out of bound reference. by Evan Cheng · 18 years ago
  30. 957840b Use BitVector instead. No functionality change. by Evan Cheng · 18 years ago
  31. 667089d Dead code. by Evan Cheng · 18 years ago
  32. b371f45 Re-apply my liveintervalanalysis changes. Now with PR1207 fixes. by Evan Cheng · 18 years ago
  33. a284cbf For PR1207: by Reid Spencer · 18 years ago
  34. aa79761 - Changes how function livein's are handled, they now have a start index of 0. by Evan Cheng · 18 years ago
  35. e1fd682 Do not add livein's to entry MBB twice. by Evan Cheng · 18 years ago
  36. 795d950 Added removeLiveIn. by Evan Cheng · 18 years ago
  37. 094e3e5 Added findRegisterDefOperand(). by Evan Cheng · 18 years ago
  38. e15764f - Use MRegister::regsOverlap(). by Evan Cheng · 18 years ago
  39. 95ad943 print target nodes nicely by Chris Lattner · 18 years ago
  40. 9ff6ee8 Implement i/n/s constraints correctly. This fixes by Chris Lattner · 18 years ago
  41. 6b896ce Fixes PR 1200 by Dale Johannesen · 18 years ago
  42. bdf44b9 Print <dead> def operands. by Evan Cheng · 18 years ago
  43. 9fc508f Add live-ins to every BB. by Evan Cheng · 18 years ago
  44. 4c3a5f8 test commit (blank line) by Dale Johannesen · 18 years ago
  45. 5d4a9f7 fix indentation by Chris Lattner · 18 years ago
  46. 0152829 Apply B Scott Michel's patch for PR1184, which improves diagnostics in an by Chris Lattner · 18 years ago
  47. 61de82d Use BitVector instead of vector<bool> which can be extremely slow. by Evan Cheng · 19 years ago
  48. ac9dcb9 For PR1195: by Reid Spencer · 19 years ago
  49. 9d6565a For PR1195: by Reid Spencer · 19 years ago
  50. c661d61 fix a warning by Chris Lattner · 19 years ago
  51. 21840b1 Refix CodeGen/Generic/switch-lower.ll. In contrast to my previous patch, by Chris Lattner · 19 years ago
  52. d2b7cec Generalize TargetData strings, to support more interesting forms of data. by Chris Lattner · 19 years ago
  53. 4c948eb implement expand of truncate. This allows truncates from i128 to i64 to by Chris Lattner · 19 years ago
  54. f839ce7 Fix PR1198, by adding initial i128 support. Patch by Dan Gohman. by Chris Lattner · 19 years ago
  55. ae4f99d revert my previous switch lowering change, which miscompiles a few programs. by Chris Lattner · 19 years ago
  56. cf8270a Add a space between // and the comment. by Lauro Ramos Venancio · 19 years ago
  57. 7aa47b6 Add "original alignment" to function arguments flags. by Lauro Ramos Venancio · 19 years ago
  58. 990b849 eliminate vector-related allocations by Chris Lattner · 19 years ago
  59. 0c9f92e Allow any MachineBasicBlock (not just the entry block) to have live-in physical by Evan Cheng · 19 years ago
  60. 818d42f Fix switch lowering to order cases in zext order, which is how we emit the by Chris Lattner · 19 years ago
  61. 7f6b9d2 eliminate temporary vectors. by Chris Lattner · 19 years ago
  62. b0c39a3 encapsulate the rest of the StructLayout members. by Chris Lattner · 19 years ago
  63. b1919e2 Privatize StructLayout::MemberOffsets, adding an accessor by Chris Lattner · 19 years ago
  64. ad2070c Add function live-ins to entry block live-in set. by Evan Cheng · 19 years ago
  65. 13d8285 Add live-ins to MachineBasicBlock. by Evan Cheng · 19 years ago
  66. 15699fc Rename some variables to avoid confusion with SelectionDAGISel::BB. by Evan Cheng · 19 years ago
  67. 2e67781 Make use of TLI.SimplifySetCC() in LegalizeSetCCOperands(). by Evan Cheng · 19 years ago
  68. fa1eb27 Move SimplifySetCC to TargetLowering and allow it to be shared with legalizer. by Evan Cheng · 19 years ago
  69. f50d09a Fixed a long standing spiller bug that's exposed by Thumb: by Evan Cheng · 19 years ago
  70. 04523ea Split the addPassesToEmitFile method up into two. This is so that we can by Bill Wendling · 19 years ago
  71. 8f84f1f Add function to create a file writer. by Bill Wendling · 19 years ago
  72. 4b2ca1a Moved from include/llvm/CodeGen to lib/CodeGen. by Bill Wendling · 19 years ago
  73. c2b2d6a Fix a fixme by correctly calculating preferred alignments for functions, by Nate Begeman · 19 years ago
  74. c67da0c Two fixes: by Chris Lattner · 19 years ago
  75. 7d6f77d Fix PR1181 and CodeGen/CBackend/2007-02-05-memset.ll by Chris Lattner · 19 years ago
  76. 4b09252 Oops, swap this. This fixes a regression I introduced in the ARM backend. by Chris Lattner · 19 years ago
  77. b6a24bf Fix PR1178 by Chris Lattner · 19 years ago
  78. 13b7d3d Fixing silly "not-implemented" bug in AsmPrinter. This fixes PR1169. by Anton Korobeynikov · 19 years ago
  79. 831e037 switch the VRBaseMap in the scheduler from an std::map to a DenseMap. This by Chris Lattner · 19 years ago
  80. 3f97eb4 Introduce new UnarySDNode/BinarySDNode/TernarySDNode nodes, which coallocate by Chris Lattner · 19 years ago
  81. ab4ed59 eliminate the SDNode::setValueTypes method. by Chris Lattner · 19 years ago
  82. 63e3f14 eliminate a bunch of duplicate ctors and helper functions. by Chris Lattner · 19 years ago
  83. d429bcd move MorphNode to out of line and merge setNodeOperands into it. There is by Chris Lattner · 19 years ago
  84. 48b8592 simplify MorphNodeTo to take a VTList operand. by Chris Lattner · 19 years ago
  85. 67612a1 eliminate some extraneous methods in SDNode by Chris Lattner · 19 years ago
  86. c76e3c8 Give each selectiondag node class a home for it's vtable and rtti info by Chris Lattner · 19 years ago
  87. 9f24ad7 Switch VAlueMap from std::map to DenseMap. by Chris Lattner · 19 years ago
  88. 0da331f Switch NodeMap from std::map to DenseMap, this speeds up isel by 2.3% by Chris Lattner · 19 years ago
  89. 0ed4417 swtich vector-> smallvector, speeding up selectiondag stuff 1% by Chris Lattner · 19 years ago
  90. 40030bf Switch promoted/expanded ops over to using a DenseMap. Vector related maps by Chris Lattner · 19 years ago
  91. 718071c switch LegalizedNodes from std::map to a DenseMap. This speeds up isel by Chris Lattner · 19 years ago
  92. 00755df Eliminate some malloc traffic from LegalizeAllNodesNotLeadingTo, speeding by Chris Lattner · 19 years ago
  93. d48c5e8 Eliminate some std::sets. This speeds up isel of kimwitu by about 0.9% by Chris Lattner · 19 years ago
  94. cf5640b Switch SelectionDAG::ReplaceAllUsesOfValueWith to use a SmallSetVector for by Chris Lattner · 19 years ago
  95. 886b412 Pass in non-Mach-O-specific parameters to the GetTargetRelocation method. by Bill Wendling · 19 years ago
  96. 2ba528b switch the sched unit map over to use a DenseMap instead of std::map. This by Chris Lattner · 19 years ago
  97. 7971514 Switch ComputeTopDownOrdering over to using a densemap. This speeds up by Chris Lattner · 19 years ago
  98. 5efdecc Pasto by Evan Cheng · 19 years ago
  99. 1b19cd3 Use short form of BinaryOperator create function. by Reid Spencer · 19 years ago
  100. 832254e Changes to support making the shift instructions be true BinaryOperators. by Reid Spencer · 19 years ago