aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/X86
Commit message (Expand)AuthorAgeFilesLines
* Add an rdar number to this test.Dan Gohman2010-03-161-0/+1
* Forgot testcase for r98599.Bill Wendling2010-03-161-0/+60
* MC: Allow modifiers in MCSymbolRefExpr, and eliminate X86MCTargetExpr.Daniel Dunbar2010-03-151-1/+1
* Recognize code for doing vector gather/scatter index calculations withDan Gohman2010-03-151-0/+39
* Implement support for the case when a reference to a addr-of-bb Chris Lattner2010-03-151-23/+0
* Fix the case when a reference to an address taken BB is emitted in oneChris Lattner2010-03-151-0/+25
* filecheckize a test and mark these wiht a cpu so it passesChris Lattner2010-03-143-6/+13
* fix ShrinkDemandedOps to not leave dead nodes around,Chris Lattner2010-03-141-0/+19
* don't have i386-specific tests in CodeGen/Generic, PR6601.Chris Lattner2010-03-1415-0/+389
* fix PR6605, X86ISD::CMP always returns i32 (EFLAGS), notChris Lattner2010-03-141-1/+25
* get MMI out of the label uniquing business, just go to MCContextChris Lattner2010-03-142-2/+2
* Do not force indirect tailcall through fixed registers: eax, r11. Add support...Evan Cheng2010-03-142-5/+5
* simplify code to use OutContext.GetOrCreateTemporarySymbol withChris Lattner2010-03-121-8/+8
* fix PR6577, a bug in sdbuilder lowering select instructionsChris Lattner2010-03-121-0/+14
* revert r98270.Bill Wendling2010-03-111-1/+1
* Bad bad bug. x86 force indirect tail call address into eax when it's meant to...Evan Cheng2010-03-111-1/+1
* The check for coalescing a virtual register to a physical register, e.g.Evan Cheng2010-03-111-0/+35
* Have fast-isel understand llvm.objectsize. Update testcase for slightlyEric Christopher2010-03-111-1/+1
* add support, testcases, and dox for the new GHC callingChris Lattner2010-03-112-0/+131
* fix PR6533 by updating the br(xor) code to remember the caseChris Lattner2010-03-101-0/+15
* Fix typo.Evan Cheng2010-03-101-1/+1
* Unbreak test on Linux.Evan Cheng2010-03-101-1/+1
* Enable machine cse pass.Evan Cheng2010-03-105-278/+48
* move .set generation out of DwarfPrinter into AsmPrinter and Chris Lattner2010-03-081-1/+1
* simplify EmitSectionOffset to always use .set if it isChris Lattner2010-03-081-1/+1
* Add documentation on sibling call optimization. Rename tailcall2.ll test to s...Evan Cheng2010-03-081-0/+0
* Don't emit global symbols into the (__TEXT,__ustring) section on Darwin. ThisCharles Davis2010-03-051-2/+1
* Better handling of dead super registers in LiveVariables. We used to do this:Jakob Stoklund Olesen2010-03-051-1/+1
* We don't really care about correct register liveness information after theJakob Stoklund Olesen2010-03-051-0/+49
* Avoid creating bad PHI instructions when BR is being const-folded.Jakob Stoklund Olesen2010-03-051-0/+42
* Fix an oops in x86 sibcall optimization. If the ByVal callee argument is itse...Evan Cheng2010-03-051-0/+21
* Fix PR6497, a bug where we'd fold a load into an addcChris Lattner2010-03-051-0/+20
* cleanupChris Lattner2010-03-051-6/+6
* Rever 96389 and 96990. They are causing some miscompilation that I do not ful...Evan Cheng2010-03-052-12/+4
* Revert r97766. It's deleting a tag.Bill Wendling2010-03-051-22/+0
* Micro-optimization:Bill Wendling2010-03-051-0/+22
* Fix the remaining MUL8 and DIV8 to define AX instead of AL,AH.Jakob Stoklund Olesen2010-03-041-0/+25
* Fix recognition of 16-bit bswap for C front-ends which emit theDan Gohman2010-03-041-2/+65
* Revert r97580; that's not the right way to fix this.Dan Gohman2010-03-031-3/+3
* This test case:Bill Wendling2010-03-031-8/+20
* Fix some issues in WalkChainUsers dealing with Chris Lattner2010-03-022-6/+9
* When expanding an expression such as (A + B + C + D), sort the operandsDan Gohman2010-03-021-3/+3
* clean up some testcases.Chris Lattner2010-03-022-15/+1
* Fix the xfail I added a couple of patches back. The issueChris Lattner2010-03-021-1/+0
* Rewrite chain handling validation and input TokenFactor handlingChris Lattner2010-03-022-1/+2
* Fix several places to handle vector operands properly.Dan Gohman2010-03-021-5/+13
* Rewrite test to test VLA using new debug info encoding scheme.Devang Patel2010-03-011-62/+71
* add some random nounwinds.Chris Lattner2010-02-281-1/+1
* Don't try to replace physical registers when doing CSE.Dan Gohman2010-02-281-0/+39
* Add nounwinds.Dan Gohman2010-02-271-2/+2