aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2013-01-20Convert more EVT's to MVT's in the lowering methods.Craig Topper
2013-01-20Capitalize lowerTRUNCATE so that it matches the other lower functions in this...Craig Topper
2013-01-20Revert CostTable algorithm, will re-writeRenato Golin
2013-01-20Add instruction encodings / disassembly support for l2rus instructions.Richard Osborne
2013-01-20Add instruction encodings / disassembly support for l3r instructions.Richard Osborne
2013-01-20Add instruction encodings / disassembler support for 2rus instructions.Richard Osborne
2013-01-20Add instruction encodings / disassembly support 3r instructions.Richard Osborne
2013-01-20Make LowerVSETCC a static function and use MVT instead of EVT.Craig Topper
2013-01-20Revert 172708.Nadav Rotem
2013-01-20Make some helper methods static.Craig Topper
2013-01-20Remove DebugLoc argument from static function. It can easily be obtained from...Craig Topper
2013-01-20Use MVT instead of EVT in more instruction lowering code.Craig Topper
2013-01-19Use MVT instead of EVT in more of the shuffle lowering code.Craig Topper
2013-01-19Capitalize LowerVectorIntExtend to be consistent with all the other lower fun...Craig Topper
2013-01-19On Sandybridge split unaligned 256bit stores into two xmm-sized stores. Nadav Rotem
2013-01-19Use MVT instead of EVT when computing shuffle immediates since they can only ...Craig Topper
2013-01-19Sort all of the includes. Several files got checked in with mis-sortedChandler Carruth
2013-01-19This is a resubmittal. For some reason it broke the bots yesterdayJack Carter
2013-01-18On Sandybridge loading unaligned 256bits using two XMM loads (vmovups and vin...Nadav Rotem
2013-01-18This is a resubmittal. For some reason it broke the bots yesterdayJack Carter
2013-01-18R600: Proper insert S_WAITCNT instructionsTom Stellard
2013-01-18R600: Optimize and cleanup KILL on SITom Stellard
2013-01-18This is a resubmittal. For some reason it broke the bots yesterdayJack Carter
2013-01-18Calculate vector element size more directly for VINSERTF128/VEXTRACTF128 imme...Craig Topper
2013-01-18Minor formatting fix. No functional change.Craig Topper
2013-01-18Spelling fix: extened->extended. Trailing whitespace in same function.Craig Topper
2013-01-18Make more use of is128BitVector/is256BitVector in place of getSizeInBits() ==...Craig Topper
2013-01-18[ms-inline asm] Make the error message more generic now that we support the Chad Rosier
2013-01-17This patch fixes PR13626 by providing i128 support in the returnBill Schmidt
2013-01-17[ms-inline asm] Add support for the 'SIZE' and 'LENGTH' operators.Chad Rosier
2013-01-17Add indexed load/store instructions for offset validation check.Jyotsna Verma
2013-01-17This patch fixes the PPC calling convention to handle returns ofBill Schmidt
2013-01-17Optimization for the following SIGN_EXTEND pairs:Elena Demikhovsky
2013-01-17Combine AVX and SSE forms of MOVSS and MOVSD into the same multiclasses so th...Craig Topper
2013-01-17Provide a place for targets to insert ILP optimization passes.Jakob Stoklund Olesen
2013-01-17This is a resubmittal. For some reason it broke the bots yesterdayJack Carter
2013-01-16Change CostTable model to be global to all targetsRenato Golin
2013-01-16reverting 172579Jack Carter
2013-01-16Akira,Jack Carter
2013-01-15This patch fixes a Mips specific bug where Jack Carter
2013-01-14[ms-inline asm] Extend support for parsing Intel bracketed memory operands thatChad Rosier
2013-01-14Improve r172468: const_cast is not needed hereDmitri Gribenko
2013-01-14Improve r172471: avoid all those extra casts on the lines nearbyDmitri Gribenko
2013-01-14Follow up of commit r172472.Quentin Colombet
2013-01-14Complete the existing support of ARM v6m, v7m, and v7em, i.e., respectively c...Quentin Colombet
2013-01-14Fix CastingDavid Greene
2013-01-14Fix Another CastDavid Greene
2013-01-14Simplify nested strconcats in X86 td files since strconcat can take more than...Craig Topper
2013-01-14Create a single multiclass for SSE and AVX version of MOVL/MOVH. Prevents nee...Craig Topper
2013-01-13Fix typo in comment.Nick Lewycky