Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp2406 MVT CastVT = in LowerVectorINT_TO_FP() local
2409 In = DAG.getNode(Op.getOpcode(), dl, CastVT, In); in LowerVectorINT_TO_FP()
2416 EVT CastVT = VT.changeVectorElementTypeToInteger(); in LowerVectorINT_TO_FP() local
2417 In = DAG.getNode(CastOpc, dl, CastVT, In); in LowerVectorINT_TO_FP()
6391 EVT CastVT = EVT::getVectorVT(*DAG.getContext(), VT.getVectorElementType(), in tryFormConcatFromShuffle() local
6394 V0 = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, CastVT, V0, in tryFormConcatFromShuffle()
6398 V1 = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, CastVT, V1, in tryFormConcatFromShuffle()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp4693 EVT CastVT = NumElts > 1 ? EVT::getVectorVT(Context, AdjEltVT, NumElts) in constructRetValue() local
4699 if (CastVT == MVT::v8f16) { in constructRetValue()
4700 CastVT = MVT::v4i32; in constructRetValue()
4708 SDValue CastRes = DAG.getNode(ISD::BITCAST, DL, CastVT, N); in constructRetValue()
4713 if (CastVT.isVector()) { in constructRetValue()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp16252 MVT CastVT = MVT::getVectorVT(MVT::i8, NumElts * 2); in LowerVSELECT() local
16253 Cond = DAG.getBitcast(CastVT, Cond); in LowerVSELECT()
16254 LHS = DAG.getBitcast(CastVT, LHS); in LowerVSELECT()
16255 RHS = DAG.getBitcast(CastVT, RHS); in LowerVSELECT()
20508 MVT CastVT = MVT::getVectorVT(StVT, 2); in LowerStore() local
20509 StoredVal = DAG.getBitcast(CastVT, StoredVal); in LowerStore()
25353 Lo = DAG.getBitcast(CastVT, Lo); in LowerBITCAST()
25354 Hi = DAG.getBitcast(CastVT, Hi); in LowerBITCAST()
26955 Lo = DAG.getBitcast(CastVT, Lo); in ReplaceNodeResults()
26956 Hi = DAG.getBitcast(CastVT, Hi); in ReplaceNodeResults()
[all …]
H A DX86InstrAVX512.td1801 X86VectorVTInfo CastVT> {
1804 … (IdxVT.VT (bitconvert (CastVT.VT _.RC:$src1))), _.RC:$src3),
1805 (_.VT (bitconvert (CastVT.VT _.RC:$src1))))),
1810 (IdxVT.VT (bitconvert (CastVT.VT _.RC:$src1))),
1812 (_.VT (bitconvert (CastVT.VT _.RC:$src1))))),
1817 (IdxVT.VT (bitconvert (CastVT.VT _.RC:$src1))),
1819 (_.VT (bitconvert (CastVT.VT _.RC:$src1))))),