Home
last modified time | relevance | path

Searched refs:VSHF (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMSA.txt32 and pck* instructions, this is matched from MipsISD::VSHF instead of
45 it lowers directly to MipsISD::VSHF instead of using common IR.
H A DMipsISelLowering.h226 VSHF, // Generic shuffle enumerator
H A DMipsSEISelLowering.cpp2187 return DAG.getNode(MipsISD::VSHF, DL, Op->getValueType(0), in lowerINTRINSIC_WO_CHAIN()
2194 return DAG.getNode(MipsISD::VSHF, DL, Op->getValueType(0), in lowerINTRINSIC_WO_CHAIN()
2273 return DAG.getNode(MipsISD::VSHF, DL, Op->getValueType(0), in lowerINTRINSIC_WO_CHAIN()
2973 return DAG.getNode(MipsISD::VSHF, DL, ResTy, MaskVec, Op1, Op0); in lowerVECTOR_SHUFFLE_VSHF()
H A DMipsISelLowering.cpp285 case MipsISD::VSHF: return "MipsISD::VSHF"; in getTargetNodeName()
H A DMipsMSAInstrInfo.td39 def MipsVSHF : SDNode<"MipsISD::VSHF", SDT_VSHF>;
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEInstrVec.td731 // special RV multiclass with 3 arguments for VSHF.
732 // e.g. VSHF
1444 // Section 8.16.2 - VSHF (Vector Shuffle)
1445 defm VSHF : RVSHFm<"vshf", 0xbc, V64>;