summaryrefslogtreecommitdiffstats
path: root/test/CodeGen/X86
Commit message (Expand)AuthorAgeFilesLines
* Implement "superhero" strength reduction, or full strengthDan Gohman2009-02-202-1/+36
* GV with null value initializer shouldn't go to BSS if it's meant for a mergea...Evan Cheng2009-02-181-0/+4
* Change these tests to use regular loads instead of llvm.x86.sse2.loadu.dq.Dan Gohman2009-02-162-18/+14
* Fix PR3522. It's not safe to sink into landing pad BB's.Evan Cheng2009-02-151-0/+30
* Teach x86 target -soft-float.Evan Cheng2009-02-131-0/+27
* Fix the code that checked if a SCEVAddRecExpr Start contains anDan Gohman2009-02-131-0/+292
* Fix LSR's IV sorting function to explicitly sort by bitwidthDan Gohman2009-02-131-0/+22
* Arrange to print constants that match "n" and "i" constraintsDale Johannesen2009-02-121-0/+18
* fix the X86 backend to just drop llvm.declare nodes for VLAs instead of Chris Lattner2009-02-121-0/+76
* add PRChris Lattner2009-02-121-0/+1
* It's (currently) not safe to keep certain physical registers live across basi...Evan Cheng2009-02-121-0/+28
* Replace one of burr scheduling heuristic with something more sensible. Now ca...Evan Cheng2009-02-121-1/+1
* fix PR3537: if resetting bbi back to the start of a block, we need toChris Lattner2009-02-121-0/+35
* rename test to avoid messing with tab completion of dates.Chris Lattner2009-02-121-0/+0
* Remove a bogus assertion. It's possible a live-in available value is used by ...Evan Cheng2009-02-111-0/+49
* Don't use special heuristics for nodes with no data predecessorsDan Gohman2009-02-114-25/+26
* Make a transformation added in 63266 a bit less aggressive.Dale Johannesen2009-02-111-0/+70
* Implement PR3495: local spiller optimization. The local spiller can now keep ...Evan Cheng2009-02-111-0/+78
* Handle llvm.x86.sse2.maskmov.dqu in 64-bit.Evan Cheng2009-02-101-0/+11
* Fix PR3457: Ignore control successors when looking for closest scheduled succ...Evan Cheng2009-02-102-1/+19
* Implement FpSET_ST1_*.Evan Cheng2009-02-091-0/+7
* Make sure constant subscript is truncated to ptr size if it may not fit.Evan Cheng2009-02-091-0/+10
* Re-enable machine sinking pass now that the coalescer bugs and the AnalyzeBrn...Evan Cheng2009-02-092-2/+2
* Fix PR3486. Fix a bug in code that manually patch physical register live inte...Evan Cheng2009-02-081-0/+22
* git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64073 91177308-0d34-...Evan Cheng2009-02-081-0/+491
* Revert r63999. It was breaking self-hosting builds.Bill Wendling2009-02-081-1/+1
* Enable machine sinking pass in non-fast mode.Evan Cheng2009-02-071-1/+1
* Fix test. It produces unexpected code if sse4.1 is on.Evan Cheng2009-02-061-3/+3
* isAsCheapAsMove instructions can have register src operands. Check if they ar...Evan Cheng2009-02-051-0/+12
* Turn on machine LICM in non-fast mode.Evan Cheng2009-02-051-3/+3
* if we have a large GEP offset on a 32-bit or other target, makeChris Lattner2009-02-051-0/+9
* Add test case for r63760.Mon P Wang2009-02-041-0/+15
* Fixes a case where we generate an incorrect mask for pshfhw in the presenceMon P Wang2009-02-041-0/+23
* Fix PR3411. When replacing values, nodes are analyzedDuncan Sands2009-02-031-0/+30
* rearrange how SRoA handles promotion of allocas to vectors.Chris Lattner2009-02-031-1/+0
* Add explicit -march=x86 to these tests so that they don'tDan Gohman2009-02-031-2/+2
* Fix another test to not use -mcpu=yonah with 64-bit code.Dan Gohman2009-02-021-2/+2
* Yonah does not support x86-64. Change the -mcpu value to one that does.Dan Gohman2009-02-021-1/+1
* xfail this for now, will fix shortly.Chris Lattner2009-02-021-0/+1
* Teach LowerBRCOND to recognize (xor (setcc x), 1). The xor inverts the condit...Evan Cheng2009-02-021-0/+23
* add 2 more testcases for -mattr=-sse (r63495).Torok Edwin2009-02-012-0/+66
* Implement -mno-sse: if SSE is disabled on x86-64, don't store XMM on stack forTorok Edwin2009-02-012-2/+46
* Fix PR3453 and probably a bunch of other potentialDuncan Sands2009-02-011-0/+32
* Fix PR3401: when using large integers, the typeDuncan Sands2009-01-313-0/+51
* If unsafe FP optimization is not set, don't allow -(A-B) => B-A becauseMon P Wang2009-01-311-0/+12
* XFAIL this test. It only worked before because of a bug in the spill point s...Owen Anderson2009-01-291-0/+1
* Local register allocator shouldn't assume only the entry and landing pad basi...Evan Cheng2009-01-291-0/+38
* In the case of an extractelement on an insertelement value,Dan Gohman2009-01-291-0/+25
* Exit with nice warnings when register allocator run out of registers.Evan Cheng2009-01-291-0/+32
* Make x86's BT instruction matching more thorough, and add someDan Gohman2009-01-292-4/+433