2008-05-23 |
Dan Gohman | Use PMULDQ for v2i64 multiplies when SSE4.1 is availabl... |
tree | commitdiff |
2008-05-23 |
Matthijs Kooijman | Restucture a part of the SimplifyCFG pass and include... |
tree | commitdiff |
2008-05-23 |
Nick Lewycky | Constant integer vectors may also be negated. |
tree | commitdiff |
2008-05-23 |
Nick Lewycky | Revert X + X --> X * 2 optz'n which pessimizes heavily... |
tree | commitdiff |
2008-05-23 |
Nick Lewycky | Implement X + X for vectors. |
tree | commitdiff |
2008-05-23 |
Nick Lewycky | Fix a recently added optimization to not crash on vectors. |
tree | commitdiff |
2008-05-23 |
Dan Gohman | Generalize the new code in instcombine's ComputeNumSign... |
tree | commitdiff |
2008-05-23 |
Dan Gohman | Make structs and arrays first-class types, and add... |
tree | commitdiff |
2008-05-23 |
Evan Cheng | Bug: rcpps can only folds a load if the address is... |
tree | commitdiff |
2008-05-22 |
Evan Cheng | Add a couple of test cases. |
tree | commitdiff |
2008-05-22 |
Evan Cheng | Add missing patterns. |
tree | commitdiff |
2008-05-22 |
Chris Lattner | Add support for multiple-return values in inline asm... |
tree | commitdiff |
2008-05-22 |
Chris Lattner | testcase for PR2267 |
tree | commitdiff |
2008-05-21 |
Evan Cheng | Fix PR2343. An *interesting* coalescer bug. |
tree | commitdiff |
2008-05-21 |
Gabor Greif | resurrect lost tests by renaming them to not end with .tr |
tree | commitdiff |
2008-05-20 |
Gabor Greif | Eliminate questionable syntax for stdin redirection... |
tree | commitdiff |
2008-05-20 |
Chris Lattner | Fix PR2346 by marking vaarg as volatile so that licm... |
tree | commitdiff |
2008-05-20 |
Dan Gohman | Oops, commit the version of this test that actually... |
tree | commitdiff |
2008-05-20 |
Dan Gohman | Port SelectionDAG's ComputeNumSignBits-using code to... |
tree | commitdiff |
2008-05-20 |
Gabor Greif | sabre brings to my attention that the 'tr' suffix is... |
tree | commitdiff |
2008-05-20 |
Gabor Greif | Rename the last test with .llx extension to .ll, resolv... |
tree | commitdiff |
2008-05-20 |
Evan Cheng | More local spiller complexity! |
tree | commitdiff |
2008-05-20 |
Evan Cheng | Don't spill dead def. |
tree | commitdiff |
2008-05-20 |
Chris Lattner | Teach instcombine 4 new xforms: |
tree | commitdiff |
2008-05-20 |
Dan Gohman | Run vortex-bug as x86-64, which is what the original... |
tree | commitdiff |
2008-05-19 |
Devang Patel | Do not erase induction variable increment if it is... |
tree | commitdiff |
2008-05-19 |
Chris Lattner | convert fptosi(sitofp x) -> x if the fp value has... |
tree | commitdiff |
2008-05-19 |
Chris Lattner | Fold FP comparisons where one operand is converted... |
tree | commitdiff |
2008-05-19 |
Chris Lattner | be more aggressive about transforming add -> or when... |
tree | commitdiff |
2008-05-19 |
Duncan Sands | Check that always_inline functions are inlined |
tree | commitdiff |
2008-05-19 |
Duncan Sands | Fix PR2341 - when the length is 4 use an i32 not |
tree | commitdiff |
2008-05-18 |
Chris Lattner | Fix PR2339 |
tree | commitdiff |
2008-05-18 |
Chris Lattner | remove empty file? |
tree | commitdiff |
2008-05-17 |
Nick Lewycky | Revert constant-folding change that will miscompile... |
tree | commitdiff |
2008-05-17 |
Nick Lewycky | Constant fold inttoptr and ptrtoint. |
tree | commitdiff |
2008-05-16 |
Evan Cheng | Fix test. |
tree | commitdiff |
2008-05-16 |
Owen Anderson | Move this test from ADCE to loop deletion, where it... |
tree | commitdiff |
2008-05-16 |
Owen Anderson | Use loop deletion instead of ADCE in these tests. |
tree | commitdiff |
2008-05-16 |
Owen Anderson | Use loop deletion instead of ADCE for removing loops. |
tree | commitdiff |
2008-05-16 |
Owen Anderson | Fix this test. It was testing broken behavior in that... |
tree | commitdiff |
2008-05-16 |
Chris Lattner | implement PR2328. |
tree | commitdiff |
2008-05-16 |
Dale Johannesen | Use common where we mean common, not weak. |
tree | commitdiff |
2008-05-16 |
Dan Gohman | Revert the change from r51157 in |
tree | commitdiff |
2008-05-15 |
Dan Gohman | Fix a bug in LoopStrengthReduce that caused it to emit... |
tree | commitdiff |
2008-05-15 |
Dale Johannesen | Remove the S92 code, which really has nothing to do |
tree | commitdiff |
2008-05-15 |
Dale Johannesen | Evan has implemented this on ppc, so run the test there. |
tree | commitdiff |
2008-05-15 |
Dan Gohman | IR support for extractvalue and insertvalue instruction... |
tree | commitdiff |
2008-05-14 |
Bill Wendling | Situations can arise when you have a function called... |
tree | commitdiff |
2008-05-14 |
Devang Patel | Simplify internalize pass. Add test case. |
tree | commitdiff |
2008-05-14 |
Dan Gohman | When bit-twiddling CondCode values for integer comparis... |
tree | commitdiff |
2008-05-14 |
Tanya Lattner | Check if llvm-gcc is available before running tests... |
tree | commitdiff |
2008-05-14 |
Duncan Sands | Make this test pass on x86-32 linux. |
tree | commitdiff |
2008-05-13 |
Dale Johannesen | Fix for PR 2323, infinite loop in tail dup. |
tree | commitdiff |
2008-05-13 |
Evan Cheng | Instead of a vector load, shuffle and then extract... |
tree | commitdiff |
2008-05-13 |
Owen Anderson | Add a testcase for non-local CSE of read-only calls. |
tree | commitdiff |
2008-05-13 |
Evan Cheng | On x86, it's safe to treat i32 load anyext as a normal... |
tree | commitdiff |
2008-05-12 |
Evan Cheng | Xform bitconvert(build_pair(load a, load b)) to a singl... |
tree | commitdiff |
2008-05-12 |
Dale Johannesen | New test for tail merging |
tree | commitdiff |
2008-05-12 |
Mikhail Glushenkov | Filter option names to escape symbols not allowed as... |
tree | commitdiff |
2008-05-12 |
Duncan Sands | Testcase for PR2264. |
tree | commitdiff |
2008-05-10 |
Duncan Sands | Testcase for PR2303. |
tree | commitdiff |
2008-05-10 |
Evan Cheng | When transforming a vector_shuffle to a load, the base... |
tree | commitdiff |
2008-05-10 |
Evan Cheng | Add nounwind. |
tree | commitdiff |
2008-05-10 |
Evan Cheng | If all sources of a PHI node are defined by an implicit... |
tree | commitdiff |
2008-05-09 |
Evan Cheng | Add a pattern to do move the low element of a v4f32... |
tree | commitdiff |
2008-05-09 |
Evan Cheng | Handle a few more cases of folding load i64 into xmm... |
tree | commitdiff |
2008-05-09 |
Evan Cheng | Simplify test. |
tree | commitdiff |
2008-05-09 |
Chris Lattner | Implement PR2298. This transforms: |
tree | commitdiff |
2008-05-08 |
Evan Cheng | Use movq to move low half of XMM register and zero... |
tree | commitdiff |
2008-05-08 |
Chris Lattner | More than just loads can read from memory: readonly... |
tree | commitdiff |
2008-05-08 |
Chris Lattner | Make instcombine's DSE respect loads as well as stores... |
tree | commitdiff |
2008-05-08 |
Chris Lattner | new testcase. |
tree | commitdiff |
2008-05-08 |
Evan Cheng | Handle vector move / load which zero the destination... |
tree | commitdiff |
2008-05-07 |
Evan Cheng | Add nounwind. |
tree | commitdiff |
2008-05-07 |
Evan Cheng | Yet another nasty spiller bug. |
tree | commitdiff |
2008-05-07 |
Dan Gohman | Fix a bug in the ComputeMaskedBits logic for multiply. |
tree | commitdiff |
2008-05-06 |
Bill Wendling | Removing. |
tree | commitdiff |
2008-05-06 |
Anton Korobeynikov | Use target triple in tests, not 'realign-stack=0' optio... |
tree | commitdiff |
2008-05-06 |
Owen Anderson | Testcase for r50770. |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Move test files around a bit - fixes the reported numbe... |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Use edge weights to choose the right linker based on... |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Add a --linker command-line option, make all tests... |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Add two (currently failing) tests. |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Take object file as input and handle files with the... |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | First small tests for llvmc2. |
tree | commitdiff |
2008-05-06 |
Duncan Sands | Testcase for PR2292. |
tree | commitdiff |
2008-05-06 |
Evan Cheng | Fix PR2287. Darwin passes mmx values in register in... |
tree | commitdiff |
2008-05-06 |
Dan Gohman | Correct the value of LowBits in srem and urem handling in |
tree | commitdiff |
2008-05-05 |
Chris Lattner | Fix a crash when threading a block that includes a... |
tree | commitdiff |
2008-05-05 |
Mon P Wang | Added addition atomic instrinsics and, or, xor, min... |
tree | commitdiff |
2008-05-05 |
Chris Lattner | no need for eh info |
tree | commitdiff |
2008-05-05 |
Dan Gohman | Add AsmPrinter support for emitting a directive to... |
tree | commitdiff |
2008-05-04 |
Owen Anderson | Fix PR1098 by correcting the postdominators analysis. |
tree | commitdiff |
2008-05-04 |
Evan Cheng | Select vector shift with non-immediate i32 shift amount... |
tree | commitdiff |
2008-05-03 |
Evan Cheng | Add separate intrinsics for MMX / SSE shifts with i32... |
tree | commitdiff |
2008-05-02 |
Chris Lattner | verify builtin optimization works like gcc. |
tree | commitdiff |
2008-05-02 |
Dan Gohman | Fix a mistake in the computation of leading zeros for... |
tree | commitdiff |
2008-05-02 |
Chris Lattner | strength reduce exp2 into ldexp, rdar://5852514 |
tree | commitdiff |
2008-05-02 |
Chris Lattner | specify an arch for non-x86 hosts. |
tree | commitdiff |
2008-05-01 |
Dan Gohman | Update old-style syntax in some "not grep" tests. |
tree | commitdiff |
next |