ARM two-operand aliases for VAND/VEOR/VORR instructions.
[oota-llvm.git] / test / CodeGen / X86 /
2011-12-07 Eli FriedmanSupport vector bitcasts in the AsmPrinter. PR11495.
2011-12-07 Eli FriedmanFix an optimization involving EXTRACT_SUBVECTOR in...
2011-12-06 Craig TopperFix a bunch of SSE/AVX patterns to use v2i64/v4i64...
2011-12-06 Craig TopperMerge isSHUFPMask and isCommutedSHUFPMask into single...
2011-12-05 NAKAMURA Takumitest/CodeGen/X86/pointer-vector.ll: Add explicit -mtrip...
2011-12-05 Nadav RotemAdd support for vectors of pointers.
2011-12-03 Sanjoy DasCheck for stack space more intelligently.
2011-12-03 Sanjoy DasFix a bug in the x86-32 code generated for segmented...
2011-12-02 Craig TopperAdd instruction selection support for horizontal add...
2011-12-01 Eric ChristopherFor 64-bit the rest of the general regs are ok for...
2011-12-01 Eli FriedmanPass AVX vectors which are arguments to varargs functio...
2011-11-30 Jan SjödinSupport for encoding all FMA4 instructions and tablegen...
2011-11-30 Nadav RotemAdd test arch to make it pass on non x86 targets
2011-11-30 Nadav RotemAdd a tripple to the test
2011-11-30 Nadav RotemX86: PerformOrCombine introduced a vselect node with...
2011-11-29 Evan ChengAdd another missing pattern. llvm-gcc likes f64 but...
2011-11-29 Jakob Stoklund OlesenMake X86::FsFLD0SS / FsFLD0SD real pseudo-instructions.
2011-11-29 Elena DemikhovskyFixed vsqrt.ss intrinsic usage - order of input operand...
2011-11-29 Craig TopperFix shuffle decoding for memory forms for (V)SHUFPS/D.
2011-11-29 Craig TopperFix issues in shuffle decoding around VPERM* instructio...
2011-11-29 Craig TopperFix VINSERTF128/VEXTRACTF128 to be marked as FP instruc...
2011-11-29 Craig TopperCorrectly mark VPERM2F128 as being an FP instruction...
2011-11-28 Evan ChengRevert r145273 and fix in SelectionDAG::InferPtrAlignme...
2011-11-28 Evan ChengDAG combine should not increase alignment of loads...
2011-11-28 Craig TopperAdd X86 instruction selection for VPERM2I128 when AVX2...
2011-11-27 Chandler CarruthTake two on rotating the block ordering of loops. My...
2011-11-27 Chandler CarruthRework a bit of the implementation of loop block rotati...
2011-11-27 Chris Lattnerremove autoupgrade support for old forms of llvm.prefet...
2011-11-27 Chris LattnerUpgrade syntax of tests using volatile instructions...
2011-11-27 Chris Lattnerremove some old autoupgrade logic
2011-11-27 Chandler CarruthIntroduce a loop block rotation optimization to the...
2011-11-26 Eli FriedmanFix APFloat::convert so that it handles narrowing conve...
2011-11-25 Bruno Cardoso LopesThis patch contains support for encoding FMA4 instructi...
2011-11-24 Craig TopperRemove 256-bit specific node types for UNPCKHPS/D and...
2011-11-24 Chandler CarruthFix a silly use-after-free issue. A much earlier versio...
2011-11-24 Chandler CarruthWhen adding blocks to the list of those which no longer...
2011-11-23 Benjamin KramerX86: Use btq for bit tests if the immediate can't be...
2011-11-23 NAKAMURA Takumitest/CodeGen/X86/block-placement.ll: Add explicit ...
2011-11-23 Chandler CarruthRelax an invariant that block placement was trying...
2011-11-23 Elena DemikhovskyI added several lines in X86 code generator that allow...
2011-11-23 Chandler CarruthHandle the case of a no-return invoke correctly. It...
2011-11-23 Bob WilsonEnable stack protectors for all arrays, not just char...
2011-11-23 Jakob Stoklund OlesenFix PR11422.
2011-11-23 Chandler CarruthFix a crash in block placement due to an inner loop...
2011-11-22 Chandler CarruthFix a devilish miscompile exposed by block placement...
2011-11-22 Rafael EspindolaAdd triple to the test.
2011-11-22 Rafael EspindolaIf a register is both an early clobber and part of...
2011-11-21 Craig TopperLowering for v32i8 to VPUNPCKLBW/VPUNPCKHBW when AVX2...
2011-11-21 Craig TopperTest case for r145026
2011-11-21 Craig TopperMake LowerSIGN_EXTEND_INREG split 256-bit vectors when...
2011-11-20 NAKAMURA Takumitest/CodeGen/X86/block-placement.ll: Relax expressions...
2011-11-20 Chandler CarruthThe logic for breaking the CFG in the presence of hot...
2011-11-20 Chandler CarruthAdd some comments to the latest test case I added here...
2011-11-20 Craig TopperAdd code for lowering v32i8 shifts by a splat to AVX2...
2011-11-19 Craig TopperUse 256-bit vcmpeqd for creating an all ones vector...
2011-11-19 Chandler CarruthMove the handling of unanalyzable branches out of the...
2011-11-19 Craig TopperTest cases for SSSE3/AVX integer horizontal add/sub.
2011-11-19 Craig TopperExtend VPBLENDVB and VPSIGN lowering to work for AVX2.
2011-11-18 Nadav RotemAdd AVX2 vpbroadcast support
2011-11-17 Devang PatelDISubrange supports unsigned lower/upper array bounds...
2011-11-16 Eli FriedmanMake sure to replace the chain properly when DAGCombini...
2011-11-16 Evan ChengAnother missing X86ISD::MOVLPD pattern. rdar://10450317
2011-11-16 Evan ChengDisable expensive two-address optimizations at -O0...
2011-11-16 Eli FriedmanFix testcase.
2011-11-16 Eli FriedmanCONCAT_VECTORS can have more than two operands. PR11389.
2011-11-15 Nadav RotemAVX: Add support for vbroadcast from BUILD_VECTOR and...
2011-11-15 NAKAMURA Takumitest/CodeGen/X86/dec-eflags-lower.ll: Relax expression...
2011-11-15 Pete CooperAdded custom lowering for load->dec->store sequence...
2011-11-15 Rafael EspindolaWe currently use a callback to handle an IL pass deleti...
2011-11-15 Jakob Stoklund OlesenRevert r144611 and r144613.
2011-11-15 Chandler CarruthRather than trying to use the loop block sequence ...
2011-11-15 Craig TopperProperly qualify AVX2 specific parts of execution depen...
2011-11-15 Jakob Stoklund OlesenReally fix test.
2011-11-15 Jakob Stoklund OlesenAllow for depencendy-breaking instructions before cvt*.
2011-11-15 Jakob Stoklund OlesenBreak false dependencies before partial register updates.
2011-11-14 Evan ChengAdd a missing pattern for X86ISD::MOVLPD. rdar://10436044
2011-11-14 Evan ChengTeach two-address pass to re-schedule two-address instr...
2011-11-14 Pete CooperChanged SSE4/AVX <2 x i64> extract and insert ops to...
2011-11-14 Chandler CarruthFix an overflow bug in MachineBranchProbabilityInfo...
2011-11-14 Chandler CarruthTeach machine block placement to cope with unnatural...
2011-11-13 Chandler CarruthRewrite #3 of machine block placement. This is based...
2011-11-13 Jakob Stoklund OlesenRemove the -color-ss-with-regs option.
2011-11-12 Jakob Stoklund OlesenLinear scan is going away.
2011-11-12 Jakob Stoklund OlesenRemove obsolete test.
2011-11-12 Jakob Stoklund OlesenRemove obsolete test.
2011-11-12 Jakob Stoklund OlesenRemove obsolete test.
2011-11-12 Jakob Stoklund OlesenEliminate more linear scan tests.
2011-11-12 Jakob Stoklund OlesenSwitch a couple -O0 tests to RABasic.
2011-11-12 Jakob Stoklund OlesenDelete old test of a VirtRegRewriter feature.
2011-11-12 Jakob Stoklund OlesenRemove old test that doesn't make sense.
2011-11-12 Craig TopperAdd more AVX2 shift lowering support. Move AVX2 variabl...
2011-11-11 Craig TopperAdd lowering for AVX2 shift instructions.
2011-11-10 NAKAMURA Takumitest/CodeGen/X86/lsr-loop-exit-cond.ll: Try to appease...
2011-11-10 Evan ChengUse a bigger hammer to fix PR11314 by disabling the...
2011-11-10 Jakob Stoklund OlesenStrip old implicit operands after foldMemoryOperand.
2011-11-09 Nadav RotemAVX2: Add patterns for variable shift operations
2011-11-09 Duncan SandsSpeculatively revert commit 144124 (djg) in the hope...
2011-11-09 Nadav RotemAdd AVX2 support for vselect of v32i8
2011-11-09 Craig TopperEnable execution dependency fix pass for YMM registers...
2011-11-09 Craig TopperAdd instruction selection for AVX2 integer comparisons.
next