1. 1a2a0cc Fix many small bugs in llvm2cpp. This patch gets llvm2cpp working with by Reid Spencer · 18 years ago
  2. efcaa42 Properly document the second form of ConstArray::get() by Reid Spencer · 18 years ago
  3. 8949477 Adjust the interface to ConstantArray::get. The previous by Reid Spencer · 18 years ago
  4. 5a622f2 Add a note about integer multiplication by constants. by Evan Cheng · 18 years ago
  5. e6ad27e A addressing mode folding enhancement: by Evan Cheng · 18 years ago
  6. dc7dd97 Add a lea instruction selection test case. by Evan Cheng · 18 years ago
  7. 8c65fa5 Some new entries about truncate / anyext by Evan Cheng · 18 years ago
  8. 66c8734 First complete version of llvm2cpp that doesn't crash on any of the Feature by Reid Spencer · 18 years ago
  9. 4093227 move calltarget to dsa by Andrew Lenharth · 18 years ago
  10. 632cd52 Since there was interest on the mailing list, this is a utility pass that by Andrew Lenharth · 18 years ago
  11. 6d1727c Silly cleanup by Chris Lattner · 18 years ago
  12. 74f48d1 silly cleanup by Chris Lattner · 18 years ago
  13. 0490c0f Fix a bug with diffing the wrong files. Make output more readable. by Reid Spencer · 18 years ago
  14. e0d133f Next batch of implementation: by Reid Spencer · 18 years ago
  15. ba570d7 Fix file header comment. by Reid Spencer · 18 years ago
  16. 4edca33 Remove temporary testing rules. by Reid Spencer · 18 years ago
  17. cb29bd7 Reset DEBUG_SYMBOL_TABLE back to 0. by Vladimir Prus · 18 years ago
  18. 6ba568f Fix compile error when DEBUG_SYMBOL_TABLE is defined. by Vladimir Prus · 18 years ago
  19. 74e032a Fix two bugs in the CppWriter.cpp: by Reid Spencer · 18 years ago
  20. d9169d3 Fix the file's comment block. by Reid Spencer · 18 years ago
  21. fd20c0a Fix grammar in a comment. by Reid Spencer · 18 years ago
  22. 3ccc7b4 Replace an old C-style cast with a C++ cast (squelch warning) by Reid Spencer · 18 years ago
  23. 7dbb2d6 Correct some grammar and describe current reality. by Reid Spencer · 18 years ago
  24. f497487 Require both tests to pass. by Owen Anderson · 18 years ago
  25. 6894526 Update the testcase to check the full extent of LCSSA. by Owen Anderson · 18 years ago
  26. 00ea74c Add Use replacement. Assuming there is nothing horribly wrong with this, LCSSA by Owen Anderson · 18 years ago
  27. fb0c0dc Initial Commit of llvm2cpp by Reid Spencer · 18 years ago
  28. bd82277 Major think-o. Iterate over all live out-of-loop values, and perform the by Owen Anderson · 18 years ago
  29. 492196c Fix a problem where dejagnu won't accept the value of global tcl variable by Reid Spencer · 18 years ago
  30. 15d4059 Provide an infrastructure for testing the llvm2cpp program (yet to be by Reid Spencer · 18 years ago
  31. 2f21e07 Make LCSSA insert proper Phi nodes throughout the rest of the CFG by computing by Owen Anderson · 18 years ago
  32. 8d8d653 Fix some regression from the inliner patch I committed last night. This fixes by Chris Lattner · 18 years ago
  33. c83769a Fix pastos in comments by Chris Lattner · 18 years ago
  34. 5b5bc30 Switch the inliner over to using CloneAndPruneFunctionInto. This effectively by Chris Lattner · 18 years ago
  35. a5135ba Ignore generated files by Chris Lattner · 18 years ago
  36. 83f03bf Implement a new method, CloneAndPruneFunctionInto, as documented. by Chris Lattner · 18 years ago
  37. f72716d Implement a new method: CloneAndPruneFunctionInto, as documented. by Chris Lattner · 18 years ago
  38. 4b30fcb Refactor some code to expose an interface to constant fold and instruction given it's opcode, typeand operands. by Chris Lattner · 18 years ago
  39. b5a554e Add an interface to constant fold and instruction given it's opcode, type by Chris Lattner · 18 years ago
  40. 5ca32a6 New testcase: check that the inliner constant folds instructions on the by Chris Lattner · 18 years ago
  41. 729c6d1 Fix a nasty dag combiner bug that caused nondeterminstic crashes (MY FAVORITE!): by Chris Lattner · 18 years ago
  42. 3258ed6 Add a new sentry node type, allowing assertions to catch trivial by Chris Lattner · 18 years ago
  43. a90b2c7 A few small clean-ups, and the addition of an LCSSA statistic. by Owen Anderson · 18 years ago
  44. d61c482 Make CALL node consistent with RET node. Signness of value has type MVT::i32 by Evan Cheng · 18 years ago
  45. 6848be1 Change RET node to include signness information of the return values. i.e. by Evan Cheng · 18 years ago
  46. 8e7d056 Change RET node to include signness information of the return values. e.g. by Evan Cheng · 18 years ago
  47. 22cf8b1 Trivial testcase that LCSSA can already handle. by Owen Anderson · 18 years ago
  48. fc3a3bc Fix a copy-and-paste-o that would break some compilers. by Owen Anderson · 18 years ago
  49. 2480737 Clean up and refactor LCSSA a bunch. It should also run faster now, though by Owen Anderson · 18 years ago
  50. 3fddf24 Vector argument must be passed in memory location aligned on 16-byte boundary. by Evan Cheng · 18 years ago
  51. 1d6a9b3 Mac OS X ABI document lied. The first four XMM registers are used to pass by Evan Cheng · 18 years ago
  52. b4db97f Implement Transforms/InstCombine/store.ll:test2. by Chris Lattner · 18 years ago
  53. 0102587 New testcase for trivial DSE by Chris Lattner · 18 years ago
  54. a65371e Fix a bug in the bc reader/writer: we were not correctly encoding varargs by Chris Lattner · 18 years ago
  55. e812d11 New testcase, check that the bc file correctly encodes varargs nonccc calls. by Chris Lattner · 18 years ago
  56. 052fb51 Minor update to make the code more clear by Evan Cheng · 18 years ago
  57. f9d62dc Update more comments. by Evan Cheng · 18 years ago
  58. f9ff7c5 Fix some comments. by Evan Cheng · 18 years ago
  59. 6f70799 No need to handle illegal types. by Evan Cheng · 18 years ago
  60. 11f510b Skeletal LCSSA pass. This is currently non-functional. Expect functionality by Owen Anderson · 18 years ago
  61. a1334cd On ARM, alignment is in bits Add lr as a hard coded operand of bx by Rafael Espindola · 18 years ago
  62. 138a24e Remove a couple of bogus casts. by Evan Cheng · 18 years ago
  63. 00aff7d Remove a bogus cast. by Evan Cheng · 18 years ago
  64. 57c0788 Minor bug caught by Ashwin Chandra by Evan Cheng · 18 years ago
  65. 7b2e2792 Transform things like (splat(splat)) -> splat by Chris Lattner · 18 years ago
  66. 863bcff Introduce a helper function that simplifies interpretation of shuffle masks. by Chris Lattner · 18 years ago
  67. cc1fc22 Consistency by Evan Cheng · 18 years ago
  68. 01575b7 Turn (cast (shuffle (cast)) -> shuffle (cast) if it reduces the # casts in by Chris Lattner · 18 years ago
  69. 8e8a511 new testcase by Chris Lattner · 18 years ago
  70. 73fa49d extract element from a shuffle vector can be trivially turned into an by Chris Lattner · 18 years ago
  71. 78b3c42 new testcases by Chris Lattner · 18 years ago
  72. 25e71d1 Some clean up. by Evan Cheng · 18 years ago
  73. 8b5fbc5 Add support for the missing FP condition codes by Chris Lattner · 18 years ago
  74. a9bb445 Remove some dead code. by Evan Cheng · 18 years ago
  75. 932ad51 X86 / Cygwin asm / alignment fixes. Patch contributed by Anton Korobeynikov! by Evan Cheng · 18 years ago
  76. 45df8e2 The patch corresponding to this test had to be reverted as unsafe. by Chris Lattner · 18 years ago
  77. 99f2af2 Revert a patch that is unsafe, due to out of range array accesses in inner by Chris Lattner · 18 years ago
  78. 392b821 New test case. x86 isel was creating a cycle in the DAG. by Evan Cheng · 18 years ago
  79. 553ef1b Can't trust NodeDepth when checking for possibility of load folding creating by Evan Cheng · 18 years ago
  80. 6b5783d Build breakage. by Evan Cheng · 18 years ago
  81. 8e2a04e Fix build failure of povray by Chris Lattner · 18 years ago
  82. 5d634ce Fix Benchmarks/MallocBench/cfrac by Chris Lattner · 18 years ago
  83. 2f99b6b implement initial version of ARMAsmPrinter::printOperand by Rafael Espindola · 18 years ago
  84. c3c1a86 port the ARM backend to use ISD::CALL instead of LowerCallTo by Rafael Espindola · 18 years ago
  85. 2776bd1 create test/Regression/CodeGen/ARM/ and add a minimal test to it by Rafael Espindola · 18 years ago
  86. c7b7f4c -sched-commute-nodes is now on by default. by Evan Cheng · 18 years ago
  87. 3b78823 Turn on -sched-commute-nodes by default. by Evan Cheng · 18 years ago
  88. 32cdb66 Fix breakage on platforms where string/cassert don't pull in int64_t. by Chris Lattner · 18 years ago
  89. 32fe103 Switch X86 over to a call-selection model where the lowering code creates by Evan Cheng · 18 years ago
  90. 4360bdc CALL node change (arg / sign pairs instead of just arguments). by Evan Cheng · 18 years ago
  91. f6d62c2 CALL node change: now including signness of every argument. by Evan Cheng · 18 years ago
  92. 9657eac CALL node change: now containing signness of each argument. by Evan Cheng · 18 years ago
  93. 6a3d5a6 Assert if InflightSet is not cleared after instruction selecting a BB. by Evan Cheng · 18 years ago
  94. b0793f9 Fixed a really ugly bug. The TableGen'd isel is not freeing the "inflight set" by Evan Cheng · 18 years ago
  95. d63b964 Abstract out the current optimization level into a flag that can be overridden by Chris Lattner · 18 years ago
  96. f07ddcd Remove flags implied by -O3 by Chris Lattner · 18 years ago
  97. c98deeb Update testcase with recent cbe change by Chris Lattner · 18 years ago
  98. afe358e Clear HandleMap and ReplaceMap after instruction selection. Or it may cause by Evan Cheng · 18 years ago
  99. 19b7e0e For PR786: by Reid Spencer · 18 years ago
  100. 077b387 For PR786: Remove a spurious ; by Reid Spencer · 18 years ago