/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 5625 EVT WideVT = TLI.getTypeToTransformTo(*DAG.getContext(), LdVT); WidenVecRes_LOAD() local 5756 EVT WideVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); WidenVecRes_MGATHER() local 5793 EVT WideVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); WidenVecRes_VP_GATHER() local 6024 EVT WideVT = ((NarrowVT == VT0) ? VT1 : VT0); WidenVSELECTMask() local 6557 EVT WideVT = EVT::getVectorVT(*DAG.getContext(), EltVT, WidenVecOp_Convert() local 6787 EVT WideVT = TLI.getTypeToTransformTo(*DAG.getContext(), StVT); WidenVecOp_STORE() local 6901 EVT WideVT = StVal.getValueType(); WidenVecOp_MSTORE() local 6912 EVT WideVT = EVT::getVectorVT(*DAG.getContext(), WidenVecOp_MSTORE() local 7090 EVT WideVT = Op.getValueType(); WidenVecOp_VECREDUCE() local 7128 EVT WideVT = Op.getValueType(); WidenVecOp_VECREDUCE_SEQ() local [all...] |
H A D | TargetLowering.cpp | 6333 EVT WideVT = EVT::getIntegerVT(*DAG.getContext(), Size * 2); BuildSDIV() local 6519 EVT WideVT = EVT::getIntegerVT(*DAG.getContext(), Size * 2); BuildUDIV() local 10434 forceExpandWideMUL(SelectionDAG & DAG,const SDLoc & dl,bool Signed,EVT WideVT,const SDValue LL,const SDValue LH,const SDValue RL,const SDValue RH,SDValue & Lo,SDValue & Hi) const forceExpandWideMUL() argument 10545 EVT WideVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits() * 2); forceExpandWideMUL() local 10613 EVT WideVT = EVT::getIntegerVT(*DAG.getContext(), VTSize * 2); expandFixedPointMul() local 10901 EVT WideVT = EVT::getIntegerVT(*DAG.getContext(), VT.getScalarSizeInBits() * 2); expandMULO() local [all...] |
H A D | LegalizeIntegerTypes.cpp | 1187 EVT WideVT = EVT::getIntegerVT(*DAG.getContext(), VTSize * 2); earlyExpandDIVFIX() local 4949 EVT WideVT = ExpandIntRes_XMULO() local
|
H A D | DAGCombiner.cpp | 8943 EVT WideVT = EVT::getIntegerVT(Context, WideNumBits); mergeTruncStores() local 10257 EVT WideVT = LeftOp.getValueType(); combineShiftToMULH() local 12338 EVT WideVT = N1.getValueType().changeVectorElementTypeToInteger(); visitVSELECT() local 24568 EVT WideVT = N0.getValueType(); foldExtractSubvectorFromShuffleVector() local [all...] |
H A D | SelectionDAG.cpp | 12623 EVT WideVT = EVT::getVectorVT(*getContext(), VT.getVectorElementType(), WidenVector() local
|
/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelLowering.cpp | 2667 EVT WideVT = Wide.getValueType(); LowerFP_ROUND() local 2702 EVT WideVT = Op.getValueType(); LowerFP_EXTEND() local [all...] |
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 3961 MVT WideVT = MVT::getIntegerVT(ElemSizeInBits * 2); lowerBuildVectorViaPacking() local 4779 MVT WideVT = getWideningInterleave() local 6412 MVT WideVT = VT.changeVectorElementType(MVT::i8); LowerOperation() local 8447 MVT WideVT = MVT::getVectorVT(MVT::i8, VecVT.getVectorElementCount()); lowerINSERT_VECTOR_ELT() local 8657 MVT WideVT = MVT::getVectorVT(WideEltVT, WidenVecLen); lowerEXTRACT_VECTOR_ELT() local 8670 MVT WideVT = MVT::getVectorVT(MVT::i8, VecVT.getVectorElementCount()); lowerEXTRACT_VECTOR_ELT() local 10415 MVT WideVT = VT.changeVectorElementType(MVT::i8); widenVectorOpsToi8() local 17083 EVT WideVT = EVT::getVectorVT(*DAG.getContext(), WideScalarVT, PerformDAGCombine() local [all...] |
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 12471 MVT WideVT = WideVec.getSimpleValueType(); lowerShuffleOfExtractsAsVperm() local 17429 MVT WideVT = Res.getSimpleValueType(); lower1BitShuffle() local 19251 MVT WideVT = VT == MVT::v4f32 ? MVT::v8f32 : MVT::v8f64; lowerINT_TO_FP_vXi64() local 19703 MVT WideVT = VT == MVT::v4f64 ? MVT::v8f64 : MVT::v16f32; lowerUINT_TO_FP_vXi32() local 20277 MVT WideVT = ExtVT; LowerZERO_EXTEND_Mask() local 21021 MVT WideVT = SrcVT == MVT::v4f64 ? MVT::v8f64 : MVT::v16f32; LowerFP_TO_INT() local 21052 MVT WideVT = SrcVT == MVT::v4f32 ? MVT::v8f32 : MVT::v8f64; LowerFP_TO_INT() local 24397 MVT WideVT = ExtVT; LowerSIGN_EXTEND_Mask() local 24748 EVT WideVT = TLI.getTypeToTransformTo(*DAG.getContext(), StoreVT); LowerStore() local 28463 MVT WideVT = MVT::getIntegerVT(WideBits); LowerABD() local 30006 MVT WideVT = MVT::getVectorVT(MVT::i16, NumElts / 2); LowerFunnelShift() local 30080 MVT WideVT = MVT::getVectorVT(WideSVT, NumElts); LowerFunnelShift() local 30327 MVT WideVT = LowerRotate() local 31996 EVT WideVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); LowerMSCATTER() local 32674 EVT WideVT = EVT::getVectorVT(*DAG.getContext(), ReplaceNodeResults() local 33569 EVT WideVT = getTypeToTransformTo(*DAG.getContext(), DstVT); ReplaceNodeResults() local 33589 EVT WideVT = getTypeToTransformTo(*DAG.getContext(), VT); ReplaceNodeResults() local 33632 EVT WideVT = getTypeToTransformTo(*DAG.getContext(), VT); ReplaceNodeResults() local 41350 MVT WideVT = MVT::getVectorVT( combineTargetShuffle() local 44981 EVT WideVT = EVT::getVectorVT(*DAG.getContext(), MVT::i16, NumElts / 2); combineArithReduction() local 56806 MVT WideVT = Ext->getOperand(0).getSimpleValueType(); narrowExtractedVectorSelect() local [all...] |
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelDAGToDAG.cpp | 2217 EVT WideVT = RegSeq.getOperand(1)->getValueType(0); SelectLoadLane() local 2268 EVT WideVT = RegSeq.getOperand(1)->getValueType(0); SelectPostLoadLane() local
|
H A D | AArch64ISelLowering.cpp | 1038 for (MVT WideVT : MVT::fp_valuetypes()) { AArch64TargetLowering() local 14404 EVT WideVT = getPackedSVEVectorVT(InVT.getVectorElementCount()); LowerINSERT_SUBVECTOR() local 22663 auto WideVT = EVT::getVectorVT( combineI8TruncStore() local 27207 EVT WideVT = VT.widenIntegerVectorElementType(*DAG.getContext()); LowerFixedLengthVectorIntDivideToSVE() local [all...] |
/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 4567 EVT WideVT = MVT::i32; getCSAddressAndShifts() local 4595 EVT WideVT = MVT::i32; lowerATOMIC_LOAD_OP() local 4690 EVT WideVT = NarrowVT == MVT::i64 ? MVT::i64 : MVT::i32; lowerATOMIC_CMP_SWAP() local [all...] |
/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kISelLowering.cpp | 2034 EVT WideVT = WideVal.getValueType(); in EmitTest() local
|
/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 3180 EVT WideVT = MVT::i128; LowerUMULO_SMULO() local
|
/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 8130 EVT WideVT = EVT::getVectorVT(*DAG.getContext(), EltVT, WideNumElts); LowerTRUNCATEVector() local 8707 EVT WideVT = EVT::getVectorVT(*DAG.getContext(), EltVT, WideNumElts); widenVec() local 8738 EVT WideVT = Wide.getValueType(); LowerINT_TO_FPVector() local [all...] |
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelLowering.cpp | 1853 EVT WideVT = WidenOrSplitVectorLoad() local
|