Not all targets have efficient ISel code generation for select instructions.
[oota-llvm.git] / test / CodeGen / X86 /
2012-09-01 Pete CooperRevert "Take account of boolean vector contents when...
2012-09-01 NAKAMURA Takumillvm/test/CodeGen/X86/fp-fast.ll: Suppress FMA4 on...
2012-09-01 Manman RenFix Atom bots for r163036.
2012-08-31 Manman RenSelectionDAG: when constructing VZEXT_LOAD from other...
2012-08-31 Craig TopperMark FMA4 instructions as commutable and add them to...
2012-08-31 Michael LiaoFix PR12359
2012-08-31 Craig TopperMark FMA3 instructions as commutable so that the operan...
2012-08-31 Craig TopperAdd support for converting llvm.fma to fma4 instructions.
2012-08-31 Jakob Stoklund OlesenDon't enforce ordered inline asm operands.
2012-08-31 NAKAMURA Takumillvm/test/CodeGen/X86/vec_select.ll: Fix failure on...
2012-08-30 Pete CooperTake account of boolean vector contents when promoting...
2012-08-30 Owen AndersonTry to make this test more generic to unbreak buildbots.
2012-08-30 Owen AndersonTeach the DAG combiner to turn chains of FADDs (x+x...
2012-08-30 Michael LiaoIntroduce 'UseSSEx' to force SSE legacy encoding
2012-08-30 Michael LiaoShould put test case under test/ExecutionEngine/MCJIT/
2012-08-30 Michael LiaoFix PR13727
2012-08-28 Bill WendlingThe commutative flag is already correctly set within...
2012-08-28 Craig TopperMerge AVX_SET0PSY/AVX_SET0PDY/AVX2_SET0 into a single...
2012-08-28 NAKAMURA Takumillvm/test/CodeGen/X86/pr12312.ll: Add -mtriple=x86_64...
2012-08-28 Michael LiaoFix PR12312
2012-08-27 NAKAMURA Takumillvm/test/CodeGen/X86/fma.ll: Add -march=x86, or two...
2012-08-27 NAKAMURA Takumillvm/test/CodeGen/X86/fma_patterns.ll: Add -mtriple...
2012-08-27 Craig TopperCommit test change for r162658.
2012-08-27 Anitha BoyapatiFMA3 tests on bdver2 target for changes made in rev...
2012-08-27 Craig TopperMake sure that FMA3 is favored even when FMA4 is also...
2012-08-20 Michael Liaofix a case where all operands of BUILD_VECTOR are undefined
2012-08-19 Nadav RotemWhen unsafe math is used, we can use commutative FMAX...
2012-08-18 Nadav RotemReapply r162160 with a fix: Optimize Arith->Trunc-...
2012-08-18 Nadav RotemRevert r162160 because it made a few buildbots fail.
2012-08-18 Nadav RotemThe X86 backend has a number of optimizations for SETCC...
2012-08-17 Eli FriedmanMake atomic load and store of pointers work. Tighten...
2012-08-17 Benjamin KramerTargetLowering: Use the large shift amount during legal...
2012-08-17 Benjamin KramerFix broken check lines.
2012-08-15 Bill WendlingRemove invalid test. This test requires that dead basic...
2012-08-14 Michael Liaofix PR11334
2012-08-14 Nadav RotemDuring the CodeGenPrepare we often lower intrinsics...
2012-08-13 Bill WendlingRename test since it's not linux-specific.
2012-08-13 Jakob Stoklund OlesenHandle extra Tail predecessors in if-conversion.
2012-08-13 Manman RenFix failure on Atom bot due to r161769
2012-08-13 Manman RenX86: move Int_CVTSD2SSrr, Int_CVTSI2SSrr, Int_CVTSI2SDr...
2012-08-11 Michael Liaofix PR13577, an issue introduced by r161687
2012-08-11 Benjamin KramerPR13578: Teach MachineCSE that instructions that use...
2012-08-10 Manman RenX86: when we are auto-detecting the subtarget features...
2012-08-10 Michael Liaoadd X86-specific DAG optimization to simplify boolean...
2012-08-10 Jakob Stoklund OlesenUpdate edge weights correctly in replaceSuccessor().
2012-08-10 Jakob Stoklund OlesenReapply r161633-161634 "Partition use lists so defs...
2012-08-09 Jakob Stoklund OlesenRevert r161633-161634 "Partition use lists so defs...
2012-08-09 Jakob Stoklund OlesenPartition use lists so defs always come before uses.
2012-08-09 Jakob Stoklund OlesenDon't use pointer-pointers for the register use lists.
2012-08-08 Bob WilsonAdd test triples to fix win32 failures. Revert workaro...
2012-08-08 Manman RenX86: enable CSE between CMP and SUB
2012-08-07 Evan ChengX86 cmp lowering is looking past truncate on the condit...
2012-08-07 Chandler CarruthAdd a much more conservative strategy for aligning...
2012-08-07 Manman RenMachineCSE: Update the heuristics for isProfitableToCSE.
2012-08-06 Craig TopperImplement proper handling for pcmpistri/pcmpestri intri...
2012-08-05 Craig TopperUpdate test to check for r161305
2012-08-03 Bob WilsonRefactor and check "onlyReadsMemory" before optimizing...
2012-08-03 Bob WilsonFix memcmp code-gen to honor -fno-builtin.
2012-08-03 Bob WilsonFall back to selection DAG isel for calls to builtin...
2012-08-02 Manman RenX86 Peephole: fold loads to the source register operand...
2012-08-02 NAKAMURA Takumillvm/test/CodeGen/X86/fold-pcmpeqd-1.ll: Make sure...
2012-08-02 NAKAMURA Takumillvm/test/CodeGen/X86/fold-pcmpeqd-1.ll: Rewrite expres...
2012-08-02 Manman RenX86 Peephole: fold loads to the source register operand...
2012-08-01 Matt Beaumont-GayLine endings.
2012-08-01 Elena DemikhovskyAdded FMA functionality to X86 target.
2012-07-31 Chad Rosier[x86 frame lowering] In 32-bit mode, use ESI as the...
2012-07-31 Manman RenMachineSink: Sort the successors before trying to find...
2012-07-31 Manman RenReverse order of the two branches at end of a basic...
2012-07-30 Pete CooperConsider address spaces for hashing and CSEing DAG...
2012-07-29 Manman RenRevert r160920 and r160919 due to dragonegg and clang...
2012-07-28 Manman RenX86 Peephole: fold loads to the source register operand...
2012-07-28 Manman RenX86 Peephole: fold loads to the source register operand...
2012-07-28 Manman RenX86 Peephole: fix PR13475 in optimizeCompare.
2012-07-27 Evan ChengTeach CodeGenPrep to look past bitcast when it's duplic...
2012-07-27 Jakob Stoklund OlesenAdd <imp-def> of super-register when lowering SUBREG_TO...
2012-07-26 Jakob Stoklund OlesenEliminate a batch of uses of sub_ss and sub_sd in the...
2012-07-25 Manman RenUpdate testing case for Atom when disabling remateriali...
2012-07-25 Manman RenDisable rematerialization in TwoAddressInstructionPass.
2012-07-25 Rafael EspindolaWhen a return struct pointer is passed in registers...
2012-07-24 Rafael EspindolaAdd a cpu to the test. Should fix the atom bot.
2012-07-24 Rafael EspindolaAdd a triple to the test.
2012-07-24 Rafael EspindolaIn order to correctly compile
2012-07-24 David ChisnallELF does not imply GNU/Linux. Do not assume GNU conven...
2012-07-23 Sylvestre LedruFix a typo (the the => the)
2012-07-23 Nadav RotemFixed DAGCombine optimizations which generate select_cc...
2012-07-20 Jakob Stoklund OlesenAvoid folding loads that are unsafe to move.
2012-07-20 Jakob Stoklund OlesenSplit loop exiting edges more aggressively.
2012-07-19 Preston GurdFix remaining lit tests which were failing when run...
2012-07-18 Manman RenX86: remove redundant cmp against zero.
2012-07-18 Preston GurdThis patch fixes 8 out of 20 unexpected failures in...
2012-07-17 Evan ChengAdd test case for r160387
2012-07-17 Nadav RotemFix a crash in the legalization of large vectors.
2012-07-17 Evan ChengImplement r160312 as target indepedenet dag combine.
2012-07-17 Evan ChengThis is another case where instcombine demanded bits...
2012-07-16 Evan ChengFor something like
2012-07-16 Nadav RotemMake ComputeDemandedBits return a deterministic result...
2012-07-16 Alexey SamsonovFix tests that failed on i686-win32 after r160248:
2012-07-16 Nadav RotemFix a bug in the 3-address conversion of LEA when one...
2012-07-16 Alexey SamsonovThis CL changes the function prologue and epilogue...
2012-07-15 Nadav RotemTeach getTargetVShiftNode about TargetConstant nodes.
next