aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/X86
AgeCommit message (Expand)Author
2012-10-03The early if conversion pass is ready to be used as an opt-in.Jakob Stoklund Olesen
2012-10-02Fix a serious X86 instruction selection bug. InEvan Cheng
2012-10-02Make sure to put our sret argument into %rax on x86-64. Fixes PR13563!Nick Lewycky
2012-10-02Fix PR13991: legalizing an overflowing multiplication operation is harder thanDuncan Sands
2012-10-01test/CodeGen/X86/red-zone2.ll: Add -mtriple=x86_64-linux, and FileCheck-ize.NAKAMURA Takumi
2012-10-01Fix PR13899Michael Liao
2012-09-30Revert r164910 because it causes failures to several phase2 builds.Nadav Rotem
2012-09-30A DAGCombine optimization for merging consecutive stores. This optimization i...Nadav Rotem
2012-09-29Speculatively revert commit 164885 (nadav) in the hope of ressurecting a pile ofDuncan Sands
2012-09-29A DAGCombine optimization for merging consecutive stores. This optimization i...Nadav Rotem
2012-09-28Do not delete BBs if their addresses are taken. rdar://12396696Evan Cheng
2012-09-28Testcase for r164835Manman Ren
2012-09-27Avoid dereferencing a NULL pointer.Jakob Stoklund Olesen
2012-09-26llvm/test/CodeGen/X86/mulx*.ll: Fix copypasto.NAKAMURA Takumi
2012-09-26Add SARX/SHRX/SHLX code generation supportMichael Liao
2012-09-26Add RORX code generation supportMichael Liao
2012-09-26Add MULX code generation supportMichael Liao
2012-09-25Add missing i64 max/min/umax/umin on 32-bit targetMichael Liao
2012-09-25Fix an illegal tailcall opt where the callee returns a double via xmm while c...Evan Cheng
2012-09-24Mark jump tables in code sections with DataRegion directives.Jim Grosbach
2012-09-23Revise test to avoid using of 'grep'Michael Liao
2012-09-22Enhance test case of atomic16 to verify inst encoding fixed in r164453.Michael Liao
2012-09-21llvm/test/CodeGen/X86/pr5145.ll: Tweak expressions to match for darwin target.NAKAMURA Takumi
2012-09-21Add missing i8 max/min/umax/umin supportMichael Liao
2012-09-20Fix broken check lines.Benjamin Kramer
2012-09-20Specify CPu to prevent failure on ATOM due to different code schedulingMichael Liao
2012-09-20Re-work X86 code generation of atomic ops with spin-loopMichael Liao
2012-09-19Unify the logic in SelectAtomicLoadAdd and SelectAtomicLoadArithMichael Liao
2012-09-17Add some cases to x86 OptimizeCompare to handle DEC and INC, too.Jan Wen Voung
2012-09-17Fix PR13859Michael Liao
2012-09-16Fix the testcase to work on all platforms.Nadav Rotem
2012-09-16The PMOVZXWD family of functions had patterns extends narrow vector types to ...Nadav Rotem
2012-09-15X86: Emitting x87 fsin/fcos for sinf/cosf is not safe without unsafe fp math.Benjamin Kramer
2012-09-13Fix both the test for zero and what we do if we have a zero forEric Christopher
2012-09-13Add wider vector/integer support for PR12312Michael Liao
2012-09-13Enhance type legalization on bitcast from vector to integerMichael Liao
2012-09-13Fix test case to avoid PIC magic.Jakob Stoklund Olesen
2012-09-13Fix the TCRETURNmi64 bug differently.Jakob Stoklund Olesen
2012-09-13Revert r163761 "Don't fold indexed loads into TCRETURNmi64."Jakob Stoklund Olesen
2012-09-13Fix a dagcombine optimization. The optimization attempts to optimize a bitcas...Nadav Rotem
2012-09-13Stack Coloring: We have code that checks that all of the uses of allocasNadav Rotem
2012-09-13Don't fold indexed loads into TCRETURNmi64.Jakob Stoklund Olesen
2012-09-12Fix PR11985Michael Liao
2012-09-12Stack coloring: remove lifetime intervals which contain escaped allocas.Nadav Rotem
2012-09-11[ms-inline asm] Split the parsing of IR asm strings into GCC and MS variants.Chad Rosier
2012-09-11Formatting. No functional change intended.Chad Rosier
2012-09-11Stack Coloring: Dont crash on dbg values which use stack frames.Nadav Rotem
2012-09-10test/CodeGen/X86/ms-inline-asm.ll: Relax for non-darwin x86 targets. '##Inlin...NAKAMURA Takumi
2012-09-10[ms-inline asm] Properly emit the asm directives when the AsmPrinterVariantChad Rosier
2012-09-10Update test case for Release builds.Chad Rosier