1. 361f45a restore a more restricted select by Andrew Lenharth · 20 years ago
  2. a188894 Implement a little hack for parity with GCC on crafty. This speeds up by Chris Lattner · 20 years ago
  3. fa8f80a new testcase: sra should be able to eliminate all of these alloca's, despite by Chris Lattner · 20 years ago
  4. 0831310 Send an indicator to llvm-testresults if the build failed by Chris Lattner · 20 years ago
  5. d2c339c Fix typo :( by Chris Lattner · 20 years ago
  6. 3802c25 Minor tweak to get isel opt by Chris Lattner · 20 years ago
  7. 3aed79e add selectcc by Chris Lattner · 20 years ago
  8. d717b19 Remove type casts that are no longer needed by Chris Lattner · 20 years ago
  9. 8438454 Realize the constant pool & global addrs must always be ptr type by Chris Lattner · 20 years ago
  10. e54645a Fix the JIT failures from last night. by Chris Lattner · 20 years ago
  11. e41419f FP select improvements (and likely breakage), oh and crazy people might want to *return* floating point values. Don't see why myself by Andrew Lenharth · 20 years ago
  12. 28a6b02 Add support for TargetConstantPool nodes to the dag isel emitter, and use by Nate Begeman · 20 years ago
  13. b612ff9 Use SDTCisPtrTy type property for store address. by Evan Cheng · 20 years ago
  14. ba7fa0b Stop emitting a redudant type check for complex pattern node. by Evan Cheng · 20 years ago
  15. b51a059 * Added X86 store patterns. * Added X86 dec patterns. by Evan Cheng · 20 years ago
  16. 7038daf Added new getNode and getTargetNode variants for X86 stores. by Evan Cheng · 20 years ago
  17. 1129e87 For instructions which produce no result, e.g. store, chain's Resno == 0. by Evan Cheng · 20 years ago
  18. 0976122 Add support patterns to many load and store instructions which will by Nate Begeman · 20 years ago
  19. d8fe3b3 Add SDTCisPtrTy and use it for loads, to indicate that the operand of a load by Chris Lattner · 20 years ago
  20. 5b21be7 Add a new SDTCisPtrTy constraint, which indicates that an operand must have by Chris Lattner · 20 years ago
  21. ab24ed2 Added patterns for ADD8rm, etc. These fold load operands. e.g. addb 4(%esp), %al by Evan Cheng · 20 years ago
  22. b915f31 * Do not allow nodes which produce chain results (e.g. loads) to be folded if by Evan Cheng · 20 years ago
  23. 42a80fe Avoid emitting two tabs when switching to a named section by Chris Lattner · 20 years ago
  24. 646f7af Teach the PPC backend about the ctor and dtor list when not using __main and by Chris Lattner · 20 years ago
  25. 5e3c5b4 Teach legalize how to promote sext_inreg to fix a problem Andrew pointed by Chris Lattner · 20 years ago
  26. cbc09c8 Prevent folding of instructions which produce chains that have more than 1 real use by Evan Cheng · 20 years ago
  27. c45146a * Make sure complex pattern operands are selected first since their select by Evan Cheng · 20 years ago
  28. dd3ccde it helps if your conditionals are not reversed by Andrew Lenharth · 20 years ago
  29. c78b0b7 improve code insertion in two ways: by Chris Lattner · 20 years ago
  30. 62c08dd Add another important case we miss by Chris Lattner · 20 years ago
  31. f20da7e Added support for ComplexPattern. by Evan Cheng · 20 years ago
  32. 670fd8f Added explicit type field to ComplexPattern. by Evan Cheng · 20 years ago
  33. 3aa39f4 * Added an explicit type field to ComplexPattern. by Evan Cheng · 20 years ago
  34. ec693f7 * Added intelligence to X86 LEA addressing mode matching routine so it returns by Evan Cheng · 20 years ago
  35. 0fc7198 Added support for ComplexPattern. These are patterns that require C++ pattern by Evan Cheng · 20 years ago
  36. cc827e6 Fix a crash where ConstantVec nodes were being generated with the wrong by Nate Begeman · 20 years ago
  37. cc2210b Only transform (sext (truncate x)) -> (sextinreg x) if before legalize or by Chris Lattner · 20 years ago
  38. e80242a X86 doesn't support sextinreg for 8-bit things either. by Chris Lattner · 20 years ago
  39. b14ab8a Teach the dag combiner to turn a truncate/sign_extend pair into a sextinreg by Chris Lattner · 20 years ago
  40. 8b6cea1 Remove a now-dead map, patch by Saem Ghani, thanks! by Chris Lattner · 20 years ago
  41. bbe1225 fix divide and remainder by Andrew Lenharth · 20 years ago
  42. 85961d5 Silence another annoying GCC warning by Chris Lattner · 20 years ago
  43. 0fccc74 This solves the problem of the CBE renaming symbols that start with . but the assembly side still trying to reference them by their old names. Should be safe untill we hit a language front end that lets you specify such a name. by Andrew Lenharth · 20 years ago
  44. f88471d more decent branches for FP. I might have to make some intermediate nodes to actually be able to use the DAG for FPcmp by Andrew Lenharth · 20 years ago
  45. cfb2815 OK, this does wonders for broken stuff by Andrew Lenharth · 20 years ago
  46. f8395ba Added comment for removing assert by Sumant Kowshik · 20 years ago
  47. 8a3802d Collapsing node if variable length struct with final field of length zero by Sumant Kowshik · 20 years ago
  48. 14d1d22 Handling of zero length last fields in struct used for growing it arbitrarily by Sumant Kowshik · 20 years ago
  49. ed74a4e Fix test/Regression/Linker/2005-12-06-AppendingZeroLengthArrays.ll and by Chris Lattner · 20 years ago
  50. 89644753 new testcase for PR662 by Chris Lattner · 20 years ago
  51. 767a033 Implement external storage for post-order iteration, implementing PR267 by Chris Lattner · 20 years ago
  52. 8cfa57b Teach the SelectionDAG ISel how to turn ConstantPacked values into by Nate Begeman · 20 years ago
  53. 4172b10 Use new PPC-specific nodes to represent shifts which require the 6-bit by Chris Lattner · 20 years ago
  54. eda80a0 added instructions with inverted immediates by Andrew Lenharth · 20 years ago
  55. 8a3a5fc yea, it helps to have your path set right when testing by Andrew Lenharth · 20 years ago
  56. 5de36f9 These never trigger, but whatever by Andrew Lenharth · 20 years ago
  57. 8d20223 Remove unnecessary let hasCtrlDep=1 now it can be inferred. by Evan Cheng · 20 years ago
  58. dd304dd * Infer instruction property hasCtrlDep from pattern if it has one. by Evan Cheng · 20 years ago
  59. 7962065 move this over to the dag by Andrew Lenharth · 20 years ago
  60. e08dc62 getRawValue zero extens for unsigned values, use getsextvalue so that we by Chris Lattner · 20 years ago
  61. b457a93 fix constant pool loads by Andrew Lenharth · 20 years ago
  62. c88d8e9 Fix the #1 code quality problem that I have seen on X86 (and it also affects by Chris Lattner · 20 years ago
  63. 3061467 Add a flag to Module::getGlobalVariable to allow it to return vars with by Chris Lattner · 20 years ago
  64. aef8c64 attribute((used)) is now supported by Chris Lattner · 20 years ago
  65. 6b44ba2 Wrap a long line, never internalize llvm.used. by Chris Lattner · 20 years ago
  66. 76fb23c New testcase for PR660 by Chris Lattner · 20 years ago
  67. 9e242ff testcase for PR664 by Chris Lattner · 20 years ago
  68. 3d36a9f Several things: by Chris Lattner · 20 years ago
  69. 68bfd9c On some targets (e.g. X86), shift amounts are not the same as the value by Chris Lattner · 20 years ago
  70. 22faeab Implement PR673: for explicit register references, use type information by Chris Lattner · 20 years ago
  71. 5c4736a Add some methods by Chris Lattner · 20 years ago
  72. b5d0143 Add some explicit type casts so that tblgen knows the type of the shiftamount, which is not necessarily the same as the type being shifted. by Chris Lattner · 20 years ago
  73. bd05982 Add some explicit type casts so that tblgen knows the type of the shift by Chris Lattner · 20 years ago
  74. 7292c5e Generate code to silence bogus GCC warnings. by Chris Lattner · 20 years ago
  75. bead661 The basic fneg cases are already autogen'd by Chris Lattner · 20 years ago
  76. 937a79d Autogen matching code for ADJCALLSTACK[UP|DOWN], thanks to Evan's tblgen by Chris Lattner · 20 years ago
  77. 60a4ab2 Finish moving uncond br over to .td file, remove from .cpp file. by Chris Lattner · 20 years ago
  78. 1e48478 Define BR in the .td file now that Evan made tblgen smarter. by Chris Lattner · 20 years ago
  79. d35b8c1 Added isel patterns for RET, JMP, and WRITEPORT. by Evan Cheng · 20 years ago
  80. 1c3d19e * Commit the fix (by Chris) for a tblgen type inferencing bug. by Evan Cheng · 20 years ago
  81. f8ac814 * Added instruction property hasCtrlDep for those which r/w control-flow by Evan Cheng · 20 years ago
  82. df65de4 Fix PR672 another way which should be more robust by Chris Lattner · 20 years ago
  83. 6a0beed new testcase, for PR672 by Chris Lattner · 20 years ago
  84. d67b3a8 dbg.stoppoint returns a value, don't forget to init it by Chris Lattner · 20 years ago
  85. 9b08fec expand testcase, which has been in my tree for a while now by Chris Lattner · 20 years ago
  86. 8e75ee2 Fix SimplifyCFG/2005-12-03-IncorrectPHIFold.ll by Chris Lattner · 20 years ago
  87. 9e6924f new testcase, miscompiled by simplifycfg. This has been distilled from Ptrdist/bc by Chris Lattner · 20 years ago
  88. aad707b Fix a bug in the testcase by Chris Lattner · 20 years ago
  89. a027ba8 Fix test/Regression/ExecutionEngine/2005-12-02-TailCallBug.ll and PR672. by Chris Lattner · 20 years ago
  90. 8e22200 new testcase for PR672 by Chris Lattner · 20 years ago
  91. 5209889 Revert my previous patch which broke due to lazy streaming of functions by Chris Lattner · 20 years ago
  92. cde0f5c bah, must generate all results by Andrew Lenharth · 20 years ago
  93. 49c709f cycle counter fix by Andrew Lenharth · 20 years ago
  94. 865874c add a note by Chris Lattner · 20 years ago
  95. fe14b34 Don't remove two operand, two result nodes from the binary ops map. These by Chris Lattner · 20 years ago
  96. 43cb6ef New testcase that crashes llc by Chris Lattner · 20 years ago
  97. 48ba822 If a module has a main, but it is defined externally, refuse to run it. by Chris Lattner · 20 years ago
  98. 9ad17c9 Promote line and column number information for our friendly 64-bit targets. by Chris Lattner · 20 years ago
  99. 18c778f IA64 doesn't support the LOCATION node, and for some reason the ISelPattern by Chris Lattner · 20 years ago
  100. 05f56a5 Make sure these get added into the codegenmap when appropriate by Chris Lattner · 20 years ago