summaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCInstrAltivec.td
Commit message (Expand)AuthorAge
...
* Add all of the data stream intrinsics and instructions. wooChris Lattner2006-04-05
* Fix a typoChris Lattner2006-04-05
* add vslChris Lattner2006-04-05
* add vmladduhmChris Lattner2006-04-05
* Add m[tf]vscr instructions.Chris Lattner2006-04-05
* Add missing byte merges.Chris Lattner2006-04-04
* Add FP -> Int ConversionsChris Lattner2006-04-04
* add average intrinsicsChris Lattner2006-04-04
* Ask legalize to promote all vector shuffles to be v16i8 instead of having toChris Lattner2006-04-04
* Plug in the byte and short splatsChris Lattner2006-04-04
* Add the full set of min/max instructionsChris Lattner2006-04-03
* Implement vnot using VNOR instead of using 'vspltisb v0, -1' and vxorChris Lattner2006-04-01
* Shrinkify some more intrinsic definitions.Chris Lattner2006-03-31
* Pull operand asm string into base class, shrinkifying intrinsic definitions.Chris Lattner2006-03-31
* Fix 80 column violations :)Chris Lattner2006-03-31
* fix a pastoChris Lattner2006-03-31
* Add vperm support for all datatypesChris Lattner2006-03-31
* compactify some more instruction definitionsChris Lattner2006-03-31
* Compactify comparisons.Chris Lattner2006-03-31
* Lower vector compares to VCMP nodes, just like we lower vector comparisonChris Lattner2006-03-31
* Add the rest of the vmul instructions and the vmulsum* instructions.Chris Lattner2006-03-30
* Use a new tblgen feature to significantly shrinkify instruction definitions thatChris Lattner2006-03-30
* Add a bunch of new instructions for intrinsics.Chris Lattner2006-03-30
* Fix a couple typosNate Begeman2006-03-28
* Add a few more altivec intrinsicsNate Begeman2006-03-28
* implement a bunch more intrinsics.Chris Lattner2006-03-28
* Use normal lvx for scalar_to_vector instead of lve*x. They do the exactChris Lattner2006-03-28
* Tblgen doesn't like multiple SDNode<> definitions that map to the sameenum va...Chris Lattner2006-03-28
* Fix the JIT encoding of VSELChris Lattner2006-03-27
* Fix the JIT encoding of VSPLTI*Chris Lattner2006-03-27
* add vselChris Lattner2006-03-26
* Codegen vector predicate compares.Chris Lattner2006-03-26
* Remove PPC:isZeroVector, use ISD::isBuildVectorAllZeros insteadEvan Cheng2006-03-26
* Add all of the altivec comparison instructions. Add patterns for theChris Lattner2006-03-26
* Add and 8/16-bit adds, add all integer subtracts, add saturating subtractChris Lattner2006-03-26
* implement the vsldoi intrinsic.Chris Lattner2006-03-26
* fix the pattern for vandc, it's NOT vnandChris Lattner2006-03-25
* add patterns for VANDC/VNOR, implementingChris Lattner2006-03-25
* Add some logical operationsChris Lattner2006-03-25
* implement a bunch of intrinsicsChris Lattner2006-03-25
* Move all Altivec stuff out into a new PPCInstrAltivec.td file.Chris Lattner2006-03-25