Home
last modified time | relevance | path

Searched defs:WideVT (Results 1 – 15 of 15) sorted by relevance

/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp5625 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 DTargetLowering.cpp6333 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 DLegalizeIntegerTypes.cpp1187 EVT WideVT = EVT::getIntegerVT(*DAG.getContext(), VTSize * 2); earlyExpandDIVFIX() local
4949 EVT WideVT = ExpandIntRes_XMULO() local
H A DDAGCombiner.cpp8943 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 DSelectionDAG.cpp12623 EVT WideVT = EVT::getVectorVT(*getContext(), VT.getVectorElementType(), WidenVector() local
/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp2667 EVT WideVT = Wide.getValueType(); LowerFP_ROUND() local
2702 EVT WideVT = Op.getValueType(); LowerFP_EXTEND() local
[all...]
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3961 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 DX86ISelLowering.cpp12471 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 DAArch64ISelDAGToDAG.cpp2217 EVT WideVT = RegSeq.getOperand(1)->getValueType(0); SelectLoadLane() local
2268 EVT WideVT = RegSeq.getOperand(1)->getValueType(0); SelectPostLoadLane() local
H A DAArch64ISelLowering.cpp1038 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 DSystemZISelLowering.cpp4567 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 DM68kISelLowering.cpp2034 EVT WideVT = WideVal.getValueType(); in EmitTest() local
/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp3180 EVT WideVT = MVT::i128; LowerUMULO_SMULO() local
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp8130 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 DAMDGPUISelLowering.cpp1853 EVT WideVT = WidenOrSplitVectorLoad() local