Changes in directory llvm/lib/Target/PowerPC:
PPCInstrInfo.td updated: 1.191 -> 1.192 --- Log message: add the vperm instruction --- Diffs of the changes: (+4 -0) PPCInstrInfo.td | 4 ++++ 1 files changed, 4 insertions(+) Index: llvm/lib/Target/PowerPC/PPCInstrInfo.td diff -u llvm/lib/Target/PowerPC/PPCInstrInfo.td:1.191 llvm/lib/Target/PowerPC/PPCInstrInfo.td:1.192 --- llvm/lib/Target/PowerPC/PPCInstrInfo.td:1.191 Sun Mar 19 00:55:52 2006 +++ llvm/lib/Target/PowerPC/PPCInstrInfo.td Sun Mar 19 19:00:56 2006 @@ -955,6 +955,10 @@ VRRC:$vB)))]>, Requires<[FPContractions]>; +def VPERM : VAForm_1<43, (ops VRRC:$vD, VRRC:$vA, VRRC:$vB, VRRC:$vC), + "vperm $vD, $vA, $vC, $vB", VecFP, []>; + + // VX-Form instructions. AltiVec arithmetic ops. def VADDFP : VXForm_1<10, (ops VRRC:$vD, VRRC:$vA, VRRC:$vB), "vaddfp $vD, $vA, $vB", VecFP, _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits