aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/X86
AgeCommit message (Expand)Author
2011-01-26Fix whitespace.NAKAMURA Takumi
2011-01-25Resolve DanglingDbgValue of PHI nodes where the use follows dbg.value intrini...Devang Patel
2011-01-24Speculatively revert r124138.Devang Patel
2011-01-24Resolve DanglingDbgValue of PHI nodes where the use follows dbg.value intrini...Devang Patel
2011-01-24fix a missing shuffle pattern, PR9009. Patch by Artiom Myaskouvskey!Chris Lattner
2011-01-20Expand invalid return values for umulo and smulo. Handle these similarlyEric Christopher
2011-01-17Fix an off-by-one error in ctpop combining.Benjamin Kramer
2011-01-17Add a DAGCombine to turn (ctpop x) u< 2 into (x & x-1) == 0.Benjamin Kramer
2011-01-16Update tests.Rafael Espindola
2011-01-16fix PR8514, a bug where the "heroic" transformation of shift/and Chris Lattner
2011-01-16fix PR8981, a crash trying to form a conditional inc with a floating point co...Chris Lattner
2011-01-16reapply my fix for PR8961 with a tweak to properly handleChris Lattner
2011-01-14revert my fastisel patch again which apparently still gives theChris Lattner
2011-01-14reapply r123414 now that the botz are calmed down and the fix is already in.Chris Lattner
2011-01-14r123414 broke llvm-gcc bootstrap apparently, revertChris Lattner
2011-01-14fix PR8961 - a fast isel miscompilation where we'd insert a new instructionChris Lattner
2011-01-13Experiment with changing the default 32-bit linux stack alignment toEric Christopher
2011-01-12Try again enabling LiveDebugVariables.Jakob Stoklund Olesen
2011-01-11The world is not ready for LiveDebugVariables yet.Jakob Stoklund Olesen
2011-01-11Enable LiveDebugVariables by default.Jakob Stoklund Olesen
2011-01-10Fix PR 8916 (qv for analysis), at least the immediate problem.Dale Johannesen
2011-01-08Recognize inline asm 'rev /bin/bash, ' as a bswap intrinsic call.Evan Cheng
2011-01-07Do not model all INLINEASM instructions as having unmodelled side effects.Evan Cheng
2011-01-07Speculatively revert r123032.Devang Patel
2011-01-07Appropriately truncate debug info range in dwarf output.Devang Patel
2011-01-07Revert r122955. It seems using movups to lower memcpy can cause massive regre...Evan Cheng
2011-01-07Try to unbreak the arm buildbot.Benjamin Kramer
2011-01-06Fix the other problem reported in PR8582. Testcase and patch byDuncan Sands
2011-01-06Use movups to lower memcpy and memset even if it's not fast (like corei7).Evan Cheng
2011-01-06Re-implement r122936 with proper target hooks. Now getMaxStoresPerMemcpyEvan Cheng
2011-01-06Revert r122936. I'll re-implement the change.Evan Cheng
2011-01-06Fix test to coincide with r122934 change from PR8919.Bill Wendling
2011-01-06r105228 reduced the memcpy / memset inline limit to 4 with -Os to avoid blowingEvan Cheng
2011-01-06Avoid zero extend bit test operands to pointer type if all the masks fit inEvan Cheng
2011-01-05Optimize:Evan Cheng
2011-01-05fix PR8900, a shuffle miscompilation. Patch by Nadav Rotem!Chris Lattner
2011-01-03Use pushq / popq instead of subq $8, %rsp / addq $8, %rsp to adjust stack inEvan Cheng
2011-01-02Try to reuse the value when lowering memset.Benjamin Kramer
2011-01-02Lower the i8 extension in memset to a multiply instead of a potentially long ...Benjamin Kramer
2011-01-01Fix darwin bots.Rafael Espindola
2011-01-01Add support for the 'H' modifier.Rafael Espindola
2010-12-29test/CodeGen/X86/negative-sin.ll: FileCheck-ize.NAKAMURA Takumi
2010-12-29test/CodeGen/X86/fp-in-intregs.ll: FileCheck-ize.NAKAMURA Takumi
2010-12-22DAGCombine add (sext i1), X into sub X, (zext i1) if sext from i1 is illegal....Benjamin Kramer
2010-12-22X86: Lower a select directly to a setcc_carry if possible.Benjamin Kramer
2010-12-22Fix a bug in ReduceLoadWidth that wasn't handling extendingChris Lattner
2010-12-21Reapply 122353-122355 with fixes. 122354 was wrong;Dale Johannesen
2010-12-21Add some x86 specific dagcombines for conditional increments.Benjamin Kramer
2010-12-21Revert 122353-122355 for the moment, they broke stuff.Dale Johannesen
2010-12-21Add a new transform to DAGCombiner.Dale Johannesen