1. e1a4eda Add -fast command line option to lli. It enables fast codegen path. by Evan Cheng · 16 years ago
  2. 502f20b Add new parameter Fast to createJIT to enable the fast codegen path. by Evan Cheng · 16 years ago
  3. 381cb07 Add skeleton of simple basic block instruction selector. by Evan Cheng · 16 years ago
  4. ffa4543 Testcase for r54520. by Nick Lewycky · 16 years ago
  5. 711b6dc It's not legal to output a GV in a coalesced section if it's used in an ARM PIC relative constantpool. by Evan Cheng · 16 years ago
  6. 15621a2 Fix indentation. by Evan Cheng · 16 years ago
  7. d622738 Don't crash printing the asm for a ConstantExpr PtrToInt just because the int by Nick Lewycky · 16 years ago
  8. 65ad452 Support added for ctlz intrinsic, test case added. by Bruno Cardoso Lopes · 16 years ago
  9. fc65d38 Speed up the passmgr by avoiding heap thrashing on vectors. by Chris Lattner · 16 years ago
  10. f131fa2 Match raw "psp" triple target, as done by the homebrew toolchain. by Bruno Cardoso Lopes · 16 years ago
  11. ab243df [Last] Batch 7 of Mips CodeGen tests by Bruno Cardoso Lopes · 16 years ago
  12. 4230586 Batch 6 of Mips CodeGen tests by Bruno Cardoso Lopes · 16 years ago
  13. 0b4e136 Batch 5 of Mips CodeGen tests by Bruno Cardoso Lopes · 16 years ago
  14. 29b4ff7 Batch 4 of Mips CodeGen tests by Bruno Cardoso Lopes · 16 years ago
  15. ba3442f Batch 3 of Mips CodeGen tests by Bruno Cardoso Lopes · 16 years ago
  16. e5813b7 Batch 2 of Mips CodeGen tests by Bruno Cardoso Lopes · 16 years ago
  17. 6d523c0 Batch 1 of Mips CodeGen tests, more coming... by Bruno Cardoso Lopes · 16 years ago
  18. ea98fe2 Testcases for 54503. One derived from PR 2533, the other from Python. by Dale Johannesen · 16 years ago
  19. fb224a2 use the more precise 'op1' instead of 'var1' since the latter can be misunderstood to not encompass constants by Gabor Greif · 16 years ago
  20. 7da151c Added Mips support for DYNAMIC_STACKALLOC by Bruno Cardoso Lopes · 16 years ago
  21. e36bfe6 Add the remaining fp_round libcalls: by Bruno Cardoso Lopes · 16 years ago
  22. 724acf1 Do a dominator walk when scheduling copies, rather than a DFS on the CFG. Also, fix a few problems when creating by Owen Anderson · 16 years ago
  23. c93346a Use correct compiler component names for objc and objc++. by Duncan Sands · 16 years ago
  24. dbfccf6 Move tests of the ObjC++ front-end to their own by Duncan Sands · 16 years ago
  25. 7d94200 Let SRETPromotion properly preserve the function name instead of (implicitly) by Matthijs Kooijman · 16 years ago
  26. a7bab2c Fix SRETPromotion, it was generating functions without returns statements since by Matthijs Kooijman · 16 years ago
  27. 1d63d92 Add a basic test for the SRETPromotion pass. by Matthijs Kooijman · 16 years ago
  28. 0d4ee1a Move two tests from SRETPromotion to Inline, since they only call opt -inline. by Matthijs Kooijman · 16 years ago
  29. 81ec248 Add some debug output to SRETPromotion. by Matthijs Kooijman · 16 years ago
  30. b3e15c0 Silence a warning. by Matthijs Kooijman · 16 years ago
  31. 6a35dae Remove dead forward decl by Anton Korobeynikov · 16 years ago
  32. feac94b Print section flags ok on platforms, which use '@' as comment string. Fix test. by Anton Korobeynikov · 16 years ago
  33. 1e27da3 Add assertion for easy debugging of missing stuff by Anton Korobeynikov · 16 years ago
  34. 0f3cc65 Switch ARM to new section handling stuff by Anton Korobeynikov · 16 years ago
  35. 79579c9 Switch Alpha to new section handling stuff by Anton Korobeynikov · 16 years ago
  36. fcd99bb Use EmitAlignment consistently by Anton Korobeynikov · 16 years ago
  37. 2a166e9 Cleanup by Anton Korobeynikov · 16 years ago
  38. 98a6dd0 Cleanup by Anton Korobeynikov · 16 years ago
  39. dc3ca2e Switch IA64 to new section-handling stuff by Anton Korobeynikov · 16 years ago
  40. 003bcab Cleanup by Anton Korobeynikov · 16 years ago
  41. 4578862 Provide convenient helpers by Anton Korobeynikov · 16 years ago
  42. 5b794b9 Switch Sparc to new section handling stuff. Refactor printing of module-level GVs significantly. by Anton Korobeynikov · 16 years ago
  43. 84e160e Add hook for constant pool section selection for darwin. by Anton Korobeynikov · 16 years ago
  44. 93cacf1 Select section for constant pool entries by Anton Korobeynikov · 16 years ago
  45. d829e6f Remove trailing spaces. by Matthijs Kooijman · 16 years ago
  46. e2c5ecd Don't verify passes when assertions are disabled. by Chris Lattner · 16 years ago
  47. e3d9206 Re-enable elimination of unnecessary SUBREG_TO_REG instructions in by Dan Gohman · 16 years ago
  48. 865db45 Add an extra example that shouldn't get an and instruction. by Dan Gohman · 16 years ago
  49. dd947ea Rewrite JIT handling of GlobalVariables so they by Dale Johannesen · 16 years ago
  50. 39fd6e8 Factor code that finalize PHI nodes, jump tables, etc. out of SelectBasicBlock. No functionality changes. by Evan Cheng · 16 years ago
  51. 9200e81 SDISel's constant branch folding can fold away self-loops, which doesn't result in any dead blocks, but by Owen Anderson · 16 years ago
  52. 883771f Correct handle cases where two phis are coalesced together, and correct break up the case where two different by Owen Anderson · 16 years ago
  53. aa11108 Oops, didn't mean to commit this. by Owen Anderson · 16 years ago
  54. 35a8a03 Add libDriver.vcproj to solution file. by Ted Kremenek · 16 years ago
  55. 9860b71 We don't need to try to coalesce input vregs that are the same as the output vreg. by Owen Anderson · 16 years ago
  56. 9b49120 Only trim a live interval if the register is not used after the PHI node. by Owen Anderson · 16 years ago
  57. 788d041 Only remap each VNInfo once when doing renumbering. by Owen Anderson · 16 years ago
  58. 8a1510d Re-introduce the 8-bit subreg zext-inreg patterns for x86-32, by Dan Gohman · 16 years ago
  59. 4ce9627 Fix a shufflevector instcombine that was emitting invalid masks indices by Dan Gohman · 16 years ago
  60. d756f88 PR2535, not PR2355. by Evan Cheng · 16 years ago
  61. f5e25f3 Fix PR2355: bug in ChangeCompareStride. When the loop termination compare is the only use of its iv stride, the stride can be eliminated by moving it to another stride. If the scale is negative, swap the predicate instead of using a inverse predicate. by Evan Cheng · 16 years ago
  62. 165660e xchg does not modify FLAGS. by Dan Gohman · 16 years ago
  63. 6da38a0 Clarify "node" vs. "value" in some comments. by Dan Gohman · 16 years ago
  64. 46bbad2 optimize a common idiom generated by clang for bitfield access, PR2638. by Chris Lattner · 16 years ago
  65. bbe5136 Added support for fp callee saved registers. by Bruno Cardoso Lopes · 16 years ago
  66. 01924d0 stacker is really gone. by Chris Lattner · 16 years ago
  67. 2a3cea1 remove stacker by Chris Lattner · 16 years ago
  68. 5af5f46 Zap sitofp/fptoui pairs. In all cases when the sign difference by Chris Lattner · 16 years ago
  69. b30591e Reinstate this optimization, but without the miscompile. Thanks to Bill for by Nick Lewycky · 16 years ago
  70. 5226698 Just grep for through the LL code instead of the ASM code by Bill Wendling · 16 years ago
  71. a37599b Add ARM to the targets to build. by Bill Wendling · 16 years ago
  72. 1eac4e0 Use strcpy instead of sprintf here. This avoids a GCC 4.3 format-string by Dan Gohman · 16 years ago
  73. 201bf25 Add default architecture. by Bill Wendling · 16 years ago
  74. 5a6c448 Pass the computed iteration count value to RewriteLoopExitValues by Dan Gohman · 16 years ago
  75. 837f39b It's "a static", not "an static" by Bill Wendling · 16 years ago
  76. 24d79ba Fix breakage on ARM/2008-04-10-ScavengerAssert.ll. by Owen Anderson · 16 years ago
  77. 0b101b0 Testcase for PR2629. by Bill Wendling · 16 years ago
  78. e9d5035 Fix PR2620: Fix X86cmppd selection code so it expects operands to be v2f64. by Evan Cheng · 16 years ago
  79. e3b8a48 Fix PR2596: out of bound reference. by Evan Cheng · 16 years ago
  80. 5d2f807 Correctly handle replacement and removal of PHIs with one incoming register. by Owen Anderson · 16 years ago
  81. 021507b Revert r53282. This was causing a miscompile on Linux. Also, the transformation by Bill Wendling · 16 years ago
  82. 71ac0be Oops, we were already checking for dead phis. Handle this the proper way, then. by Owen Anderson · 16 years ago
  83. e7b8205 We don't need to update live intervals for dead PHIs. by Owen Anderson · 16 years ago
  84. d3eda89 Expand acronyms, suggested by Walter Pawley by Chris Lattner · 16 years ago
  85. 3bc9c6f Remove the -disable-correct-folding option, which was ugly and is no longer needed. by Owen Anderson · 16 years ago
  86. ebec678 Capitalize LLVM, suggested by Walt Pawley by Chris Lattner · 16 years ago
  87. b6634e9 Update the remaining tests not to use -disable-correct-folding, and remove two by Owen Anderson · 16 years ago
  88. 551ddf7 One more -disable-correct-folding case removed. by Owen Anderson · 16 years ago
  89. 2a1f07e Remove another -disable-correct-folding use. by Owen Anderson · 16 years ago
  90. d6db225 Eliminate another use of -disable-correct-folding. by Owen Anderson · 16 years ago
  91. 287b7b7 This check is unnecessary, and getting rid of it removes a use of -disable-correct-folding. by Owen Anderson · 16 years ago
  92. 3888aa0 Remove the need for -disable-correct-folding from this test. by Owen Anderson · 16 years ago
  93. c3be0fd Fix the AsmWriter to not print extra spaces after parameter attributes. by Dan Gohman · 16 years ago
  94. 8f613f3 Trim #includes. by Dan Gohman · 16 years ago
  95. 430b8a2 Fix several const-correctness issues, resolving some -Wcast-qual warnings. by Dan Gohman · 16 years ago
  96. ec89a36 Correct an assertion string. by Dan Gohman · 16 years ago
  97. 4fa393a Remove #if 0. by Evan Cheng · 16 years ago
  98. 068b4ff Fix PR2568: Fix bug that cause redudant kill marker after its live interval has been extended due to coalescing. by Evan Cheng · 16 years ago
  99. 59c0d4f Remove unneeded iteration. Thanks to Dan for the feedback. by Owen Anderson · 16 years ago
  100. 6ac8df7 This option doesn't need to be a target option. It can be in SDISel instead. by Owen Anderson · 16 years ago