aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* indmemrem and lowerallocs are gone.Chris Lattner2010-07-041-35/+0
* Revert r107583. I no longer think that this is the way to solve the problem.Bill Wendling2010-07-041-2/+2
* Mark sse_load_f32 and sse_load_f64 as having memory operandsBill Wendling2010-07-041-2/+2
* back out r107580, I have seen what I wantedGabor Greif2010-07-041-21/+1
* Proper indentation.Bill Wendling2010-07-041-1/+1
* [another test commit, just to tickle the selfhost buildbots; I'll back out in...Gabor Greif2010-07-041-1/+21
* Minor amendment to switch-lowering improvement.Eli Friedman2010-07-031-2/+10
* Note switch-lowering inefficiency.Eli Friedman2010-07-031-0/+36
* Add AVX SSE4.1 blend, mpsadbw and vdpBruno Cardoso Lopes2010-07-033-0/+132
* Add AVX SSE4.1 binop (some forms of packed max,min,mul,pack,cmp) instructionsBruno Cardoso Lopes2010-07-033-0/+202
* Fix typo.Eric Christopher2010-07-031-1/+1
* Add AVX SSE4.1 Horizontal Minimum and Position instructionBruno Cardoso Lopes2010-07-033-0/+19
* Remove isSS argument from CreateFixedObject. Fixed objects cannot be spill sl...Evan Cheng2010-07-0319-74/+58
* Add AVX SSE4.1 round instructionsBruno Cardoso Lopes2010-07-033-0/+140
* Detect and handle COPY in many places.Jakob Stoklund Olesen2010-07-0310-40/+73
* Document that BasicAA respects noalias, while InterproceduralBasicAADan Gohman2010-07-022-4/+8
* Describe which dependencies are relevant to noalias, and document howDan Gohman2010-07-022-1/+11
* Simple refactoring of SSE4.1 instructions, making room for the AVX formsBruno Cardoso Lopes2010-07-021-151/+117
* Add some html anchors, to allow attributes to be linked to directly.Dan Gohman2010-07-021-5/+6
* 80-col fixup.Eric Christopher2010-07-021-1/+2
* Add a new target independent COPY instruction and code to lower it.Jakob Stoklund Olesen2010-07-025-3/+66
* - Add support for the rest of AVX SSE3 instructionsBruno Cardoso Lopes2010-07-024-19/+345
* Clean up TargetOpcodes.h a bit, and limit the number of places where the fullJakob Stoklund Olesen2010-07-024-110/+48
* Custom inserters (e.g., conditional moves in Thumb1 can introduceJim Grosbach2010-07-021-1/+14
* MDString is already checked earlier.Devang Patel2010-07-021-1/+1
* Remove early IT block formation. It's not used.Evan Cheng2010-07-023-213/+6
* - Two-address pass should not assume unfolding is always successful.Evan Cheng2010-07-023-12/+126
* Remove an unused enum.Dan Gohman2010-07-021-21/+0
* Propagate the AlignStack bit in InlineAsm's to the Dale Johannesen2010-07-0212-17/+60
* Remove invalid assertJakob Stoklund Olesen2010-07-021-1/+0
* Handle unindexed instructions in SlotIndices.Jakob Stoklund Olesen2010-07-021-7/+12
* Properly handle debug values during inline spilling.Jakob Stoklund Olesen2010-07-021-13/+32
* beautify outputGabor Greif2010-07-021-0/+1
* use ArgOperand APIGabor Greif2010-07-021-2/+2
* Don't claim to preserve AliasAnalysis. First, this is doesn't actuallyDan Gohman2010-07-021-1/+0
* Reword the definition of the noalias attribute. The intention is forDan Gohman2010-07-022-26/+39
* Rematerialize as much as possible before inserting spills and reloads.Jakob Stoklund Olesen2010-07-022-60/+185
* 80-column and trailing whitespace cleanup.Jim Grosbach2010-07-021-28/+33
* grammar tweaksJim Grosbach2010-07-021-3/+3
* Fix incorrect asm-printing of some NEON immediates. Fix weak testcase soBob Wilson2010-07-023-38/+24
* use ArgOperand API (found by my previous commit)Gabor Greif2010-07-021-6/+6
* back out r107480, it was just testing the waters anyway...Gabor Greif2010-07-021-21/+1
* [test commit, just to tickle the selfhost buildbots; I'll back out in a few m...Gabor Greif2010-07-021-1/+21
* Comment a non-obvious member variable.Dan Gohman2010-07-021-0/+2
* IndirectBr is not safe to speculatively execute (!)Dan Gohman2010-07-021-0/+1
* Rename CreateReg to CreateRegs, and MakeReg to CreateReg.Dan Gohman2010-07-025-14/+15
* Shrink down SSE3 code by more multiclass refactoringBruno Cardoso Lopes2010-07-011-149/+99
* Prevent test from hanging waiting for input.Dale Johannesen2010-07-011-1/+1
* Make the "linker_private" linkage type emit a non-weak symbol to the file. ItBill Wendling2010-07-011-1/+1
* Shrink down SSE3 code by some multiclass refactoring - 1st partBruno Cardoso Lopes2010-07-011-74/+17