aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/X86
Commit message (Expand)AuthorAgeFilesLines
* X86: Stop LEA64_32r doing unspeakable things to its arguments.Tim Northover2013-06-103-6/+8
* Removed PackedDouble domain from scalar instructions. Added more formats for ...Elena Demikhovsky2013-06-092-3/+3
* Reapply r183552. This time, use a standard type for the option to avoid templateQuentin Colombet2013-06-081-0/+24
* Revert commits related to stack warning.Quentin Colombet2013-06-071-24/+0
* Explicit triple in warn stack size test cases to not depend on OS.Quentin Colombet2013-06-071-2/+2
* Add a backend option to warn on a given stack size limit.Quentin Colombet2013-06-071-0/+24
* Teach AsmPrinter how to print odd constants.Quentin Colombet2013-06-071-0/+17
* Support OpenBSD's native frame protection conventions.Rafael Espindola2013-06-071-0/+5
* [PATCH] Fix VGATHER* operand constraintsMichael Liao2013-06-051-0/+18
* Revert r183069: "TMP: LEA64_32r fixing"Tim Northover2013-06-011-4/+3
* TMP: LEA64_32r fixingTim Northover2013-06-011-3/+4
* X86: change MOV64ri64i32 into MOV32ri64Tim Northover2013-06-011-10/+10
* Temporarily Revert "X86: change MOV64ri64i32 into MOV32ri64" as itEric Christopher2013-05-311-10/+10
* Modify how the formulae are rated in Loop Strength Reduce.Quentin Colombet2013-05-311-3/+2
* X86: change MOV64ri64i32 into MOV32ri64Tim Northover2013-05-311-10/+10
* Force a triple so we don't get bitten by windows' different regalloc.Benjamin Kramer2013-05-301-1/+1
* Force fragile test to the atom scheduler model.Benjamin Kramer2013-05-301-2/+4
* X86: allow registers 8-15 in testTim Northover2013-05-301-3/+3
* X86: use sub-register sequences for MOV*r0 operationsTim Northover2013-05-3013-24/+51
* This testcase tests command line attributes which we don't yet support.Bill Wendling2013-05-301-62/+0
* Order CALLSEQ_START and CALLSEQ_END nodes.Andrew Trick2013-05-291-2/+14
* Convert sqrt functions into sqrt instructions when -ffast-math is in effect.Preston Gurd2013-05-271-0/+60
* Add a cpu to try to bring back the atom bots.Rafael Espindola2013-05-271-1/+1
* Fix PR16143: Insert DEBUG_VALUE before terminator.Andrew Trick2013-05-261-0/+130
* Track IR ordering of SelectionDAG nodes 4/4.Andrew Trick2013-05-251-0/+12
* Track IR ordering of SelectionDAG nodes 3/4.Andrew Trick2013-05-252-4/+4
* Add a new function attribute 'cold' to functions.Diego Novillo2013-05-241-0/+32
* Add missing test from r175092.Nick Lewycky2013-05-231-0/+13
* X86: Fix a bug in EltsFromConsecutiveLoads. We can't generate new loads witho...Nadav Rotem2013-05-221-0/+38
* X86: When expanding PCMPGTQ to PCMPGTD we always want to compare the lower ha...Benjamin Kramer2013-05-221-0/+14
* X86: Remove test instructions proceeding shift by immediate instructionsDavid Majnemer2013-05-223-4/+37
* X86: When emulating unsigned PCMPGTQ with PCMPGTD, fix the sign bit for the s...Benjamin Kramer2013-05-211-2/+8
* DAGCombine: Avoid an edge case where it tried to create an i0 type for (x & 0...Benjamin Kramer2013-05-211-0/+16
* X86: Bad peephole interaction between adc, MOV32r0David Majnemer2013-05-181-0/+27
* X86: Make shuffle -> shift conversion more aggressive about undefs.Benjamin Kramer2013-05-172-2/+26
* FileCheckize test.Benjamin Kramer2013-05-171-5/+15
* DAGCombine: Also shrink eq compares where the constant is exactly as large as...Benjamin Kramer2013-05-161-0/+16
* Add a triple to the test to try to fix the windows bots.Rafael Espindola2013-05-161-1/+1
* More addFrameMove test coverage.Rafael Espindola2013-05-161-1/+9
* Add more addFrameMove test coverage.Rafael Espindola2013-05-161-0/+6
* Relax CHECK-NEXTs a bit to cope with atom's return nop padding.Benjamin Kramer2013-05-161-2/+2
* Set an explicit triple for this test.David Majnemer2013-05-151-1/+1
* X86: Remove redundant test instructionsDavid Majnemer2013-05-151-0/+154
* Fix miscompile due to StackColoring incorrectly merging stack slots (PR15707)Derek Schuff2013-05-151-0/+22
* Reapply "Subtract isn't commutative, fix this for MMX psub." withEric Christopher2013-05-141-0/+213
* Temporarily revert "Subtract isn't commutative, fix this for MMX psub."Eric Christopher2013-05-141-213/+0
* Subtract isn't commutative, fix this for MMX psub.Eric Christopher2013-05-141-0/+213
* DAGCombiner: Generate a correct constant for vector types when folding (xor (...Benjamin Kramer2013-05-101-0/+11
* Teach SelectionDAG to constant fold all-constant FMA nodes the same way that ...Owen Anderson2013-05-091-0/+8
* Generate a compact unwind encoding in the face of a stack alignment push.Bill Wendling2013-05-091-0/+30