aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* build: Update install-clang target.Daniel Dunbar2010-06-301-1/+1
* Handle array and vector typed parameters in sjljehprepare like we doJim Grosbach2010-06-301-4/+4
* Remove all debug info related named mdnodes.Devang Patel2010-06-302-10/+34
* grammar tweak in comment.Jim Grosbach2010-06-301-1/+1
* In ScalarEvolution::forgetValue, eliminate any SCEVUnknownDan Gohman2010-06-301-0/+20
* Move MOVD/MODQ code around, creating sections for each of themBruno Cardoso Lopes2010-06-301-52/+62
* Some fool committed without testing (or even building) first.Jakob Stoklund Olesen2010-06-301-2/+2
* Add AVX SSE2 mask creation and conditional store instructionsBruno Cardoso Lopes2010-06-303-10/+52
* Remember to track spill slot uses in VirtRegMap when inserting loads and stores.Jakob Stoklund Olesen2010-06-302-0/+4
* Fix a bug introduced in r107211 where instructions with memory operands are d...Bruno Cardoso Lopes2010-06-301-91/+78
* Revert the part of r107257 which introduced new logic for usingDan Gohman2010-06-302-85/+15
* Rename NextPowerOfTwo to RoundUpToPowerOfTwo.Duncan Sands2010-06-301-10/+10
* Remove an unused variable. The call to getRoot has side-effects, soDuncan Sands2010-06-301-1/+0
* Add AVX SSE2 packed integer extract/insert instructionsBruno Cardoso Lopes2010-06-303-17/+66
* Clarify that the NextPowerOfTwo template is idempotent.Duncan Sands2010-06-301-1/+1
* Rather than giving SmallPtrSetImpl a member field SmallArray which is magicallyDuncan Sands2010-06-302-15/+20
* use ArgOperand APIGabor Greif2010-06-301-10/+10
* use ArgOperand APIGabor Greif2010-06-301-1/+1
* use ArgOperand APIGabor Greif2010-06-301-6/+6
* use ArgOperand APIGabor Greif2010-06-301-10/+12
* use ArgOperand APIGabor Greif2010-06-301-2/+2
* use CallSite::arg_end instead of CallInst::op_endGabor Greif2010-06-301-1/+1
* use getArgOperand (corrected by CallInst::ArgOffset) instead of getOperandGabor Greif2010-06-301-3/+3
* use getArgOperand (corrected by CallInst::ArgOffset) instead of getOperandGabor Greif2010-06-301-1/+2
* use getNumArgOperands instead of getNumOperandsGabor Greif2010-06-301-2/+2
* use getArgOperand instead of getOperandGabor Greif2010-06-301-4/+4
* use getArgOperand instead of getOperandGabor Greif2010-06-301-2/+2
* use getArgOperand instead of getOperandGabor Greif2010-06-301-8/+8
* Add a testcase for scev-aa's new capability.Dan Gohman2010-06-301-3/+24
* Improve ScalarEvolution's nsw and nuw preservation.Dan Gohman2010-06-301-31/+105
* When computing a new ConservativeResult, intersect it withDan Gohman2010-06-301-1/+2
* Rework scev-aa's basic computation so that it doesn't dependDan Gohman2010-06-301-7/+31
* Simplify.Dan Gohman2010-06-301-2/+1
* Add AVX SSE2 integer unpack instructionsBruno Cardoso Lopes2010-06-303-10/+185
* Add AVX SSE2 packed integer shuffle instructionsBruno Cardoso Lopes2010-06-303-0/+62
* Remove trailing whitespace, no functionality changes.John Mosby2010-06-301-19/+18
* Small refactoring of SSE2 packed integer shuffle instructionsBruno Cardoso Lopes2010-06-301-45/+26
* Add AVX SSE2 pack with saturation integer instructionsBruno Cardoso Lopes2010-06-303-0/+57
* Add AVX SSE2 integer packed compare instructionsBruno Cardoso Lopes2010-06-303-0/+113
* - Add AVX form of all SSE2 logical instructionsBruno Cardoso Lopes2010-06-304-22/+379
* Do not construct DIE for already processed MDNode.Devang Patel2010-06-301-1/+2
* Use skipInstruction() as a simpler way of iterating over instructions using S...Jakob Stoklund Olesen2010-06-301-10/+2
* Use clEnumValN macro to work around keyword clashJakob Stoklund Olesen2010-06-301-1/+1
* Add variables into a scope before constructing scope DIE otherwise variables ...Devang Patel2010-06-302-2/+54
* Begin implementation of an inline spiller.Jakob Stoklund Olesen2010-06-294-2/+159
* Add *several* AVX integer packed binop instructionsBruno Cardoso Lopes2010-06-293-35/+541
* Fix ScalarEvolution's tripcount computation for chains of loopsDan Gohman2010-06-292-43/+125
* Revert r107205 and r107207.Bill Wendling2010-06-2926-98/+39
* Print InlinedAt location.Devang Patel2010-06-291-7/+21
* Add another bswap idiom that isn't matched.Eric Christopher2010-06-291-0/+8