| Commit message (Expand) | Author | Age | Files | Lines |
* | Added counters for PBQP reduction rules. | Lang Hames | 2010-09-02 | 3 | -1/+44 |
* | Replace unpckl_undef and unpckh_undef matching with target specific opcodes | Bruno Cardoso Lopes | 2010-09-02 | 1 | -6/+39 |
* | Move condition out to prepare for more matching | Bruno Cardoso Lopes | 2010-09-02 | 1 | -4/+5 |
* | Remove checking for isUNPCKL_v_undef_Mask, the specific node is already emitt... | Bruno Cardoso Lopes | 2010-09-02 | 1 | -4/+2 |
* | llvm::FindExecutable(): Retrieve the name with suffix.exe, if available. | NAKAMURA Takumi | 2010-09-02 | 1 | -0/+4 |
* | 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 |
* | become more strict about when it's safe to use X86ISD::MOVLPS | Bruno Cardoso Lopes | 2010-09-02 | 2 | -8/+12 |
* | Clang's -ccc-host-triple was ignoring the arch specifier on my triple, | Eric Christopher | 2010-09-02 | 1 | -22/+3 |
* | This should be TargetMaterializeConstant instead. | Eric Christopher | 2010-09-02 | 1 | -38/+28 |
* | One definition of isThumb is plenty, thanks. | Eric Christopher | 2010-09-02 | 1 | -7/+6 |
* | Remove trailing whitespace | Jim Grosbach | 2010-09-02 | 1 | -31/+31 |
* | Rework arm fast-isel load and store handling. Move offset computation | Eric Christopher | 2010-09-02 | 1 | -31/+116 |
* | Add a bit of debug output for register scavenging | Jim Grosbach | 2010-09-02 | 1 | -2/+12 |
* | updates to make it clear that this applies to clang and other llvm subprojects. | Chris Lattner | 2010-09-02 | 1 | -11/+24 |
* | trivial cleanup | Jim Grosbach | 2010-09-02 | 1 | -4/+2 |
* | Simplify the tGPR register class now that the register allocators know not | Jim Grosbach | 2010-09-01 | 1 | -26/+1 |
* | Remove NEON vmull, vmlal, and vmlsl intrinsics, replacing them with multiply, | Bob Wilson | 2010-09-01 | 10 | -152/+451 |
* | Reword this comment. Don't mention outs(), as that's not what | Dan Gohman | 2010-09-01 | 1 | -4/+3 |
* | deepen my MMX/SRoA hack to avoid hurting non-x86 codegen. | Chris Lattner | 2010-09-01 | 2 | -2/+9 |
* | Revert r112689, avoid those kind of checks cause they mess up with mmx | Bruno Cardoso Lopes | 2010-09-01 | 1 | -4/+4 |
* | Tweak to ignoring reserved regs. The allocator was occasionally still looking | Jim Grosbach | 2010-09-01 | 1 | -2/+4 |
* | Recommit with changes. Comment out palignr for the | Dale Johannesen | 2010-09-01 | 1 | -6/+17 |
* | Using target specific nodes for shuffle nodes makes the mask | Bruno Cardoso Lopes | 2010-09-01 | 2 | -0/+17 |
* | Some basic store support. | Eric Christopher | 2010-09-01 | 1 | -0/+41 |
* | Teach RemoveCopyByCommutingDef to check all aliases, not just subregisters. | Jakob Stoklund Olesen | 2010-09-01 | 2 | -16/+42 |
* | Apparently only Darwin passes long double misaligned. Compensate. | Dale Johannesen | 2010-09-01 | 1 | -1/+1 |
* | tidy up trailing whitespace and an 80 column violation. | Jim Grosbach | 2010-09-01 | 1 | -24/+25 |
* | Fix loop unswitching's assumption that a code path which either | Dan Gohman | 2010-09-01 | 2 | -9/+61 |
* | Revert 112740, it broke some clang tests somehow... | Dale Johannesen | 2010-09-01 | 1 | -17/+6 |
* | cleanup per feedback. use a helper function for getting the first non-reserved | Jim Grosbach | 2010-09-01 | 1 | -17/+14 |
* | The register allocator shouldn't consider allocating reserved registers. PBQP... | Jim Grosbach | 2010-09-01 | 1 | -2/+8 |
* | The register allocator shouldn't consider allocating reserved registers. | Jim Grosbach | 2010-09-01 | 1 | -5/+30 |
* | Add a few more missing MMX operations. This should be it. | Dale Johannesen | 2010-09-01 | 1 | -6/+17 |
* | update the tutorial to use CreateFAdd to create fp operations. | Chris Lattner | 2010-09-01 | 4 | -9/+9 |
* | The register allocator shouldn't consider allocating reserved registers. | Jim Grosbach | 2010-09-01 | 1 | -3/+7 |
* | Disable CorrelatedValuePropagation while I track down selfhost failures. | Owen Anderson | 2010-09-01 | 1 | -1/+0 |
* | tidy up a few 80-column and trailing whitespace bits. | Jim Grosbach | 2010-09-01 | 1 | -16/+19 |
* | The output of opt -stats must be sent to stderr. Patch by NAKAMURA Takumi! | Bill Wendling | 2010-09-01 | 1 | -1/+1 |
* | Tentatively add correlated value propagation to the set of standard passes. | Owen Anderson | 2010-09-01 | 1 | -0/+1 |
* | JumpThreading keeps LazyValueInfo up to date, so we don't need to rerun it | Owen Anderson | 2010-09-01 | 1 | -1/+3 |
* | Add some more load types in. | Eric Christopher | 2010-09-01 | 1 | -2/+22 |
* | Speculatively revert 112699 and 112702, they seem to be causing | Eric Christopher | 2010-09-01 | 8 | -105/+107 |
* | have the makefiles check the llvm-config error code instead of charging | Chris Lattner | 2010-09-01 | 2 | -4/+17 |
* | dead code patrol | Chris Lattner | 2010-09-01 | 1 | -9/+0 |
* | zap dead code. | Chris Lattner | 2010-09-01 | 1 | -2/+2 |
* | temporarily revert r112664, it is causing a decoding conflict, and | Chris Lattner | 2010-09-01 | 5 | -142/+0 |
* | zap dead code. | Chris Lattner | 2010-09-01 | 1 | -1/+0 |
* | remove dead code. | Chris Lattner | 2010-09-01 | 1 | -37/+0 |
* | Make tool_output_file's raw_ostream instance a member variable instead | Dan Gohman | 2010-09-01 | 19 | -208/+198 |