Enforce stricter liveness rules for PHIs.
[oota-llvm.git] / test / CodeGen / X86 /
2012-06-25 Jakob Stoklund OlesenRun ProcessImplicitDefs on SSA form where it can be...
2012-06-24 Jakob Stoklund Olesen%RCX is not a function live-out in eh.return functions.
2012-06-23 Hans WennborgExtend the IL for selecting TLS models (PR9788)
2012-06-22 Chad RosierFileCheckize tests.
2012-06-22 Evan ChengEmitZerofill should take a 64-bit size or else it's...
2012-06-22 Jakob Stoklund OlesenFunctions calling __builtin_eh_return must have a frame...
2012-06-20 Jakob Stoklund OlesenRemove the -live-regunits command line option.
2012-06-20 Jakob Stoklund OlesenOnly update regunit live ranges that have been precomputed.
2012-06-20 Craig TopperDon't insert 128-bit UNDEF into 256-bit vectors. Just...
2012-06-19 Rafael Espindolareally add a triple :-(
2012-06-19 Rafael EspindolaAdd a triple to the test.
2012-06-19 Rafael EspindolaMove the support for using .init_array from ARM to...
2012-06-18 Chandler CarruthAdd a regression test for the bug exposed by r158087...
2012-06-18 Chandler CarruthTemporarily revert r158087.
2012-06-13 Craig TopperFix intrinsics for XOP frczss/sd instructions. These...
2012-06-09 Craig TopperReplace XOP vpcom intrinsics with fewer intrinsics...
2012-06-08 Jakob Stoklund OlesenDon't run RAFast in the optimizing regalloc pipeline.
2012-06-08 Manman RenTest case for r158160
2012-06-07 Manman RenX86: optimize generated code for integer ABS
2012-06-07 Rafael EspindolaUse a base register instead of an index register with...
2012-06-07 Manman RenX86: replace SUB with CMP if possible
2012-06-06 Manman RenRevert r157755.
2012-06-06 Chad RosierAdd support for dynamic stack realignment in the presen...
2012-06-04 Nadav RotemRemove the "-promote-elements" flag. This flag is now...
2012-06-03 Craig TopperRename FMA3 feature flag to just FMA to match gcc so...
2012-06-03 Craig TopperRename fma4 intrinsics to just fma since they are now...
2012-06-03 Manman RenRevert r157831
2012-06-03 Craig TopperUse sse_load_f32/64 for scalar FMA3 intrinsic patterns...
2012-06-01 Manman RenX86: peephole optimization to remove cmp instruction
2012-06-01 Chris Lattnertestcase for PR13006, thanks to Duncan for filing it.
2012-06-01 Hans WennborgImplement the local-dynamic TLS model for x86 (PR3985)
2012-06-01 Craig TopperRemove fadd(fmul) patterns for FMA3. This needs to...
2012-06-01 Chris Lattnerenhance the logic for looking through tailcalls to...
2012-06-01 Chris Lattnerenhance getNoopInput to know about vector<->vector...
2012-06-01 Chris Lattneradd some simple 64-bit tail call tests.
2012-06-01 Chris Lattnermerge some tests.
2012-06-01 Chris Lattnerrename test
2012-05-31 Manman RenX86: replace SUB with CMP if possible
2012-05-31 Elena DemikhovskyAdded FMA3 Intel instructions.
2012-05-31 Craig TopperAdd intrinsic for pclmulqdq instruction.
2012-05-30 Jakob Stoklund OlesenPrioritize smaller register classes for urgent evictions.
2012-05-30 Chris Lattnerit's pointed out that R11 can be used for magic things...
2012-05-30 Chris LattnerExtend the (abi-irrelevant) return convention to be...
2012-05-29 Benjamin KramerAdd intrinsics, code gen, assembler and disassembler...
2012-05-27 Chris LattnerThese tests used intrinsics with the wrong prototype...
2012-05-26 Benjamin KramerSelectionDAGBuilder: When emitting small compare chains...
2012-05-25 NAKAMURA Takumitest/CodeGen/X86/bigstructret.ll: Suppress one test...
2012-05-25 NAKAMURA Takumitest/CodeGen/X86/bigstructret.ll: Relax stack offsets...
2012-05-25 Eli FriedmanSimplify code for calling a function where CanLowerRetu...
2012-05-24 David BlaikieFix for CHECK-NOT misspelling.
2012-05-23 Jakob Stoklund OlesenCorrectly deal with identity copies in RegisterCoalescer.
2012-05-22 Nuno Lopesrevert my previous patches that introduced an additiona...
2012-05-22 Jakob Stoklund OlesenOnly erase virtregs with no uses left.
2012-05-21 Craig TopperAllow 256-bit shuffles to still be split even if only...
2012-05-20 Peter CollingbourneWhen legalising shifts, do not pre-build a list of...
2012-05-20 Jakob Stoklund OlesenProperly constrain register classes for sub-registers.
2012-05-20 Jakob Stoklund OlesenProperly constrain register classes in 2-addr.
2012-05-19 Jakob Stoklund OlesenFix 12892.
2012-05-19 Jakob Stoklund OlesenErase joined copies immediately.
2012-05-19 Nadav RotemOn Haswell, perfer storing YMM registers using a single...
2012-05-19 Nadav RotemAdd support for additional in-reg vbroadcast patterns
2012-05-18 Craig TopperSimplify handling of v16i8 shuffles and fix a missed...
2012-05-18 Evan ChengTeach two-address pass to update the "source" map so...
2012-05-18 Jakob Stoklund OlesenRemove a test that was only testing for physreg joining.
2012-05-17 Jakob Stoklund OlesenRemove -join-physregs from the test suite.
2012-05-16 Evan ChengAvoid creating a cycle when folding load / op with...
2012-05-14 Jakob Stoklund OlesenFix PR12821.
2012-05-14 Dan GohmanRename @llvm.debugger to @llvm.debugtrap.
2012-05-11 Hans WennborgFix test/CodeGen/X86/tls-pie.ll.
2012-05-11 Hans WennborgImplement initial-exec TLS model for 32-bit PIC x86
2012-05-11 Dan GohmanDefine a new intrinsic, @llvm.debugger. It will be...
2012-05-10 Nadav RotemAVX2: Add an additional broadcast idiom.
2012-05-10 Nadav RotemGenerate AVX/AVX2 shuffles even when there is a memory...
2012-05-09 Nuno Lopeschange the objectsize intrinsic signature: add a 3rd...
2012-05-08 Craig TopperRemove 256-bit AVX non-temporal store intrinsics. Simil...
2012-05-07 Chad RosierFix a regression from r147481. This combine should...
2012-05-07 Manman RenX86: optimization for -(x != 0)
2012-05-07 Craig TopperAdd SSE4A MOVNTSS/MOVNTSD instructions.
2012-05-06 Benjamin KramerSwitch the select to branch transformation on by default.
2012-05-05 Benjamin KramerCodeGenPrepare: Add a transform to turn selects into...
2012-05-04 Craig TopperAllow v16i16 and v32i8 shuffles to be rewritten as...
2012-05-03 Craig TopperFix 256-bit vpshuflw and vpshufhw immediate encoding...
2012-05-03 Evan ChengFix two-address pass's aggressive instruction commuting...
2012-05-02 Manman RenRevert r155853
2012-05-02 Craig TopperAdd support for selecting AVX2 vpshuflw and vpshufhw...
2012-05-01 Bill WendlingStrip the pointer casts off of allocas so that the...
2012-05-01 Manman RenX86: optimization for max-like struct
2012-04-30 Manman RenX86: optimization for -(x != 0)
2012-04-30 Manman Rentest/CodeGen/X86/select.ll: remove spaces
2012-04-30 Derek SchuffFix fastcc structure return with fast-isel on x86-32
2012-04-28 Andrew TrickReapply 155668: Fix the SD scheduler to avoid gluing...
2012-04-27 Derek SchuffRevert r155745
2012-04-27 Derek SchuffFix fastcc structure return with fast-isel on x86-32
2012-04-27 Andrew TrickTemporarily revert r155668: Fix the SD scheduler to...
2012-04-27 Chad RosierAdd x86-specific DAG combine to simplify:
2012-04-27 Benjamin KramerX86: Don't emit conditional floating point moves on...
2012-04-27 Craig TopperAdd mcpu to tests to prevent them from using AVX instru...
2012-04-26 Andrew TrickFix the SD scheduler to avoid gluing the same node...
2012-04-25 Jakob Stoklund OlesenTry to fix llvm-arm-linux builder with -mcpu.
2012-04-25 Preston GurdTrivial change to make the test use -mcpu=generic so...
next