| Commit message (Expand) | Author | Age | Files | Lines |
* | Remember to actually update SplitAnalysis statistics now that we have a fancy | Jakob Stoklund Olesen | 2010-08-13 | 1 | -0/+1 |
* | Use getAllOnesValue, saves a copy and looks better. | Benjamin Kramer | 2010-08-13 | 1 | -2/+2 |
* | Reapply this transformation now that it is passing the external test which it... | Nate Begeman | 2010-08-13 | 2 | -64/+152 |
* | Move some code from Verifier into SVI::isValidOperands. This allows us to ca... | Nate Begeman | 2010-08-13 | 2 | -23/+17 |
* | Trim #includes. | Dan Gohman | 2010-08-12 | 2 | -7/+0 |
* | Tidy up whitespace. | Dan Gohman | 2010-08-12 | 1 | -85/+87 |
* | Use .empty() instead of .size(). | Dan Gohman | 2010-08-12 | 1 | -1/+1 |
* | Handle an empty dupli. | Jakob Stoklund Olesen | 2010-08-12 | 1 | -2/+8 |
* | Update the SplitAnalysis statistics as uses are moved from curli to the new | Jakob Stoklund Olesen | 2010-08-12 | 2 | -11/+44 |
* | fix PR7876: If ipsccp decides that a function's address is taken | Chris Lattner | 2010-08-12 | 2 | -4/+43 |
* | Some small clean-up: use of pseudo instructions | Bruno Cardoso Lopes | 2010-08-12 | 1 | -24/+23 |
* | Cleaned up the for-disassembly-only entries in the arm instruction table so that | Johnny Chen | 2010-08-12 | 8 | -48/+74 |
* | Also recompute HasPHIKill flags in LiveInterval::RenumberValues. | Jakob Stoklund Olesen | 2010-08-12 | 3 | -3/+25 |
* | Make sure ARM constant island pass does not break up an IT block. If the spli... | Evan Cheng | 2010-08-12 | 1 | -3/+20 |
* | - Teach SSEDomainFix to switch between different levels of AVX instructions. ... | Bruno Cardoso Lopes | 2010-08-12 | 3 | -27/+101 |
* | Remove trailing whitespace. | Jakob Stoklund Olesen | 2010-08-12 | 4 | -65/+65 |
* | Clean up debug output. | Jakob Stoklund Olesen | 2010-08-12 | 2 | -34/+32 |
* | Define AVX 128-bit pattern versions of SET0PS/PD. | Bruno Cardoso Lopes | 2010-08-12 | 2 | -6/+18 |
* | Add a test for llvm-gcc svn 110632. | Bob Wilson | 2010-08-12 | 1 | -0/+16 |
* | Implement single block splitting. | Jakob Stoklund Olesen | 2010-08-12 | 3 | -5/+158 |
* | Optimize ScalarEvolution::getAddExpr's operand factoring code by | Dan Gohman | 2010-08-12 | 1 | -4/+7 |
* | Hoist some loop-invariant code out of a hot loop. | Dan Gohman | 2010-08-12 | 1 | -2/+4 |
* | Optimize ScalarEvolution::getAddExpr's duplicate operand detection | Dan Gohman | 2010-08-12 | 1 | -3/+7 |
* | Add a 'normalize' method to the Triple class, which takes a mucked up | Duncan Sands | 2010-08-12 | 3 | -86/+322 |
* | Temporarily revert 110737 and 110734, they were causing failures | Eric Christopher | 2010-08-12 | 2 | -170/+64 |
* | Fix comment order | Bruno Cardoso Lopes | 2010-08-12 | 1 | -1/+1 |
* | Begin to support some vector operations for AVX 256-bit intructions. The long | Bruno Cardoso Lopes | 2010-08-12 | 4 | -19/+57 |
* | The autogened decoder was confusing the ARM STRBT for ARM USAT, because the .td | Johnny Chen | 2010-08-12 | 3 | -0/+11 |
* | MC/X86/AsmParser: Give an explicit error message when we reject an instruction | Daniel Dunbar | 2010-08-12 | 2 | -2/+36 |
* | MC/AsmParser: Push the burdon of emitting diagnostics about unmatched | Daniel Dunbar | 2010-08-12 | 4 | -23/+35 |
* | tblgen/AsmMatcher: Always emit the match function as 'MatchInstructionImpl', | Daniel Dunbar | 2010-08-12 | 4 | -13/+11 |
* | This is x86 only test. | Devang Patel | 2010-08-12 | 1 | -1/+1 |
* | configure: Add detection of the linker version string. | Daniel Dunbar | 2010-08-11 | 4 | -1/+53 |
* | Changed the format of DMBsy, DSBsy, and friends from Pseudo to MiscFrm. | Johnny Chen | 2010-08-11 | 4 | -9/+12 |
* | Even if a variable has constant value all the time, it is still a variable in... | Devang Patel | 2010-08-11 | 1 | -1/+1 |
* | Move the ARM SSAT and USAT optional shift amount operand out of the | Bob Wilson | 2010-08-11 | 9 | -44/+80 |
* | Fix <rdar://problem/8282498> even if it doesn't reproduce on trunk. | Jakob Stoklund Olesen | 2010-08-11 | 1 | -0/+5 |
* | Fix a subtle use-after-free issue. | Owen Anderson | 2010-08-11 | 1 | -1/+4 |
* | Clean up ConstantRange a bit: | Nick Lewycky | 2010-08-11 | 3 | -98/+127 |
* | Add testcases for all AVX 256-bit intrinsics added in the last couple days | Bruno Cardoso Lopes | 2010-08-11 | 1 | -0/+751 |
* | Make LoopPass::getContainedPass return a LoopPass* instead of a Pass* | Dan Gohman | 2010-08-11 | 2 | -8/+8 |
* | Remove BasicBlockPass::runOnFunction, which was unused. | Dan Gohman | 2010-08-11 | 2 | -16/+0 |
* | Remove rsqrt/sqrt_nr intrinsics since there are no more builtins for them on ... | Bruno Cardoso Lopes | 2010-08-11 | 1 | -5/+0 |
* | Delete FunctionPass::run, which is unused. | Dan Gohman | 2010-08-11 | 2 | -16/+0 |
* | Delete FunctionPass::runOnModule, which is unused. | Dan Gohman | 2010-08-11 | 2 | -19/+0 |
* | Don't use unsigned char for alignments in TargetData. There aren't | Dan Gohman | 2010-08-11 | 2 | -34/+34 |
* | Use ISD::ADD instead of ISD::SUB with a negated constant. This | Dan Gohman | 2010-08-11 | 1 | -4/+5 |
* | Reapply r109881 using a more strict command line for llc. | Bruno Cardoso Lopes | 2010-08-11 | 2 | -0/+2006 |
* | fix silly typo | Jim Grosbach | 2010-08-11 | 1 | -2/+2 |
* | Add a target triple, as the runtime library invocation varies a bit by | Jim Grosbach | 2010-08-11 | 1 | -3/+3 |