Searched refs:ScalarVT (Results 1 - 8 of 8) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp887 MVT ScalarVT = SimpleVT.getScalarType();
889 unsigned fromTypeWidth = std::max(8U, (unsigned)ScalarVT.getSizeInBits());
902 else if (ScalarVT.isFloatingPoint())
904 fromType = ScalarVT.SimpleTy == MVT::f16 ? NVPTX::PTXLdStInstCode::Untyped
1032 MVT ScalarVT = SimpleVT.getScalarType();
1034 unsigned FromTypeWidth = std::max(8U, (unsigned)ScalarVT.getSizeInBits());
1041 else if (ScalarVT.isFloatingPoint())
1042 FromType = ScalarVT.SimpleTy == MVT::f16 ? NVPTX::PTXLdStInstCode::Untyped
1750 MVT ScalarVT = SimpleVT.getScalarType();
1751 unsigned toTypeWidth = ScalarVT
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp624 EVT ScalarVT = VT.getScalarType(); local
625 return (ScalarVT == MVT::f32 || ScalarVT == MVT::f64 ||
626 (ScalarVT == MVT::f16 && Subtarget->has16BitInsts()));
631 EVT ScalarVT = VT.getScalarType(); local
632 return (ScalarVT != MVT::f32 && ScalarVT != MVT::f64);
985 EVT ScalarVT = EVT::getIntegerVT(State.getContext(), local
987 MemVT = EVT::getVectorVT(State.getContext(), ScalarVT, NumElements);
2759 MVT ScalarVT local
[all...]
H A DSIISelLowering.cpp802 EVT ScalarVT = VT.getScalarType(); local
803 unsigned Size = ScalarVT.getSizeInBits();
805 return ScalarVT.getSimpleVT();
826 EVT ScalarVT = VT.getScalarType(); local
827 unsigned Size = ScalarVT.getSizeInBits();
849 EVT ScalarVT = VT.getScalarType(); local
850 unsigned Size = ScalarVT.getSizeInBits();
852 RegisterVT = ScalarVT.getSimpleVT();
8034 EVT ScalarVT = VT.getScalarType(); local
8035 if (ScalarVT !
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp17065 EVT ScalarVT = N->getValueType(0); local
17068 return DAG.getUNDEF(ScalarVT);
17078 return VecVT.isInteger() ? DAG.getAnyExtOrTrunc(Elt, DL, ScalarVT) : Elt;
17087 if (InOp.getValueType() != ScalarVT) {
17088 assert(InOp.getValueType().isInteger() && ScalarVT.isInteger());
17089 return DAG.getSExtOrTrunc(InOp, DL, ScalarVT);
17098 return DAG.getUNDEF(ScalarVT);
17108 if (ScalarVT == InEltVT)
17127 return DAG.getNode(ISD::TRUNCATE, DL, ScalarVT, BCSrc);
17134 assert(X.getValueType().isScalarInteger() && ScalarVT
[all...]
H A DSelectionDAG.cpp5038 EVT ScalarVT = ScalarOp.getValueType();
5042 if (ScalarVT.isInteger() && ScalarVT.bitsGT(InSVT))
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp4966 MVT ScalarVT = MVT::INVALID_SIMPLE_VALUE_TYPE;
4968 ScalarVT = MVT::i8;
4970 ScalarVT = MVT::i16;
4972 ScalarVT = MVT::i32;
4974 Info.memVT = MVT::getVectorVT(ScalarVT, VT.getVectorNumElements());
5145 EVT ScalarVT = VecVT.getScalarType();
5146 return isOperationLegalOrCustomOrPromote(Opc, ScalarVT);
14727 MVT ScalarVT = VT.getVectorElementType();
14728 MVT SplitVT = MVT::getVectorVT(ScalarVT, NumElements / 2);
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp10069 EVT ScalarVT = Op.getValueType().getScalarType(),
10076 if (ScalarVT != ScalarMemVT)
10077 Load = DAG.getExtLoad(LN->getExtensionType(), dl, ScalarVT, LoadChain,
10083 Load = DAG.getLoad(ScalarVT, dl, LoadChain, BasePtr,
10158 EVT ScalarVT = Value.getValueType().getScalarType(),
10165 ISD::EXTRACT_VECTOR_ELT, dl, ScalarVT, Value,
10168 if (ScalarVT != ScalarMemVT)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp7361 EVT ScalarVT = VT.getVectorElementType(); local
7363 if (ScalarVT.getSizeInBits() < 32 && ScalarVT.isInteger())
7364 ScalarVT = MVT::i32;
7368 DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, ScalarVT, SrcVec, SrcLaneV),

Completed in 551 milliseconds