Home
last modified time | relevance | path

Searched refs:ExtVT (Results 1 – 11 of 11) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp12186 MVT ExtVT = MVT::getVectorVT(MVT::getIntegerVT(EltBits * Scale), in lowerShuffleAsSpecificZeroOrAnyExtend() local
12190 ExtVT, InputV, DAG); in lowerShuffleAsSpecificZeroOrAnyExtend()
12468 MVT ExtVT = VT; in lowerShuffleAsElementInsertion() local
12498 ExtVT = MVT::getVectorVT(MVT::i32, ExtVT.getSizeInBits() / 32); in lowerShuffleAsElementInsertion()
12501 V2 = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, ExtVT, V2S); in lowerShuffleAsElementInsertion()
12513 assert(VT == ExtVT && "Cannot change extended type when non-zeroable!"); in lowerShuffleAsElementInsertion()
12527 ExtVT, V1, V2); in lowerShuffleAsElementInsertion()
12534 V2 = DAG.getNode(X86ISD::VZEXT_MOVL, DL, ExtVT, V2); in lowerShuffleAsElementInsertion()
12535 if (ExtVT != VT) in lowerShuffleAsElementInsertion()
12846 MVT ExtVT; in lowerShuffleAsBroadcast() local
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp621 EVT LoadResultTy, EVT &ExtVT);
4769 EVT LoadResultTy, EVT &ExtVT) { in isAndLoadExtLoad() argument
4775 ExtVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits); in isAndLoadExtLoad()
4778 if (ExtVT == LoadedVT && in isAndLoadExtLoad()
4780 TLI.isLoadExtLegal(ISD::ZEXTLOAD, LoadResultTy, ExtVT))) { in isAndLoadExtLoad()
4792 if (!LoadedVT.bitsGT(ExtVT) || !ExtVT.isRound()) in isAndLoadExtLoad()
4796 !TLI.isLoadExtLegal(ISD::ZEXTLOAD, LoadResultTy, ExtVT)) in isAndLoadExtLoad()
4799 if (!TLI.shouldReduceLoadWidth(LoadN, ISD::ZEXTLOAD, ExtVT)) in isAndLoadExtLoad()
4906 EVT ExtVT; in SearchForAndLoads() local
4907 if (isAndLoadExtLoad(Mask, Load, Load->getValueType(0), ExtVT) && in SearchForAndLoads()
[all …]
DLegalizeVectorTypes.cpp369 EVT ExtVT = cast<VTSDNode>(N->getOperand(1))->getVT().getVectorElementType(); in ScalarizeVecRes_InregOp() local
372 LHS, DAG.getValueType(ExtVT)); in ScalarizeVecRes_InregOp()
3442 EVT ExtVT = EVT::getVectorVT(*DAG.getContext(), in WidenVecRes_InregOp() local
3448 WidenVT, WidenLHS, DAG.getValueType(ExtVT)); in WidenVecRes_InregOp()
3864 EVT ExtVT = EVT::getVectorVT(Ctx, ToMaskVT.getVectorElementType(), in convertMask() local
3866 Mask = DAG.getNode(ISD::SIGN_EXTEND, SDLoc(Mask), ExtVT, Mask); in convertMask()
DLegalizeIntegerTypes.cpp1046 EVT ExtVT = EVT::getVectorVT(*DAG.getContext(), NVT.getVectorElementType(), in PromoteIntRes_TRUNCATE() local
1048 SDValue WideExt = DAG.getNode(ISD::ZERO_EXTEND, dl, ExtVT, WideTrunc); in PromoteIntRes_TRUNCATE()
4118 EVT ExtVT = N->getMemoryVT(); in ExpandIntOp_STORE() local
4119 unsigned EBytes = ExtVT.getStoreSize(); in ExpandIntOp_STORE()
4123 ExtVT.getSizeInBits() - ExcessBits); in ExpandIntOp_STORE()
DSelectionDAG.cpp9310 EVT ExtVT = cast<VTSDNode>(Operands[1])->getVT().getVectorElementType(); in UnrollVectorOp() local
9313 getValueType(ExtVT))); in UnrollVectorOp()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.h185 EVT ExtVT) const override;
DAMDGPUISelLowering.cpp2994 EVT ExtVT = cast<VTSDNode>(N1)->getVT(); in performAssertSZExtCombine() local
2999 if (SrcVT.bitsGE(ExtVT)) { in performAssertSZExtCombine()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h731 EVT ExtVT = EVT::getEVT(Dst);
735 if (TLI->isLoadExtLegal(LType, ExtVT, LoadVT))
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp5516 EVT ExtVT = Op.getValueType(); in combineExtract() local
5518 unsigned ExtBytesPerElement = ExtVT.getVectorElementType().getStoreSize(); in combineExtract()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp2579 MVT ExtVT = in LowerVectorFP_TO_INT() local
2582 SDValue Ext = DAG.getNode(ISD::FP_EXTEND, dl, ExtVT, Op.getOperand(0)); in LowerVectorFP_TO_INT()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMISelLowering.cpp7333 EVT ExtVT = VT.getVectorElementType(); in LowerBUILD_VECTOR() local
7334 EVT HVT = EVT::getVectorVT(*DAG.getContext(), ExtVT, NumElts / 2); in LowerBUILD_VECTOR()