Use correct mnemonic / instruction name for ldivu.
[oota-llvm.git] / lib / Target / X86 /
2013-01-24 Renato GolinMoving Cost Tables up to share with other targets
2013-01-22 Michael LiaoFix an issue of pseudo atomic instruction DAG schedule
2013-01-22 Benjamin KramerX86: Make sure we account for the FMA4 register immedia...
2013-01-22 Eli BenderskyInitial patch for x32 ABI support.
2013-01-22 Tim NorthoverMake APFloat constructor require explicit semantics.
2013-01-21 Craig TopperUse <0 checks in place of ==-1 because it results in...
2013-01-21 Craig TopperUse MVT instead of EVT in LowerVECTOR_SHUFFLEtoBlend.
2013-01-21 Craig TopperRemove trailing whitespace.
2013-01-21 Craig TopperFix some 80 column violations.
2013-01-21 Craig TopperMake helper method static.
2013-01-20 Craig TopperConvert more EVT's to MVT's in the lowering methods.
2013-01-20 Craig TopperCapitalize lowerTRUNCATE so that it matches the other...
2013-01-20 Renato GolinRevert CostTable algorithm, will re-write
2013-01-20 Craig TopperMake LowerVSETCC a static function and use MVT instead...
2013-01-20 Nadav RotemRevert 172708.
2013-01-20 Craig TopperMake some helper methods static.
2013-01-20 Craig TopperRemove DebugLoc argument from static function. It can...
2013-01-20 Craig TopperUse MVT instead of EVT in more instruction lowering...
2013-01-19 Craig TopperUse MVT instead of EVT in more of the shuffle lowering...
2013-01-19 Craig TopperCapitalize LowerVectorIntExtend to be consistent with...
2013-01-19 Nadav RotemOn Sandybridge split unaligned 256bit stores into two...
2013-01-19 Craig TopperUse MVT instead of EVT when computing shuffle immediate...
2013-01-18 Nadav RotemOn Sandybridge loading unaligned 256bits using two...
2013-01-18 Craig TopperCalculate vector element size more directly for VINSERT...
2013-01-18 Craig TopperMinor formatting fix. No functional change.
2013-01-18 Craig TopperSpelling fix: extened->extended. Trailing whitespace...
2013-01-18 Craig TopperMake more use of is128BitVector/is256BitVector in place...
2013-01-18 Chad Rosier[ms-inline asm] Make the error message more generic...
2013-01-17 Chad Rosier[ms-inline asm] Add support for the 'SIZE' and 'LENGTH...
2013-01-17 Elena DemikhovskyOptimization for the following SIGN_EXTEND pairs:
2013-01-17 Craig TopperCombine AVX and SSE forms of MOVSS and MOVSD into the...
2013-01-17 Jakob Stoklund OlesenProvide a place for targets to insert ILP optimization...
2013-01-16 Renato GolinChange CostTable model to be global to all targets
2013-01-14 Chad Rosier[ms-inline asm] Extend support for parsing Intel bracke...
2013-01-14 Craig TopperSimplify nested strconcats in X86 td files since strcon...
2013-01-14 Craig TopperCreate a single multiclass for SSE and AVX version...
2013-01-13 Nick LewyckyFix typo in comment.
2013-01-13 Benjamin KramerX86: Add patterns for X86ISD::VSEXT in registers.
2013-01-11 Preston GurdUpdate patch for the pad short functions pass for Intel...
2013-01-11 NAKAMURA TakumiX86AsmParser.cpp: Fix up r172148, to add initializer...
2013-01-10 Jakub StaszakRemove heavy and unused #inclues from X86TargetObjectFi...
2013-01-10 Chad Rosier[ms-inline asm] Make sure we set a default value for...
2013-01-10 Chad Rosier[ms-inline asm] Add support for calling functions from...
2013-01-09 Nadav RotemARM Cost model: Use the size of vector registers and...
2013-01-09 Nadav RotemEfficient lowering of vector sdiv when the divisor...
2013-01-09 Eric ChristopherLast in the series of removing unnecessary '0' argument...
2013-01-09 Andrew TrickMIsched: add an ILP window property to machine model.
2013-01-09 Eric ChristopherThese functions have default arguments of 0 for the...
2013-01-09 Nadav RotemCost Model: Move the 'max unroll factor' variable to...
2013-01-08 Preston GurdPad Short Functions for Intel Atom
2013-01-08 Eli BenderskyRenamed MCInstFragment to MCRelaxableFragment and added...
2013-01-07 Jordan RoseChange SMRange to be half-open (exclusive end) instead...
2013-01-07 Craig TopperRemove # from the beginning and end of def names.
2013-01-07 Craig TopperRemove unnecessary # tokens at the beginning and end...
2013-01-07 Chandler CarruthFix the enumerator names for ShuffleKind to match tho...
2013-01-07 Chandler CarruthMake the popcnt support enums and methods have more...
2013-01-07 Chandler CarruthMove TargetTransformInfo to live under the Analysis...
2013-01-07 Chandler CarruthSwitch TargetTransformInfo from an immutable analysis...
2013-01-06 Craig TopperFix suffix handling for parsing and printing of cvtsi2s...
2013-01-06 Evan ChengFix for PR14739. It's not safe to fold a load into...
2013-01-05 Craig TopperRecommit r171461 which was incorrectly reverted. Mark...
2013-01-05 Nadav RotemRevert revision 171524. Original message:
2013-01-04 Jakub StaszakMove 'break' to the right place to prevent fallthru...
2013-01-04 Preston GurdThe current Intel Atom microarchitecture has a feature...
2013-01-04 Nadav RotemLoopVectorizer:
2013-01-04 Nadav RotemRevert revision: 171467. This transformation is incorre...
2013-01-03 Elena DemikhovskySimplified TRUNCATE operation that comes after SETCC...
2013-01-03 Michael GottesmanRevert "Mark DIV/IDIV instructions hasSideEffects=1...
2013-01-03 Craig TopperMark DIV/IDIV instructions hasSideEffects=1 because...
2013-01-03 Hal FinkelAdd a subtype parameter to VTTI::getShuffleCost
2013-01-02 Kevin EnderbyAdds missing aliases for fcom and fcomp instructions...
2013-01-02 Nadav RotemAVX: Fix a bug in WidenMaskArithmetic.
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2013-01-02 Craig TopperMerge SSE and AVX instruction definitions for scalar...
2013-01-02 Craig TopperMerge SSE and AVX instruction definitions for PSHUFD...
2013-01-02 Rafael EspindolaRevert 171351. It broke MC/X86/x86-32-avx.s.
2013-01-01 Craig TopperMerge SSE and AVX instruction definitions for scalar...
2013-01-01 Craig TopperRemove unused argument from a multiclass.
2013-01-01 Craig TopperMerge intrinsic instruction definitions for SSE and...
2013-01-01 Craig TopperRemove 2 unused multiclasses.
2013-01-01 Craig TopperMerge AVX/SSE instruction definitions for SQRTPS/PD...
2012-12-31 Craig TopperUse packed instead of scalar itineraries for SSE1/2...
2012-12-30 Bill WendlingUse the predicate methods off of AttributeSet instead...
2012-12-30 Bill WendlingRemove the Function::getRetAttributes method in favor...
2012-12-30 Bill WendlingRemove the Function::getFnAttributes method in favor...
2012-12-29 Craig TopperRemove intrinsic specific instructions for (V)SQRTPS...
2012-12-29 Craig TopperMerge similar functionality using a nested switch.
2012-12-29 Craig TopperRemove intrinsic specific instructions for SSE/SSE2...
2012-12-29 Jakub StaszakSimplify code, no functionality change.
2012-12-28 Nadav RotemCostModel: initial checkin for code that estimates...
2012-12-28 Nadav Rotemwrap 80-col lines.
2012-12-28 Nadav RotemAVX: Move the ZEXT/ANYEXT DAGCo optimizations to the...
2012-12-27 Nadav RotemReverse the 'if' condition and reduce the indentation.
2012-12-27 Craig TopperMerge basic_sse12_fp_binop_p_int and basic_sse12_fp_bin...
2012-12-27 Nadav RotemAVX/AVX2: Move the SEXT lowering code from a target...
2012-12-27 Craig TopperMerge basic_sse12_fp_binop_p and basic_sse12_fp_binop_p...
2012-12-27 Nadav RotemOn AVX/AVX2 the type v8i1 is legalized to v8i16, which...
2012-12-27 Nadav RotemAVX/AVX2: Move the code that lowers vector-trunc from...
2012-12-27 Craig TopperAdd hasSideEffects=0 to some forms of ROUND, RCP, and...
2012-12-27 Craig TopperMove single letter 'P' prefix out of multiclass now...
next