Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp4796 EVT CastVT = in LowerVectorXRINT() local
4801 SDValue FOp = DAG.getNode(ISD::FRINT, DL, CastVT, Src); in LowerVectorXRINT()
4888 MVT CastVT = in LowerVectorINT_TO_FP() local
4892 In = DAG.getNode(Opc, DL, {CastVT, MVT::Other}, {Op.getOperand(0), In}); in LowerVectorINT_TO_FP()
4897 In = DAG.getNode(Opc, DL, CastVT, In); in LowerVectorINT_TO_FP()
4904 EVT CastVT = VT.changeVectorElementTypeToInteger(); in LowerVectorINT_TO_FP() local
4905 In = DAG.getNode(CastOpc, DL, CastVT, In); in LowerVectorINT_TO_FP()
6970 EVT CastVT = VecVT.changeVectorElementTypeToInteger(); in LowerVECTOR_COMPRESS() local
6975 Vec = DAG.getBitcast(CastVT, Vec); in LowerVECTOR_COMPRESS()
7004 CastVT = FixedVecVT.changeVectorElementTypeToInteger(); in LowerVECTOR_COMPRESS()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp3257 EVT CastVT = CastVal.getValueType(); in BitcastToInt_ATOMIC_SWAP() local
3260 = DAG.getAtomic(ISD::ATOMIC_SWAP, SL, CastVT, in BitcastToInt_ATOMIC_SWAP()
3261 DAG.getVTList(CastVT, MVT::Other), in BitcastToInt_ATOMIC_SWAP()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp13201 MVT CastVT = MVT::getVectorVT(VT.getVectorElementType(), NumSrcElts); in lowerShuffleAsBroadcast() local
13202 return DAG.getNode(Opcode, DL, VT, DAG.getBitcast(CastVT, V)); in lowerShuffleAsBroadcast()
18563 MVT CastVT = MVT::getVectorVT(MVT::i8, NumElts * 2); in LowerVSELECT() local
18564 Cond = DAG.getBitcast(CastVT, Cond); in LowerVSELECT()
18565 LHS = DAG.getBitcast(CastVT, LHS); in LowerVSELECT()
18566 RHS = DAG.getBitcast(CastVT, RHS); in LowerVSELECT()
18567 SDValue Select = DAG.getNode(ISD::VSELECT, dl, CastVT, Cond, LHS, RHS); in LowerVSELECT()
22860 EVT CastVT = VecVT; in combineVectorSizedSetCCEquality() local
22867 CastVT = VecVT; in combineVectorSizedSetCCEquality()
22871 CastVT = OpSize == 512 ? VecVT in combineVectorSizedSetCCEquality()
[all …]
H A DX86InstrAVX512.td1709 X86VectorVTInfo CastVT> {
1713 (CastVT.VT _.RC:$src1))),
1715 (_.VT (bitconvert (CastVT.VT _.RC:$src1))))),
1721 (CastVT.VT _.RC:$src1))),
1723 (_.VT (bitconvert (CastVT.VT _.RC:$src1))))),
1728 (IdxVT.VT (bitconvert (CastVT.VT _.RC:$src1))),
1730 (_.VT (bitconvert (CastVT.VT _.RC:$src1))))),
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp6348 EVT CastVT = getEquivalentMemType(*DAG.getContext(), LoadVT); in lowerIntrinsicLoad() local
6349 SDVTList VTList = DAG.getVTList(CastVT, MVT::Other); in lowerIntrinsicLoad()
6350 SDValue MemNode = getMemIntrinsicNode(Opc, DL, VTList, Ops, CastVT, in lowerIntrinsicLoad()
8318 static SDValue padEltsToUndef(SelectionDAG &DAG, const SDLoc &DL, EVT CastVT, in padEltsToUndef() argument
8333 return DAG.getBuildVector(CastVT, DL, Elts); in padEltsToUndef()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp4859 MVT CastVT = ResVT.changeVectorElementType(VT.getVectorElementType()); in getDeinterleaveShiftAndTrunc() local
4860 Res = DAG.getBitcast(CastVT, Res); in getDeinterleaveShiftAndTrunc()