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