Searched refs:ScalarVT (Results 1 - 8 of 8) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.cpp | 887 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 D | AMDGPUISelLowering.cpp | 624 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 D | SIISelLowering.cpp | 802 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 D | DAGCombiner.cpp | 17065 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 D | SelectionDAG.cpp | 5038 EVT ScalarVT = ScalarOp.getValueType(); 5042 if (ScalarVT.isInteger() && ScalarVT.bitsGT(InSVT))
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 4966 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 D | PPCISelLowering.cpp | 10069 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 D | AArch64ISelLowering.cpp | 7361 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