Searched refs:opCastElem (Results 1 – 2 of 2) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| D | HexagonISelLoweringHVX.cpp | 355 HexagonTargetLowering::opCastElem(SDValue Vec, MVT ElemTy, in opCastElem() function in HexagonTargetLowering 481 return DAG.getVectorShuffle(ResTy, dl, opCastElem(Op0, MVT::i8, DAG), in getByteShuffle() 482 opCastElem(Op1, MVT::i8, DAG), ByteMask); in getByteShuffle() 879 SDValue Ext = extractHvxElementReg(opCastElem(VecV, MVT::i32, DAG), WordIdx, in insertHvxElementReg() 1506 VectorPair P = opSplit(opCastElem(M, ElemTy, DAG), dl, DAG); in LowerHvxMulh() 1909 SDValue Value = opCastElem(Load, ResTy.getVectorElementType(), DAG); in WidenHvxLoad() 1925 SDValue Value = opCastElem(StoreN->getValue(), MVT::i8, DAG); in WidenHvxStore()
|
| D | HexagonISelLowering.h | 415 SDValue opCastElem(SDValue Vec, MVT ElemTy, SelectionDAG &DAG) const;
|