| Commit message (Expand) | Author | Age | Files | Lines |
* | test/loop-strength-reduce4: Add explicit triplet for Win32 host. | NAKAMURA Takumi | 2010-09-02 | 1 | -2/+2 |
* | test/twoaddr-coalesce: Do not use @main. | NAKAMURA Takumi | 2010-09-02 | 1 | -1/+1 |
* | Remove NEON vmull, vmlal, and vmlsl intrinsics, replacing them with multiply, | Bob Wilson | 2010-09-01 | 5 | -85/+191 |
* | deepen my MMX/SRoA hack to avoid hurting non-x86 codegen. | Chris Lattner | 2010-09-01 | 1 | -0/+1 |
* | Using target specific nodes for shuffle nodes makes the mask | Bruno Cardoso Lopes | 2010-09-01 | 1 | -0/+14 |
* | Teach RemoveCopyByCommutingDef to check all aliases, not just subregisters. | Jakob Stoklund Olesen | 2010-09-01 | 1 | -0/+28 |
* | Apparently only Darwin passes long double misaligned. Compensate. | Dale Johannesen | 2010-09-01 | 1 | -1/+1 |
* | Fix loop unswitching's assumption that a code path which either | Dan Gohman | 2010-09-01 | 1 | -0/+53 |
* | The output of opt -stats must be sent to stderr. Patch by NAKAMURA Takumi! | Bill Wendling | 2010-09-01 | 1 | -1/+1 |
* | temporarily revert r112664, it is causing a decoding conflict, and | Chris Lattner | 2010-09-01 | 2 | -25/+0 |
* | COFF: Update tests to reflect changes in last commit. | Michael J. Spencer | 2010-09-01 | 2 | -4/+4 |
* | Attempt to fix buildbot. | Dale Johannesen | 2010-09-01 | 1 | -1/+1 |
* | add a gross hack to work around a problem that Argiris reported | Chris Lattner | 2010-09-01 | 1 | -0/+14 |
* | filecheckize | Chris Lattner | 2010-09-01 | 1 | -3/+25 |
* | Revert 112442 and 112440 until the compile time problems introduced | Dan Gohman | 2010-09-01 | 1 | -1/+1 |
* | Testcase for llvm checkin 112674. | Dale Johannesen | 2010-08-31 | 1 | -0/+32 |
* | licm is wasting time hoisting constant foldable operations, | Chris Lattner | 2010-08-31 | 2 | -6/+22 |
* | We have a chance for an optimization. Consider this code: | Bill Wendling | 2010-08-31 | 2 | -0/+25 |
* | Reapply r112623. Included additional check for unused byval argument. | Devang Patel | 2010-08-31 | 1 | -0/+53 |
* | Merge 2010-08-31-InfiniteRecursion.ll into crash.ll. | Owen Anderson | 2010-08-31 | 2 | -25/+23 |
* | Revert r112623. It is causing self host build failures. | Devang Patel | 2010-08-31 | 1 | -53/+0 |
* | Remember byval argument's frame index during argument lowering and use this i... | Devang Patel | 2010-08-31 | 1 | -0/+53 |
* | Add a test for the duplicated-conditional situation illutrated by PR5652. | Owen Anderson | 2010-08-31 | 1 | -0/+24 |
* | merge two tests. | Chris Lattner | 2010-08-31 | 2 | -35/+35 |
* | Manually reduce this testcase. | Owen Anderson | 2010-08-31 | 1 | -77/+11 |
* | merge two tests and convert to filecheck. | Chris Lattner | 2010-08-31 | 2 | -23/+28 |
* | Add a micro-test for the transforms I added to JumpThreading. | Owen Anderson | 2010-08-31 | 1 | -0/+30 |
* | Update test for 112609 | Jim Grosbach | 2010-08-31 | 1 | -1/+1 |
* | Rename test directory to reflect new pass name. | Owen Anderson | 2010-08-31 | 2 | -0/+0 |
* | Rename ValuePropagation to a more descriptive CorrelatedValuePropagation. | Owen Anderson | 2010-08-31 | 1 | -1/+1 |
* | More Chris-inspired JumpThreading fixes: use ConstantExpr to correctly consta... | Owen Anderson | 2010-08-31 | 1 | -0/+91 |
* | Remove r111665, which implemented store-narrowing in InstCombine. Chris disc... | Owen Anderson | 2010-08-31 | 1 | -21/+0 |
* | Fix borken test | Anton Korobeynikov | 2010-08-30 | 1 | -3/+3 |
* | Combine these two tests, and make sure there's a newline at the end of the file. | Owen Anderson | 2010-08-30 | 2 | -21/+19 |
* | Remove NEON vmovn intrinsic, replacing it with vector truncate operations. | Bob Wilson | 2010-08-30 | 3 | -7/+17 |
* | two changes: | Chris Lattner | 2010-08-30 | 1 | -2/+2 |
* | Partially revert r112480. Caused test failures. | Michael J. Spencer | 2010-08-30 | 1 | -1/+1 |
* | coff-dump.py: Fix PR7996. Now it is compatible to Python-2.4. | NAKAMURA Takumi | 2010-08-30 | 1 | -2/+5 |
* | Fix constant-over-index.ll test on windows. | Michael J. Spencer | 2010-08-30 | 1 | -2/+3 |
* | Test: Fix LLVMC tests on CMake. | Michael J. Spencer | 2010-08-30 | 21 | -20/+45 |
* | Correct bogus module triple specifications. | Duncan Sands | 2010-08-30 | 46 | -46/+46 |
* | LICM does get dead instructions input to it. Instead of sinking them | Chris Lattner | 2010-08-29 | 1 | -0/+14 |
* | Make IVUsers iterative instead of recursive. | Dan Gohman | 2010-08-29 | 1 | -1/+1 |
* | Make this test less dependent on register allocation choices. | Dan Gohman | 2010-08-29 | 1 | -1/+1 |
* | Use exec. | Dan Gohman | 2010-08-29 | 1 | -1/+1 |
* | Fix lowering of INSERT_VECTOR_ELT in SPU. | Kalle Raiskila | 2010-08-29 | 1 | -0/+8 |
* | Remove NEON vaddl, vaddw, vsubl, and vsubw intrinsics. Instead, use llvm | Bob Wilson | 2010-08-29 | 4 | -80/+132 |
* | merge a bunch of shuffle tests into sse2.ll | Chris Lattner | 2010-08-29 | 9 | -158/+164 |
* | add some nounwind's | Chris Lattner | 2010-08-29 | 7 | -13/+13 |
* | fixme accomplished | Chris Lattner | 2010-08-28 | 1 | -2/+0 |