aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/X86
AgeCommit message (Expand)Author
2013-02-25Remove extraneous attribute number.Chad Rosier
2013-02-25[fast-isel] Add X86FastIsel::FastLowerArguments to handle functions with 6 orChad Rosier
2013-02-25pre-RA-sched fix: only reevaluate physreg interferences when necessary.Andrew Trick
2013-02-25Fix the root cause of PR15348 by correctly handling alignment 0 onChandler Carruth
2013-02-24Revert r169638 because it broke Mesa llvmpipe tests.Nadav Rotem
2013-02-23X86: Disable cmov-memory patterns on subtargets without cmov.Benjamin Kramer
2013-02-22Fix test by matching movaps instead of AVX-only vmovapsPeter Collingbourne
2013-02-22x86_64: designate most general purpose and SSE registers as callee save under...Peter Collingbourne
2013-02-22Remove unused CHECK lines copied from another testPete Cooper
2013-02-22Fix isa<> check which could never be true.Pete Cooper
2013-02-21DAGCombiner: Make the post-legalize vector op optimization more aggressive.Benjamin Kramer
2013-02-20Fix PR15267Michael Liao
2013-02-20I optimized the following patterns:Elena Demikhovsky
2013-02-19[ms-inline asm] Force the use of a base pointer if the MachineFunction includesChad Rosier
2013-02-19Fix typoEli Bendersky
2013-02-19Fix GCMetadaPrinter::finishAssembly not executed, patch by Yiannis Tsiouris.Benjamin Kramer
2013-02-18Support for HiPE-compatible code emission, patch by Yiannis Tsiouris.Benjamin Kramer
2013-02-17Force a cpu for test. It failed on atom due to different scheduling decisions.Benjamin Kramer
2013-02-16Replace "check:" wth "CHECK:".Jakub Staszak
2013-02-16Reinitialize the ivars in the subtarget so that they can be reset with the ne...Bill Wendling
2013-02-16[ms-inline asm] Do not omit the frame pointer if we have ms-inline assembly.Chad Rosier
2013-02-15Temporary revert of 175320.Bill Wendling
2013-02-15Reinitialize the ivars in the subtarget.Bill Wendling
2013-02-15enable SDISel sincos optimization for GNU environmentsPaul Redmond
2013-02-14Dont merge consecutive loads/stores into vectors when noimplicitfloat is used.Nadav Rotem
2013-02-14Fixed a bug in X86TargetLowering::LowerVectorIntExtend() (assertion failure).Elena Demikhovsky
2013-02-14Reapply "s/grep/FileCheck/ in some tests"Andrew Trick
2013-02-14Revert "s/grep/FileCheck/ in some tests"Andrew Trick
2013-02-13s/grep/FileCheck/ in some testsEli Bendersky
2013-02-13s/grep/FileCheck/ in some testsEli Bendersky
2013-02-13[ms-inline asm] Fix up test case for non-Darwin platforms.Chad Rosier
2013-02-13[ms-inline-asm] Add support for memory references that have non-immediateChad Rosier
2013-02-13X86: Disable generation of rep;movsl when %esi is used as a base pointer.Benjamin Kramer
2013-02-13Prevent insertion of "vzeroupper" before call that preserves YMM registers, s...Elena Demikhovsky
2013-02-13Check i1 as well as i8 variables for 8 bit registers for x86 inlineEric Christopher
2013-02-13Finish obviously broken thought.Eric Christopher
2013-02-12Fix the lit test added in r174972Paul Redmond
2013-02-12PR14562 - Truncation of left shift became undefPaul Redmond
2013-02-06This is a follow-up on r174446, now taking Atom processors intoEli Bendersky
2013-02-06Remove this test in the meantime, since it won't pass on Atom. Atom uses leaEli Bendersky
2013-02-06Attempt to recover gdb bot after r174445.Manman Ren
2013-02-05Test for r174446Eli Bendersky
2013-02-05Dwarf: support for LTO where a single object file can have multiple line tablesManman Ren
2013-02-05Reapply r174343, with a fix for a scary DAG combine bug where it failed to di...Owen Anderson
2013-02-05Add a test case for PR14750.Jakob Stoklund Olesen
2013-02-05Revert r174343, "When the target-independent DAGCombiner inferred a higher al...NAKAMURA Takumi
2013-02-05When the target-independent DAGCombiner inferred a higher alignment for a load,Owen Anderson
2013-02-04X86: Open up some opportunities for constant folding by postponing shift lowe...Benjamin Kramer
2013-02-04SelectionDAG: Teach FoldConstantArithmetic how to deal with vectors.Benjamin Kramer
2013-02-02Remove the (apparently) unnecessary debug info metadata indirection.David Blaikie