aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/X86
AgeCommit message (Expand)Author
2012-11-29When combining consecutive stores allow loads in between the stores, if the l...Nadav Rotem
2012-11-28misched: Analysis that partitions the DAG into subtrees.Andrew Trick
2012-11-28misched: better alias analysis.Andrew Trick
2012-11-27Merge commit '8d20b5f9ff609e70fae5c865931ab0f29e639d9c'Derek Schuff
2012-11-27X86: do not fold load instructions such as [V]MOVS[S|D] to other instructionsManman Ren
2012-11-27Revert accidental commit.Craig Topper
2012-11-27Make PrintReg constructor explicit to prevent weird implicit conversions from...Craig Topper
2012-11-27Add test cases for r168417.Craig Topper
2012-11-27llvm/test/CodeGen/X86/2012-07-15-broadcastfold.ll: Loosen expression correspo...NAKAMURA Takumi
2012-11-26Remove the X86 Maximal Stack Alignment Check pass as it is no longer necessary.Chad Rosier
2012-11-26Normalize splat 256bit vectors with 8 elements.Jakub Staszak
2012-11-20Intel OCL built-ins calling conventions now support MacOS 32-bit.Elena Demikhovsky
2012-11-19Handle mixed normal and early-clobber defs on inline asm.Jakob Stoklund Olesen
2012-11-16llvm/test/CodeGen/X86/hipe-cc*.ll: Add explicit -mcpu, or they don't expect t...NAKAMURA Takumi
2012-11-16Add the Erlang/HiPE calling convention, patch by Yiannis Tsiouris.Duncan Sands
2012-11-16Use roundps/pd for llvm.ceil, llvm.trunc, llvm.rint, and llvm.nearbyint of ve...Craig Topper
2012-11-15Merge commit '08e9cb46feb0c8e08e3d309a0f9fd75a04ca54fb'Derek Schuff
2012-11-14Make sure to not get AVX code on an AVX-capable host. Revealed in r167967.Jakub Staszak
2012-11-14llvm/test/CodeGen/X86/memset.ll: FileCheck-ize, and add another case on +avx.NAKAMURA Takumi
2012-11-14Force CPU in test so we don't accidentally get AVX code on an AVX-capable host.Benjamin Kramer
2012-11-14X86: Enable SSE memory intrinsics even when stack alignment is less than 16 b...Benjamin Kramer
2012-11-14Handle DAG CSE adding new uses during ReplaceAllUsesWith. Fixes PR14333.Rafael Espindola
2012-11-13Merge commit 'be02a90de17f857ba65bbd8a11653ca1bad30adc'Derek Schuff
2012-11-13Revert "Use the 'count' attribute instead of the 'upper_bound' attribute."Eric Christopher
2012-11-13X86: when constructing VZEXT_LOAD from other loads, makes sure its outputManman Ren
2012-11-13Use the 'count' attribute instead of the 'upper_bound' attribute.Bill Wendling
2012-11-12Fix test case added in patch fixing PR14314Michael Liao
2012-11-12Fix PR14314Michael Liao
2012-11-10Cleanup pcmp(e/i)str(m/i) instruction definitions and load folding support.Craig Topper
2012-11-08Add support of RTM from TSX extensionMichael Liao
2012-11-07misched: Heuristics based on the machine model.Andrew Trick
2012-11-06Merge commit 'cfe09ed28d8a65b671e8b7a716a933e98e810e32'Derek Schuff
2012-11-01test/CodeGen/X86/fp-fast.ll: Add +avx.NAKAMURA Takumi
2012-11-01Add a few more simple fast-math constant propagations and cancellations.Owen Anderson
2012-10-31(For X86) Enhancement to add-carray/sub-borrow (adc/sbb) optimization.Shuxin Yang
2012-10-30X86 SSE: update rsqrtss and rcpss to use two source operands andManman Ren
2012-10-30X86 MMX: optimize transfer from mmx to i32Manman Ren
2012-10-30Re-commit r166971. I reverted it to quickly, when buildbots didn't have a chanceJakub Staszak
2012-10-29Revert r166971. It causes buildbot failure. To be investigated.Jakub Staszak
2012-10-29llvm/test/CodeGen/X86/vec_shuffle-30.ll: Try to unbreak builds - assuming +avx.NAKAMURA Takumi
2012-10-29Allow to fold vector load if there is more than one bitcast, so in the case:Jakub Staszak
2012-10-29Remove redundant test case from r166949, per Eli's suggestion.Chad Rosier
2012-10-29[ms-inline asm] Add support for the [] operator. Essentially, [expr1][expr2] isChad Rosier
2012-10-29Fix PR14204Michael Liao
2012-10-29Make sret register classes match for llc at -O0.Jan Voung
2012-10-29This patch addresses a problem with the Post RA scheduler generating anPreston Gurd
2012-10-27Never attempt to join an early-clobber def with a regular kill.Jakob Stoklund Olesen
2012-10-25Add test for ATOM ISA SSSE3Michael Liao
2012-10-25The test avx-intel-ocl.ll failed. I can't reproduce on any of my machines. I ...Elena Demikhovsky
2012-10-24[ms-inline asm] Add back-end test case for r166632. Make sure we emit theChad Rosier