aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/X86
AgeCommit message (Expand)Author
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
2013-02-02rdar://13126763Shuxin Yang
2013-02-01Two changes relevant to LEA and x32:David Sehr
2013-01-31When lowering memcpys to loads and stores, make sure we don't promote alignmentsLang Hames
2013-01-31Check and allow floating point registers to select the size of theEric Christopher
2013-01-31Replace some more greps with FileChecks in testsEli Bendersky
2013-01-31Rewrite this test properly with a FileCheck instead of grepsEli Bendersky
2013-01-30Forgot the test case before.Evan Cheng
2013-01-27When the legalizer is splitting vector shifts, the result may not have the ri...Benjamin Kramer
2013-01-26X86: Do splat promotion later, so the optimizer can chew on it first.Benjamin Kramer
2013-01-26FileCheckize and merge some tests.Benjamin Kramer
2013-01-25In this patch, we teach X86_64TargetMachine that it has a ILP32Eli Bendersky
2013-01-25Now that llvm-dwarfdump supports flags to specify which DWARF section to dump,Eli Bendersky
2013-01-25MIsched: Improve the interface to SchedDFS analysis (subtrees).Andrew Trick
2013-01-25MISched: Add SchedDFSResult to ScheduleDAGMI to formalize theAndrew Trick
2013-01-23Add the heuristic to differentiate SSPStrong from SSPRequired.Bill Wendling
2013-01-23Add the IR attribute 'sspstrong'.Bill Wendling
2013-01-22Fix an issue of pseudo atomic instruction DAG scheduleMichael Liao
2013-01-20llvm/test/CodeGen/X86/win_ftol2.ll: Add -cpu=generic to appease valgrind.NAKAMURA Takumi
2013-01-20Revert 172708.Nadav Rotem
2013-01-19On Sandybridge split unaligned 256bit stores into two xmm-sized stores. Nadav Rotem
2013-01-18On Sandybridge loading unaligned 256bits using two XMM loads (vmovups and vin...Nadav Rotem
2013-01-18llvm/test/CodeGen/X86/Atomics-64.ll: Tweak for 2nd RUN not to overwrite %t. I...NAKAMURA Takumi
2013-01-17Optimization for the following SIGN_EXTEND pairs:Elena Demikhovsky
2013-01-13X86: Add patterns for X86ISD::VSEXT in registers.Benjamin Kramer
2013-01-11Update patch for the pad short functions pass for Intel Atom (only).Preston Gurd
2013-01-11Simplify writing floating types to assembly.Tim Northover
2013-01-10llvm/test/CodeGen/X86/ms-inline-asm.ll: Fixup; Globals doesn't have leading u...NAKAMURA Takumi
2013-01-10PR14896: Handle memcpy from constant string where the memcpy size is larger t...Evan Cheng
2013-01-10[ms-inline asm] Add support for calling functions from inline assembly.Chad Rosier
2013-01-09Fix a DAG combine bug visitBRCOND() is transforming br(xor(x, y)) to br(x != y).Evan Cheng
2013-01-09add -march to the testNadav Rotem
2013-01-09Efficient lowering of vector sdiv when the divisor is a splatted power of two...Nadav Rotem
2013-01-08Pad Short Functions for Intel AtomPreston Gurd
2013-01-06Fix suffix handling for parsing and printing of cvtsi2ss, cvtsi2sd, cvtss2si,...Craig Topper
2013-01-06Fix for PR14739. It's not safe to fold a load into a call across a store. Tha...Evan Cheng
2013-01-05Recommit r171461 which was incorrectly reverted. Mark DIV/IDIV instructions h...Craig Topper
2013-01-05Revert revision 171524. Original message:Nadav Rotem
2013-01-04The current Intel Atom microarchitecture has a feature whereby when a functionPreston Gurd
2013-01-04Revert revision: 171467. This transformation is incorrect and makes some test...Nadav Rotem