aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Make it a .ll test case.Devang Patel2010-07-141-0/+108
* Improve 64-subtraction of immediates when parts of the immediate can fitJim Grosbach2010-07-143-2/+132
* Delete fast-isel's trivial load optimization; it breaks debugging becauseDan Gohman2010-07-141-23/+0
* Fix test to appease the buildbots.Bob Wilson2010-07-141-1/+1
* Fix for PR7193 was overly conservative. The only case where sibcall calleeEvan Cheng2010-07-141-0/+13
* Add support for NEON VMVN immediate instructions.Bob Wilson2010-07-141-0/+48
* Re-enable the test with fix.Evan Cheng2010-07-141-3/+2
* temporarily disable to test to fix buildbots.Chris Lattner2010-07-141-2/+3
* Teach ProcessImplicitDefs to transform more COPY instructions into IMPLICIT_D...Evan Cheng2010-07-141-1/+1
* Add an ARM-specific DAG combining to avoid redundant VDUPLANE nodes.Bob Wilson2010-07-141-0/+12
* Use a target-specific VMOVIMM DAG node instead of BUILD_VECTOR to representBob Wilson2010-07-131-1/+1
* In inline asm treat indirect 'X' constraint as 'm'.Dale Johannesen2010-07-131-0/+18
* Extend the r107852 optimization which turns some fp compare to code sequence ...Evan Cheng2010-07-131-9/+62
* -enable-unsafe-fp-math should not imply -enable-finite-only-fp-math.Evan Cheng2010-07-133-3/+3
* Fix PR number.Dale Johannesen2010-07-131-1/+1
* Apply the SSE dependence idiom for SSE unary operations toDan Gohman2010-07-121-0/+41
* Remove TargetInstrInfo::copyRegToReg entirely.Jakob Stoklund Olesen2010-07-111-2/+2
* Fix va_arg for doubles. With this patch VAARG nodes always contain theRafael Espindola2010-07-111-1/+23
* Fix this test.Dan Gohman2010-07-101-2/+2
* FileCheckize inline asm FP stack testsJakob Stoklund Olesen2010-07-104-19/+89
* Reapply bottom-up fast-isel, with several fixes for x86-32:Dan Gohman2010-07-103-9/+40
* Fix a few testsJakob Stoklund Olesen2010-07-091-60/+60
* In the presence of variable sized objects, allocate an emergency spill slot.Jim Grosbach2010-07-091-2/+2
* Add a target triple.Dan Gohman2010-07-091-1/+1
* Fix MachineLICM to actually visit inner loops.Dan Gohman2010-07-091-0/+89
* --- Reverse-merging r107947 into '.':Bob Wilson2010-07-092-7/+9
* Fix test to be less sensitive of regalloc accidentsJakob Stoklund Olesen2010-07-091-1/+1
* Print "dregpair" NEON operands with a space between them, for readability andBob Wilson2010-07-092-3/+3
* Re-apply bottom-up fast-isel, with fixes. Be very careful to avoid emittingDan Gohman2010-07-092-9/+7
* Reenable DAG combining for vector shuffles. It looks like it was temporarilyBob Wilson2010-07-092-10/+12
* Extension of r107506. Make sure that we don't mark a function as having a callBill Wendling2010-07-081-0/+30
* Check for FiniteOnlyFPMath as well.Evan Cheng2010-07-081-1/+1
* A slight reworking of the custom patterns for x86-64 tpoff codegen andEric Christopher2010-07-081-1/+1
* r107852 is only safe with -enable-unsafe-fp-math to account for +0.0 == -0.0.Evan Cheng2010-07-081-1/+1
* Optimize some vfp comparisons to integer ones. This patch implements the simp...Evan Cheng2010-07-081-0/+29
* Changes to ARM tail calls, mostly cosmetic.Dale Johannesen2010-07-082-2/+21
* Revert 107840 107839 107813 107804 107800 107797 107791.Dan Gohman2010-07-083-8/+11
* Allow copies between GR8_ABCD_L and GR8_ABCD_H.Jakob Stoklund Olesen2010-07-071-0/+11
* Implement bottom-up fast-isel. This has the advantage of not requiringDan Gohman2010-07-072-9/+7
* Add X86FastISel support for return statements. This entails refactoringDan Gohman2010-07-071-2/+1
* Accept RIP-relative symbols with 'i' constraint, andDale Johannesen2010-07-061-0/+21
* Make test not hang waiting for input.Dale Johannesen2010-07-061-1/+1
* Be more forgiving when calculating alias interference for physreg coalescing.Jakob Stoklund Olesen2010-07-061-2/+2
* Fix PR7545 crash.Devang Patel2010-07-061-0/+29
* Don't create neon moves in CopyRegToReg. NEONMoveFixPass will do the conversionRafael Espindola2010-07-061-1/+1
* Remove mistakenly added test.Eric Christopher2010-07-061-25/+0
* Fix up -fstack-protector on linux to use the segmentEric Christopher2010-07-063-4/+57
* another v2f32 case, in this case showing poor codegen.Chris Lattner2010-07-051-1/+16
* fix test on non-x86 hosts.Chris Lattner2010-07-051-1/+1
* Just rip v2f32 support completely out of the X86 backend. InChris Lattner2010-07-041-5/+13