1. 2c0565f Handle PHINode with only one incoming value. by Devang Patel · 18 years ago
  2. dba4aea Testcase from http://llvm.org/bugs/show_bug.cgi?id=979 by Devang Patel · 18 years ago
  3. 93467e7 CopyFromReg starts a live range so its use should not be considered a floater. by Evan Cheng · 18 years ago
  4. 48d8a70 Make ScalarEvolution actually use a ZeroExtend expression instead of by Reid Spencer · 18 years ago
  5. d4bf3c2 give branch folding a simple heuristic to decide which block to split so that by Chris Lattner · 18 years ago
  6. f420802 extra pass is required now by Chris Lattner · 18 years ago
  7. 25de4e5 Fix GlobalOpt/2006-11-01-ShrinkGlobalPhiCrash.ll and McGill/chomp by Chris Lattner · 18 years ago
  8. 22c8648 new testcase that crashes global opt, reduced from chomp by Chris Lattner · 18 years ago
  9. bb9fd30 Partial update for Release 1.9 by Reid Spencer · 18 years ago
  10. 560a8d0 print null values in bss by Rafael Espindola · 18 years ago
  11. 9dca7ad implement zextload bool and truncstore bool by Rafael Espindola · 18 years ago
  12. 41349c1 Add a printSetLabel that takes two id's. by Evan Cheng · 18 years ago
  13. 9c08050 Factor gep instructions through phi nodes. by Chris Lattner · 18 years ago
  14. 2c884fd remove a testcase for a marginal feature by Chris Lattner · 18 years ago
  15. 76c7314 Turn a phi of many loads into a phi of the address and a single load of the by Chris Lattner · 18 years ago
  16. acf7f2e Fix ldmxcsr JIT encoding. by Evan Cheng · 18 years ago
  17. a90a24c Fix a bug in the previous patch by Chris Lattner · 18 years ago
  18. 7da52b2 Fold things like "phi [add (a,b), add(c,d)]" into two phi's and one add. by Chris Lattner · 18 years ago
  19. 6cc31ae Print jumptable index. by Evan Cheng · 18 years ago
  20. fa8a51e Remove unnecessary sign conversions made possible by last patch. by Reid Spencer · 18 years ago
  21. fe85526 Fix a bug in the interpreter where divides of unmatched signed operands by Reid Spencer · 18 years ago
  22. 1d08d83 make tail merging more aggressive. If two blocks share a common tail, but the by Chris Lattner · 18 years ago
  23. d8ccff0 enable branch folding with an option by Chris Lattner · 18 years ago
  24. 0db427b Not meant to be checked in. by Evan Cheng · 18 years ago
  25. e2ba897 Add operand constraints to TargetInstrInfo. by Evan Cheng · 18 years ago
  26. 2f15c06 Add constraints to Instruction class. by Evan Cheng · 18 years ago
  27. 6bbf6b0 more shotenning by Andrew Lenharth · 18 years ago
  28. 0ccb500 Compile CodeGen/PowerPC/fp-branch.ll to: by Chris Lattner · 18 years ago
  29. 04ffebc This test should compile down to one comparison, not two. by Chris Lattner · 18 years ago
  30. df19f27 look through isunordered to inline it into branch blocks. by Chris Lattner · 18 years ago
  31. 63af319 Nuke dead code. by Evan Cheng · 18 years ago
  32. 22aaf1d allow the address of a global to be used with the "i" constraint when in by Chris Lattner · 18 years ago
  33. 0d92499 implement the 'c' inline asm modifier character by Chris Lattner · 18 years ago
  34. edc2827 new testcase for PR882 by Chris Lattner · 18 years ago
  35. efa46ce handle global address constant sdnodes by Chris Lattner · 18 years ago
  36. 956a431 Let us play simplify the td file (and fix a few missed sub and mul patterns). by Andrew Lenharth · 18 years ago
  37. a54f6b1 make one giant add and sub tester by Andrew Lenharth · 18 years ago
  38. 1a60aa7 handle "st" as "st(0)" by Chris Lattner · 18 years ago
  39. 53069fb TargetLowering::isOperandValidForConstraint by Chris Lattner · 18 years ago
  40. dba1aee Change the prototype for TargetLowering::isOperandValidForConstraint by Chris Lattner · 18 years ago
  41. cbea67f generalize the fix for PR977 to also fix by Chris Lattner · 18 years ago
  42. 237f0de another testcase for PR977 by Chris Lattner · 18 years ago
  43. 1753fae Fix PR977 and Transforms/LCSSA/2006-10-31-UnreachableBlock.ll by Chris Lattner · 18 years ago
  44. c176fa3 testcase for PR977 by Chris Lattner · 18 years ago
  45. f81173f Add all that branch mangling niftiness by Andrew Lenharth · 18 years ago
  46. b191e0a add support for calling functions when the caller has variable sized objects by Rafael Espindola · 18 years ago
  47. ab4022f 1. Clean up code due to changes in SwitchTo*Section(2) by Anton Korobeynikov · 18 years ago
  48. d03f158 Turn an assert into an error message. This is commonly triggered when by Chris Lattner · 18 years ago
  49. 94b6d6e add a note by Chris Lattner · 18 years ago
  50. 406dd6a new testcase by Chris Lattner · 18 years ago
  51. c160744 new testcase by Chris Lattner · 18 years ago
  52. b52cf1f Unbreaking static ctors patch. by Anton Korobeynikov · 18 years ago
  53. d063189 Fix a typo which can break jumptables. by Evan Cheng · 18 years ago
  54. 090ac36 Make this compile again. by Reid Spencer · 18 years ago
  55. 2e323aa Apply Aton's LLVM patch for PR973: Linux ctors / dtors support. by Evan Cheng · 18 years ago
  56. 0de0c5d Fix a problem introduced by a last-minute change (logic negation). by Reid Spencer · 18 years ago
  57. 1d75400 fix miscompilation of llvm.isunordered, where we branched on the opposite by Chris Lattner · 18 years ago
  58. 6ac310d Don't mislead readers by claiming a variable is defaulted to false when by Reid Spencer · 18 years ago
  59. 02b8511 Add debug support for X86/ELF targets (Linux). This allows llvm-gcc4 by Reid Spencer · 18 years ago
  60. 6ce6443 fix wonky indentation by Chris Lattner · 18 years ago
  61. b79a59d Update comment. Valid option is -debug-pass=Structures. by Devang Patel · 18 years ago
  62. a9c83fe Switch abbreviations to use the folding set.a. by Jim Laskey · 18 years ago
  63. 6519546 Simplify DwarfWriter header. by Jim Laskey · 18 years ago
  64. c35497f All targets expand BR_JT for now. by Evan Cheng · 18 years ago
  65. 3d4ce11 Lower jumptable to BR_JT. The legalizer can lower it to a BRIND or let the target custom lower it. by Evan Cheng · 18 years ago
  66. c41cd9c Added a new SDNode type: BR_JT for jumptable branch. by Evan Cheng · 18 years ago
  67. 55d7244 fix this regtest by Chris Lattner · 18 years ago
  68. 09b6ac9 add a new form of insert. by Chris Lattner · 18 years ago
  69. dd94c8d Add SmallString a (currently) minimal class that adapts SmallVector to be by Chris Lattner · 18 years ago
  70. 6c1645c add a method by Chris Lattner · 18 years ago
  71. 463c4a1 add newline at end of file by Chris Lattner · 18 years ago
  72. 23d7b36 add a highly efficient hash table that is specialized for mapping C strings by Chris Lattner · 18 years ago
  73. 9f617d6 Add a new llvm::Allocator abstraction, which will be used by a container by Chris Lattner · 18 years ago
  74. 120bc21 Fix SimplifyCFG/2006-10-29-InvokeCrash.ll, a crash compiling QT. by Chris Lattner · 18 years ago
  75. 7c94454 new testcase by Chris Lattner · 18 years ago
  76. 6b0e3f8 Make CanFallThrough more intelligent (so it can handle blocks with (e.g.) no by Chris Lattner · 18 years ago
  77. 6a586c8 fix Generic/2006-10-29-Crash.ll by Chris Lattner · 18 years ago
  78. 1bc33f7 new testcase by Chris Lattner · 18 years ago
  79. 5a145f0 Fix a load folding issue that Evan noticed: there is no need to export values by Chris Lattner · 18 years ago
  80. a97c67c Try again. by Jim Laskey · 18 years ago
  81. d8cb446 Not handling zero length strings. by Jim Laskey · 18 years ago
  82. ba726ab VLOAD is not the LoadSDNode opcode. by Evan Cheng · 18 years ago
  83. f6aaaaa Remove spurious case. EXTLOAD is not one of the node opcodes. by Nick Lewycky · 18 years ago
  84. bad7f48 split critical edges more carefully and intelligently. In particular, critical by Chris Lattner · 18 years ago
  85. 6acfe12 Teach branch folding to fold identical jump tables together and to delete by Chris Lattner · 18 years ago
  86. c4aacac add an assertion by Chris Lattner · 18 years ago
  87. 5f8d61b remove dead method by Chris Lattner · 18 years ago
  88. 4976dfb add a method for hacking on JTIdx's by Chris Lattner · 18 years ago
  89. a4eb44a const'ify jump table stuff by Chris Lattner · 18 years ago
  90. 95e4786 add a method for deleting dead jump tables. by Chris Lattner · 18 years ago
  91. e7251a0 add an assert by Chris Lattner · 18 years ago
  92. 0737188 don't print dead jump tables by Chris Lattner · 18 years ago
  93. 5bd0c00 determine whether a change was made by Chris Lattner · 18 years ago
  94. ef13982 implement the BlockHasNoFallThrough hook by Chris Lattner · 18 years ago
  95. cf420cc improve deletion of blocks that just contain branches by knowing that by Chris Lattner · 18 years ago
  96. c24ff8e add another target hook for branch folding. by Chris Lattner · 18 years ago
  97. 1c6f01a Load and stores have not been uniqued properly. by Jim Laskey · 18 years ago
  98. 47e32e6 Split *all* critical edges before isel. This resolves issues with spill code by Chris Lattner · 18 years ago
  99. 49bb78c new testcase by Chris Lattner · 18 years ago
  100. b57de33 add option to isCriticalEdge by Chris Lattner · 18 years ago