summaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCInstrAltivec.td
Commit message (Expand)AuthorAge
* Mark PPC MFTB and DST (and friends) as deprecatedHal Finkel2013-09-12
* PPC: Add some missing V_SET0 patternsHal Finkel2013-07-11
* [PowerPC] Make specialized AltiVec patterns isCodeGenOnlyUlrich Weigand2013-07-03
* PowerPC: Use RegisterOperand instead of RegisterClass operandsUlrich Weigand2013-04-26
* PowerPC: Fix encoding of vsubcuw and vsum4sbs instructionsUlrich Weigand2013-04-26
* PPC: Add a FIXME regarding the non-working fma+fneg Altivec patternHal Finkel2013-04-03
* More direct types in PowerPC AltiVec intrinsics.Ulrich Weigand2013-04-03
* Use PPC reciprocal estimates with Newton iteration in fast-math modeHal Finkel2013-04-03
* Use direct types in most PowerPC Altivec instructions and patterns.Bill Schmidt2013-03-28
* PowerPC: Mark patterns as isCodeGenOnly.Ulrich Weigand2013-03-26
* Protect PPC Altivec patterns with a predicateHal Finkel2013-03-15
* This patch fixes the Altivec addend construction for the fused multiply-addAdhemerval Zanella2012-11-30
* PowerPC: Lowering floor intrinsic for AltivecAdhemerval Zanella2012-11-15
* Add floating-point to and from integer conversionAdhemerval Zanella2012-10-08
* Convert the PPC backend to use the new FMA infrastructure.Hal Finkel2012-06-22
* Split the LdStGeneral PPC itin. class into LdStLoad and LdStStore.Hal Finkel2012-04-01
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-18
* fix up vnot matching, eliminating a dead pattern, correcting a couple ofChris Lattner2010-03-28
* Fix a bunch of ambiguous patterns which tblgen happens to infer typesChris Lattner2010-03-08
* PR3628: Add patterns to match SHL/SRL/SRA to the corresponding Altivec Eli Friedman2009-06-07
* 2nd attempt, fixing SSE4.1 issues and implementing feedback from duncan.Nate Begeman2009-04-27
* Revert 69952. Causes testsuite failures on linux x86-64.Rafael Espindola2009-04-24
* PR2957Nate Begeman2009-04-24
* Rename isSimpleLoad to canFoldAsLoad, to better reflect its meaning.Dan Gohman2008-12-03
* erect abstraction boundaries for accessing SDValue members, rename Val -> Nod...Gabor Greif2008-08-28
* Replace all target specific implicit def instructions with a target independe...Evan Cheng2008-03-15
* rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate.Chris Lattner2008-01-06
* remove some isStore flags that are now inferred automatically.Chris Lattner2008-01-06
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* Add the 64-bit versions of the DS* Altivec instructions.Bill Wendling2007-09-05
* Fix arguments for some Altivec instructions. From SWB.Dale Johannesen2007-08-09
* Fix spelling of mtvscr and mfvscr.Dale Johannesen2007-08-07
* Vector fneg must be expanded into fsub -0.0, X.Evan Cheng2007-07-30
* No more noResults.Evan Cheng2007-07-21
* Change instruction description to split OperandList into OutOperandList andEvan Cheng2007-07-19
* fix incorrect encoding of vminsw.Chris Lattner2007-02-16
* Make the implicit def instructions look like other instrs.Chris Lattner2006-07-18
* Remove some now-unneeded casts from instruction patterns. With the castsChris Lattner2006-06-20
* Fix the CodeGen/PowerPC/buildvec_canonicalize.ll regression last night.Chris Lattner2006-04-20
* Make sure that the new instructions selected have the right type. This fixesChris Lattner2006-04-20
* Implement a TODO: have the legalizer canonicalize a bunch of operations toChris Lattner2006-04-16
* Add patterns for matching vnots with bit converted inputs. Most of these willChris Lattner2006-04-15
* Rename get_VSPLI_elt -> get_VSPLTI_eltChris Lattner2006-04-12
* Ensure that zero vectors are always v4i32, which forces them to CSE withChris Lattner2006-04-12
* Change the interface to the predicate that determines if vsplti* can be used.Chris Lattner2006-04-08
* Match vpku[hw]um(x,x).Chris Lattner2006-04-06
* Add support for matching vmrg(x,x) patternsChris Lattner2006-04-06
* Pattern match vmrg* instructions, which are now lowered by the CFE into shuff...Chris Lattner2006-04-06
* Support pattern matching vsldoi(x,y) and vsldoi(x,x), which allows the f.e. toChris Lattner2006-04-06
* Compile the vpkuhum/vpkuwum intrinsics into vpkuhum/vpkuwum instead of intoChris Lattner2006-04-06