aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/X86
AgeCommit message (Expand)Author
2012-06-29Clear kill flags in InstrEmitter::EmitSubregNode().Jakob Stoklund Olesen
2012-06-29In the initial exec mode we always do a load to find the address of a variable.Rafael Espindola
2012-06-29X86: add more GATHER intrinsics in LLVMManman Ren
2012-06-26X86: add GATHER intrinsics (AVX2) in LLVMManman Ren
2012-06-26Shuffle optimization for AVX/AVX2.Elena Demikhovsky
2012-06-26Enable the new LoopInfo algorithm by default.Andrew Trick
2012-06-25Make some ugly hacks for inline asm operands which name a specific register a...Eli Friedman
2012-06-25Run ProcessImplicitDefs on SSA form where it can be much simpler.Jakob Stoklund Olesen
2012-06-24%RCX is not a function live-out in eh.return functions.Jakob Stoklund Olesen
2012-06-23Extend the IL for selecting TLS models (PR9788)Hans Wennborg
2012-06-22FileCheckize tests.Chad Rosier
2012-06-22EmitZerofill should take a 64-bit size or else it's chopping off large zero-f...Evan Cheng
2012-06-22Functions calling __builtin_eh_return must have a frame pointer.Jakob Stoklund Olesen
2012-06-20Remove the -live-regunits command line option.Jakob Stoklund Olesen
2012-06-20Only update regunit live ranges that have been precomputed.Jakob Stoklund Olesen
2012-06-20Don't insert 128-bit UNDEF into 256-bit vectors. Just keep the 256-bit vector...Craig Topper
2012-06-19really add a triple :-(Rafael Espindola
2012-06-19Add a triple to the test.Rafael Espindola
2012-06-19Move the support for using .init_array from ARM to the genericRafael Espindola
2012-06-18Add a regression test for the bug exposed by r158087, which has beenChandler Carruth
2012-06-18Temporarily revert r158087.Chandler Carruth
2012-06-13Fix intrinsics for XOP frczss/sd instructions. These instructions only take o...Craig Topper
2012-06-09Replace XOP vpcom intrinsics with fewer intrinsics that take the immediate as...Craig Topper
2012-06-08Don't run RAFast in the optimizing regalloc pipeline.Jakob Stoklund Olesen
2012-06-08Test case for r158160Manman Ren
2012-06-07X86: optimize generated code for integer ABSManman Ren
2012-06-07Use a base register instead of an index register with the local dynamic model.Rafael Espindola
2012-06-07X86: replace SUB with CMP if possibleManman Ren
2012-06-06Revert r157755.Manman Ren
2012-06-06Add support for dynamic stack realignment in the presence of dynamic allocas onChad Rosier
2012-06-04Remove the "-promote-elements" flag. This flag is now enabled by default.Nadav Rotem
2012-06-03Rename FMA3 feature flag to just FMA to match gcc so it can be added to clang.Craig Topper
2012-06-03Rename fma4 intrinsics to just fma since they are now used for both FMA4 and ...Craig Topper
2012-06-03Revert r157831Manman Ren
2012-06-03Use sse_load_f32/64 for scalar FMA3 intrinsic patterns instead of 128-bit loa...Craig Topper
2012-06-01X86: peephole optimization to remove cmp instructionManman Ren
2012-06-01testcase for PR13006, thanks to Duncan for filing it.Chris Lattner
2012-06-01Implement the local-dynamic TLS model for x86 (PR3985)Hans Wennborg
2012-06-01Remove fadd(fmul) patterns for FMA3. This needs to be implemented by paying a...Craig Topper
2012-06-01enhance the logic for looking through tailcalls to look through transparent c...Chris Lattner
2012-06-01enhance getNoopInput to know about vector<->vector bitcasts of legalChris Lattner
2012-06-01add some simple 64-bit tail call tests.Chris Lattner
2012-06-01merge some tests.Chris Lattner
2012-06-01rename testChris Lattner
2012-05-31X86: replace SUB with CMP if possibleManman Ren
2012-05-31Added FMA3 Intel instructions.Elena Demikhovsky
2012-05-31Add intrinsic for pclmulqdq instruction.Craig Topper
2012-05-30Prioritize smaller register classes for urgent evictions.Jakob Stoklund Olesen
2012-05-30it's pointed out that R11 can be used for magic things, and doing things just...Chris Lattner
2012-05-30Extend the (abi-irrelevant) return convention to be able to return more than ...Chris Lattner