1. f48ec61 revert for now by Andrew Lenharth · 18 years ago
  2. 190717d Rename instructions for consistency sake. by Evan Cheng · 18 years ago
  3. cffba3a make 64-bit safe and fix the build on alpha by Andrew Lenharth · 18 years ago
  4. 4c6f2f9 commuteInstruction() does not always create a new MI! by Evan Cheng · 18 years ago
  5. 8874aae Add a brief description for the tblgen program. More detail is needed but by Reid Spencer · 18 years ago
  6. 178a815 Update the documentation for llvm2cpp after the -gen-* options were added. by Reid Spencer · 18 years ago
  7. 12803f5 Major reorganization and extension of the code. The diff on this will be a by Reid Spencer · 18 years ago
  8. 0b2375e Make the getNamedFunction and getNamedGlobal methods be const. They don't by Reid Spencer · 18 years ago
  9. e2e83c9 Clarify type naming. by Vladimir Prus · 18 years ago
  10. ef27d89 Improve InstVisitor docs. by Vladimir Prus · 18 years ago
  11. 16eee25 Eliminate a memory leak. by Evan Cheng · 18 years ago
  12. 7b336a8 visitVBinOp: Can't fold divide by zero! by Evan Cheng · 18 years ago
  13. 25edc35 Don't generate module definitions when the -fragment option is given. by Reid Spencer · 18 years ago
  14. 9d09b89 Select vector_shuffle v1, undef <2, 3, ?, ?> to MOVHLPS. by Evan Cheng · 18 years ago
  15. 8f692e2 Remove dead code. by Evan Cheng · 18 years ago
  16. cb30906 Update vector extract test cases. by Evan Cheng · 18 years ago
  17. 5a47282 A new entry by Evan Cheng · 18 years ago
  18. b5e406a MAXP{D|S} and MINP{D|S} are commutable. by Evan Cheng · 18 years ago
  19. efeaed8 Commute shufps / shufpd. by Evan Cheng · 18 years ago
  20. 226368f 1. No need to thwart this test with an environment variable. Turning it off by Reid Spencer · 18 years ago
  21. a0eaf2d Somehow I lost a condition when I was shuffling some code around. Anyway, by Evan Cheng · 18 years ago
  22. aa3c141 Fix a build breaker. by Evan Cheng · 18 years ago
  23. 51da42c Oops. PSHUFD is only available with SSE2. by Evan Cheng · 18 years ago
  24. 9e18ef5 Add a note by Chris Lattner · 18 years ago
  25. 7b05350 Always reserve space for 8 spilled GPRs. GCC apparently assumes that this by Chris Lattner · 18 years ago
  26. ac28588 llvm2cpp is ready to be compiled so add it to the makefile, but make it by Reid Spencer · 18 years ago
  27. a0b8515 Add the new command line arguments. by Reid Spencer · 18 years ago
  28. 15f7e01 Fix more bugs. This version now passes all of the Feature test except for by Reid Spencer · 18 years ago
  29. 1fa5755 Added a test case for parameter passing of vector values. by Evan Cheng · 18 years ago
  30. 01ad240 Fix the test failure on non-Darwin targets. by Evan Cheng · 18 years ago
  31. ccba76b Allow shufps x, x, mask to be converted to pshufd x, mask to save a move. by Evan Cheng · 18 years ago
  32. eaf1e31 Remove bogus comment. by Evan Cheng · 18 years ago
  33. e497ff1 Add llvm2cpp program. by Reid Spencer · 18 years ago
  34. 461bed2 Provide a simpler interface for getting a ConstantArray from a character by Reid Spencer · 18 years ago
  35. 6b8e5a9 Make sure the register pressure reduction schedulers work for non-uniform by Evan Cheng · 18 years ago
  36. 19564e3 When a priority_queue is empty, the behavior of top() operator is by Evan Cheng · 18 years ago
  37. 85ede37 Expand ret into "CopyToReg;BRIND" by Rafael Espindola · 18 years ago
  38. 73faa39 Enable -fno-use-cxa-atexit on darwin/ppc also. by Chris Lattner · 18 years ago
  39. dd0f8df Undo a patch that breaks llvm-as because the warning message is written to by Reid Spencer · 18 years ago
  40. c02af85 Write the WARNING message to cout instead of cerr. Writing to cerr causes by Reid Spencer · 18 years ago
  41. e167af3 Make doc comment visible in doxygen output. Clarify Type construction. by Vladimir Prus · 18 years ago
  42. 1a2a0cc Fix many small bugs in llvm2cpp. This patch gets llvm2cpp working with by Reid Spencer · 18 years ago
  43. efcaa42 Properly document the second form of ConstArray::get() by Reid Spencer · 18 years ago
  44. 8949477 Adjust the interface to ConstantArray::get. The previous by Reid Spencer · 18 years ago
  45. 5a622f2 Add a note about integer multiplication by constants. by Evan Cheng · 18 years ago
  46. e6ad27e A addressing mode folding enhancement: by Evan Cheng · 18 years ago
  47. dc7dd97 Add a lea instruction selection test case. by Evan Cheng · 18 years ago
  48. 8c65fa5 Some new entries about truncate / anyext by Evan Cheng · 18 years ago
  49. 66c8734 First complete version of llvm2cpp that doesn't crash on any of the Feature by Reid Spencer · 18 years ago
  50. 4093227 move calltarget to dsa by Andrew Lenharth · 18 years ago
  51. 632cd52 Since there was interest on the mailing list, this is a utility pass that by Andrew Lenharth · 18 years ago
  52. 6d1727c Silly cleanup by Chris Lattner · 18 years ago
  53. 74f48d1 silly cleanup by Chris Lattner · 18 years ago
  54. 0490c0f Fix a bug with diffing the wrong files. Make output more readable. by Reid Spencer · 18 years ago
  55. e0d133f Next batch of implementation: by Reid Spencer · 18 years ago
  56. ba570d7 Fix file header comment. by Reid Spencer · 18 years ago
  57. 4edca33 Remove temporary testing rules. by Reid Spencer · 18 years ago
  58. cb29bd7 Reset DEBUG_SYMBOL_TABLE back to 0. by Vladimir Prus · 18 years ago
  59. 6ba568f Fix compile error when DEBUG_SYMBOL_TABLE is defined. by Vladimir Prus · 18 years ago
  60. 74e032a Fix two bugs in the CppWriter.cpp: by Reid Spencer · 18 years ago
  61. d9169d3 Fix the file's comment block. by Reid Spencer · 18 years ago
  62. fd20c0a Fix grammar in a comment. by Reid Spencer · 18 years ago
  63. 3ccc7b4 Replace an old C-style cast with a C++ cast (squelch warning) by Reid Spencer · 18 years ago
  64. 7dbb2d6 Correct some grammar and describe current reality. by Reid Spencer · 18 years ago
  65. f497487 Require both tests to pass. by Owen Anderson · 18 years ago
  66. 6894526 Update the testcase to check the full extent of LCSSA. by Owen Anderson · 18 years ago
  67. 00ea74c Add Use replacement. Assuming there is nothing horribly wrong with this, LCSSA by Owen Anderson · 18 years ago
  68. fb0c0dc Initial Commit of llvm2cpp by Reid Spencer · 18 years ago
  69. bd82277 Major think-o. Iterate over all live out-of-loop values, and perform the by Owen Anderson · 18 years ago
  70. 492196c Fix a problem where dejagnu won't accept the value of global tcl variable by Reid Spencer · 18 years ago
  71. 15d4059 Provide an infrastructure for testing the llvm2cpp program (yet to be by Reid Spencer · 18 years ago
  72. 2f21e07 Make LCSSA insert proper Phi nodes throughout the rest of the CFG by computing by Owen Anderson · 18 years ago
  73. 8d8d653 Fix some regression from the inliner patch I committed last night. This fixes by Chris Lattner · 18 years ago
  74. c83769a Fix pastos in comments by Chris Lattner · 18 years ago
  75. 5b5bc30 Switch the inliner over to using CloneAndPruneFunctionInto. This effectively by Chris Lattner · 18 years ago
  76. a5135ba Ignore generated files by Chris Lattner · 18 years ago
  77. 83f03bf Implement a new method, CloneAndPruneFunctionInto, as documented. by Chris Lattner · 18 years ago
  78. f72716d Implement a new method: CloneAndPruneFunctionInto, as documented. by Chris Lattner · 18 years ago
  79. 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
  80. b5a554e Add an interface to constant fold and instruction given it's opcode, type by Chris Lattner · 18 years ago
  81. 5ca32a6 New testcase: check that the inliner constant folds instructions on the by Chris Lattner · 18 years ago
  82. 729c6d1 Fix a nasty dag combiner bug that caused nondeterminstic crashes (MY FAVORITE!): by Chris Lattner · 18 years ago
  83. 3258ed6 Add a new sentry node type, allowing assertions to catch trivial by Chris Lattner · 18 years ago
  84. a90b2c7 A few small clean-ups, and the addition of an LCSSA statistic. by Owen Anderson · 18 years ago
  85. d61c482 Make CALL node consistent with RET node. Signness of value has type MVT::i32 by Evan Cheng · 18 years ago
  86. 6848be1 Change RET node to include signness information of the return values. i.e. by Evan Cheng · 18 years ago
  87. 8e7d056 Change RET node to include signness information of the return values. e.g. by Evan Cheng · 18 years ago
  88. 22cf8b1 Trivial testcase that LCSSA can already handle. by Owen Anderson · 18 years ago
  89. fc3a3bc Fix a copy-and-paste-o that would break some compilers. by Owen Anderson · 18 years ago
  90. 2480737 Clean up and refactor LCSSA a bunch. It should also run faster now, though by Owen Anderson · 18 years ago
  91. 3fddf24 Vector argument must be passed in memory location aligned on 16-byte boundary. by Evan Cheng · 18 years ago
  92. 1d6a9b3 Mac OS X ABI document lied. The first four XMM registers are used to pass by Evan Cheng · 18 years ago
  93. b4db97f Implement Transforms/InstCombine/store.ll:test2. by Chris Lattner · 18 years ago
  94. 0102587 New testcase for trivial DSE by Chris Lattner · 18 years ago
  95. a65371e Fix a bug in the bc reader/writer: we were not correctly encoding varargs by Chris Lattner · 18 years ago
  96. e812d11 New testcase, check that the bc file correctly encodes varargs nonccc calls. by Chris Lattner · 18 years ago
  97. 052fb51 Minor update to make the code more clear by Evan Cheng · 18 years ago
  98. f9d62dc Update more comments. by Evan Cheng · 18 years ago
  99. f9ff7c5 Fix some comments. by Evan Cheng · 18 years ago
  100. 6f70799 No need to handle illegal types. by Evan Cheng · 18 years ago