Home
last modified time | relevance | path

Searched defs:SrcVT (Results 1 – 25 of 36) sorted by relevance

12

/openbsd/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp991 EVT SrcVT = TLI.getValueType(DL, Src->getType(), true); in selectFPExt() local
1070 EVT SrcVT = TLI.getValueType(DL, Src->getType(), true); in selectFPTrunc() local
1093 MVT DstVT, SrcVT; in selectFPToInt() local
1204 MVT SrcVT = ArgVT; in processCallArgs() local
1212 MVT SrcVT = ArgVT; in processCallArgs() local
1776 EVT SrcVT, DestVT; in selectTrunc() local
1813 MVT SrcVT = SrcEVT.getSimpleVT(); in selectIntExt() local
1857 bool MipsFastISel::emitIntSExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, in emitIntSExt()
1866 bool MipsFastISel::emitIntZExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, in emitIntZExt()
1888 bool MipsFastISel::emitIntExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, in emitIntExt()
[all …]
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp824 MVT SrcVT = SrcEVT.getSimpleVT(); in PPCEmitCmp() local
957 EVT SrcVT = TLI.getValueType(DL, Src->getType(), true); in SelectFPExt() local
975 EVT SrcVT = TLI.getValueType(DL, Src->getType(), true); in SelectFPTrunc() local
1017 unsigned PPCFastISel::PPCMoveToFPReg(MVT SrcVT, unsigned SrcReg, in PPCMoveToFPReg()
1076 MVT SrcVT = SrcEVT.getSimpleVT(); in SelectIToFP() local
1188 MVT DstVT, SrcVT; in SelectFPToI() local
1807 bool PPCFastISel::PPCEmitIntExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, in PPCEmitIntExt()
1878 EVT SrcVT = TLI.getValueType(DL, Src->getType(), true); in SelectTrunc() local
1917 MVT SrcVT = SrcEVT.getSimpleVT(); in SelectIntExt() local
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp1184 MVT SrcVT = RetVT; in emitAddSub() local
2836 EVT SrcVT = TLI.getValueType(DL, I->getOperand(0)->getType(), true); in selectFPToInt() local
2875 EVT SrcVT = TLI.getValueType(DL, I->getOperand(0)->getType(), true); in selectIntToFP() local
3046 MVT SrcVT = ArgVT; in processCallArgs() local
3056 MVT SrcVT = ArgVT; in processCallArgs() local
3911 MVT SrcVT = SrcEVT.getSimpleVT(); in selectTrunc() local
4464 MVT SrcVT) { in optimizeIntExtLoad()
4521 MVT SrcVT; in selectIntExt() local
4622 MVT SrcVT = VT; in selectMul() local
4685 MVT SrcVT = RetVT; in selectShift() local
[all …]
H A DAArch64ISelLowering.cpp3867 EVT SrcVT = SrcVal.getValueType(); in LowerFP_ROUND() local
8525 EVT SrcVT = In2.getValueType(); in LowerFCOPYSIGN() local
11449 EVT SrcVT = SrcOp.getValueType(); in LowerZERO_EXTEND_VECTOR_INREG() local
13031 EVT SrcVT = LHS.getValueType(); in EmitVectorComparison() local
13211 EVT SrcVT = Src.getValueType(); in LowerVECREDUCE() local
17526 EVT SrcVT; in isExtendOrShiftOperand() local
21845 EVT SrcVT = Op.getValueType(); in ReplaceBITCASTResults() local
23561 EVT SrcVT = Val.getValueType(); in LowerFixedLengthFPExtendToSVE() local
23585 EVT SrcVT = Val.getValueType(); in LowerFixedLengthFPRoundToSVE() local
23613 EVT SrcVT = Val.getValueType(); in LowerFixedLengthIntToFPToSVE() local
[all …]
H A DAArch64ISelDAGToDAG.cpp760 EVT SrcVT; in getExtendTypeForNode() local
777 EVT SrcVT = N.getOperand(0).getValueType(); in getExtendTypeForNode() local
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86FastISel.cpp700 unsigned Src, EVT SrcVT, in X86FastEmitExtend()
1237 EVT SrcVT = TLI.getValueType(DL, RV->getType()); in X86SelectRet() local
1545 MVT SrcVT = TLI.getSimpleValueType(DL, I->getOperand(0)->getType()); in X86SelectZExt() local
1603 MVT SrcVT = TLI.getSimpleValueType(DL, I->getOperand(0)->getType()); in X86SelectSExt() local
2403 MVT SrcVT = TLI.getSimpleValueType(DL, I->getOperand(0)->getType()); in X86SelectIntToFP() local
2516 EVT SrcVT = TLI.getValueType(DL, I->getOperand(0)->getType()); in X86SelectTrunc() local
3625 EVT SrcVT = TLI.getValueType(DL, I->getOperand(0)->getType()); in fastSelectInstruction() local
3641 MVT SrcVT, DstVT; in fastSelectInstruction() local
H A DX86SelectionDAGInfo.cpp249 EVT SrcVT = Src.getValueType(); in emitConstantSizeRepmov() local
H A DX86ISelLowering.cpp22336 EVT SrcVT = In.getValueType(); in truncateVectorWithPACK() local
23073 EVT SrcVT = Src.getValueType(); in LRINT_LLRINTHelper() local
23128 EVT SrcVT = Src.getValueType(); in LowerFP_TO_INT_SAT() local
43393 EVT SrcVT = Src.getValueType(); in adjustBitcastSrcVectorSSE1() local
43457 EVT SrcVT = Src.getValueType(); in combineBitcastvxi1() local
43585 EVT SrcVT = Op.getValueType(); in combinevXi1ConstantToInteger() local
43615 EVT SrcVT = Op.getValueType(); in combineCastedMaskArithmetic() local
43810 EVT SrcVT = N0.getValueType(); in combineBitcast() local
44236 EVT SrcVT = Src.getValueType(); in combineMinMaxReduction() local
44590 EVT SrcVT = Src.getValueType(); in combineExtractWithShuffle() local
[all …]
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp895 bool AMDGPUTargetLowering::isNarrowingProfitable(EVT SrcVT, EVT DestVT) const { in isNarrowingProfitable()
1385 EVT SrcVT = Op.getOperand(0).getValueType(); in LowerEXTRACT_SUBVECTOR() local
2565 EVT SrcVT = Src.getValueType(); in LowerUINT_TO_FP() local
2603 EVT SrcVT = Src.getValueType(); in LowerSINT_TO_FP() local
2644 EVT SrcVT = Src.getValueType(); in LowerFP_TO_INT64() local
2815 EVT SrcVT = Src.getValueType(); in LowerFP_TO_INT() local
3102 EVT SrcVT = Src.getValueType(); in performAssertSZExtCombine() local
3363 EVT SrcVT = Src.getValueType(); in performTruncateCombine() local
4023 EVT SrcVT = Src.getValueType(); in performFNegCombine() local
4048 EVT SrcVT = Src.getValueType(); in performFAbsCombine() local
[all …]
H A DSIISelLowering.cpp1641 bool SITargetLowering::isExtractSubvectorCheap(EVT ResVT, EVT SrcVT, in isExtractSubvectorCheap()
5348 EVT SrcVT = Src.getValueType(); in lowerFP_ROUND() local
6245 EVT SrcVT = Src.getValueType(); in padEltsToUndef() local
9412 EVT SrcVT = Src.getValueType(); in performUCharToFloatCombine() local
9937 EVT SrcVT = ExtSrc.getValueType(); in performOrCombine() local
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMFastISel.cpp1342 MVT SrcVT = SrcEVT.getSimpleVT(); in ARMEmitCmp() local
1537 MVT SrcVT = SrcEVT.getSimpleVT(); in SelectIToFP() local
2588 EVT SrcVT, DestVT; in SelectTrunc() local
2606 unsigned ARMFastISel::ARMEmitIntExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, in ARMEmitIntExt()
2762 MVT SrcVT = SrcEVT.getSimpleVT(); in SelectIntExt() local
H A DARMISelLowering.cpp6013 EVT SrcVT = Tmp1.getValueType(); in LowerFCOPYSIGN() local
6227 EVT SrcVT = Op.getValueType(); in ExpandBITCAST() local
8188 EVT SrcVT = Src.ShuffleVec.getValueType(); in ReconstructShuffle() local
18356 EVT SrcVT = Src.getValueType(); in PerformBITCASTCombine() local
18368 EVT SrcVT = Src.getValueType(); in PerformBITCASTCombine() local
18980 bool ARMTargetLowering::isTruncateFree(EVT SrcVT, EVT DstVT) const { in isTruncateFree()
20689 MVT SrcVT = (Sz == 16 ? MVT::f16 : MVT::f32); in LowerFP_EXTEND() local
20715 EVT SrcVT = SrcVal.getValueType(); in LowerFP_ROUND() local
21022 bool ARMTargetLowering::isExtractSubvectorCheap(EVT ResVT, EVT SrcVT, in isExtractSubvectorCheap()
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp1046 EVT SrcVT = Src.getValueType(); in ExpandANY_EXTEND_VECTOR_INREG() local
1080 EVT SrcVT = Src.getValueType(); in ExpandSIGN_EXTEND_VECTOR_INREG() local
1105 EVT SrcVT = Src.getValueType(); in ExpandZERO_EXTEND_VECTOR_INREG() local
H A DFastISel.cpp1379 EVT SrcVT = TLI.getValueType(DL, I->getOperand(0)->getType()); in selectCast() local
1417 MVT SrcVT = SrcEVT.getSimpleVT(); in selectBitCast() local
1784 EVT SrcVT = TLI.getValueType(DL, I->getOperand(0)->getType()); in selectOperator() local
H A DTargetLowering.cpp675 EVT SrcVT = Src.getValueType(); in SimplifyMultipleUseDemandedBits() local
825 EVT SrcVT = Src.getValueType(); in SimplifyMultipleUseDemandedBits() local
2239 EVT SrcVT = Src.getValueType(); in SimplifyDemandedBits() local
2279 EVT SrcVT = Src.getValueType(); in SimplifyDemandedBits() local
2334 EVT SrcVT = Src.getValueType(); in SimplifyDemandedBits() local
2478 EVT SrcVT = Src.getValueType(); in SimplifyDemandedBits() local
7712 EVT SrcVT = Src.getValueType(); in expandFP_TO_SINT() local
7786 EVT SrcVT = Src.getValueType(); in expandFP_TO_UINT() local
7891 EVT SrcVT = Src.getValueType(); in expandUINT_TO_FP() local
8873 EVT SrcVT = LD->getMemoryVT(); in scalarizeVectorLoad() local
[all …]
H A DLegalizeDAG.cpp725 EVT SrcVT = LD->getMemoryVT(); in LegalizeLoadOps() local
1742 EVT SrcVT = SrcOp.getValueType(); in EmitStackConvert() local
2324 EVT SrcVT = Op0.getValueType(); in ExpandLegalINT_TO_FP() local
H A DLegalizeVectorTypes.cpp550 EVT SrcVT = Src.getValueType(); in ScalarizeVecRes_FP_TO_XINT_SAT() local
2290 EVT SrcVT = N->getOperand(0).getValueType(); in SplitVecRes_ExtendOp() local
2735 EVT SrcVT = N->getOperand(0).getValueType(); in SplitVecRes_FP_TO_XINT_SAT() local
4630 EVT SrcVT = Src.getValueType(); in WidenVecRes_FP_TO_XINT_SAT() local
6053 EVT SrcVT = Src.getValueType(); in WidenVecOp_FP_TO_XINT_SAT() local
H A DLegalizeFloatTypes.cpp948 static RTLIB::Libcall findFPToIntLibcall(EVT SrcVT, EVT RetVT, EVT &Promoted, in findFPToIntLibcall()
1671 EVT SrcVT = Src.getValueType(); in ExpandFloatRes_XINT_TO_FP() local
H A DDAGCombiner.cpp3359 static SDValue getTruncatedUSUBSAT(EVT DstVT, EVT SrcVT, SDValue LHS, in getTruncatedUSUBSAT()
11950 EVT SrcVT = N0.getValueType(); in CombineExtLoad() local
12776 EVT SrcVT = N0.getOperand(0).getValueType(); in visitZERO_EXTEND() local
13691 EVT SrcVT = EVT::getVectorVT(*DAG.getContext(), in foldExtendVectorInregToExtendOfSubvector() local
13745 EVT SrcVT = N0.getValueType(); in visitTRUNCATE() local
16322 EVT SrcVT = Src.getValueType(); in FoldIntToFPToInt() local
21846 EVT SrcVT = Splat.getValueType(); in visitBUILD_VECTOR() local
22111 EVT SrcVT = N->getOperand(0).getOperand(0).getValueType(); in combineConcatVectorOfCasts() local
22869 EVT SrcVT = SrcOp.getValueType(); in visitEXTRACT_SUBVECTOR() local
24524 EVT SrcVT = SrcVec.getValueType(); in visitSCALAR_TO_VECTOR() local
[all …]
/openbsd/gnu/llvm/llvm/lib/Target/VE/
H A DVEISelLowering.cpp2738 static unsigned decideComp(EVT SrcVT, ISD::CondCode CC) { in decideComp()
2747 static EVT decideCompType(EVT SrcVT) { in decideCompType()
2753 static bool safeWithoutCompWithNull(EVT SrcVT, ISD::CondCode CC, in safeWithoutCompWithNull()
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1170 bool RISCVTargetLowering::isTruncateFree(EVT SrcVT, EVT DstVT) const { in isTruncateFree()
1463 bool RISCVTargetLowering::isExtractSubvectorCheap(EVT ResVT, EVT SrcVT, in isExtractSubvectorCheap()
1997 MVT SrcVT = Src.getSimpleValueType(); in lowerFP_TO_INT_SAT() local
3159 MVT SrcVT = Src.getSimpleValueType(); in lowerVECTOR_SHUFFLEAsVSlidedown() local
3920 MVT SrcVT = Src.getSimpleValueType(); in LowerOperation() local
5084 MVT SrcVT = Src.getSimpleValueType(); in lowerVectorTruncLike() local
5143 MVT SrcVT = Src.getSimpleValueType(); in lowerVectorFPExtendOrRoundLike() local
7108 MVT SrcVT = Src.getSimpleValueType(); in lowerVPFPIntConvOp() local
9585 MVT SrcVT = Src.getSimpleValueType(); in performFP_TO_INTCombine() local
10582 EVT SrcVT = Src.getOperand(0).getValueType(); in PerformDAGCombine() local
[all …]
/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DTypePromotion.cpp931 EVT SrcVT = TLI->getValueType(DL, I->getType()); in run() local
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp748 auto *SrcVT = dyn_cast<FixedVectorType>(BCI.getSrcTy()); in visitBitCastInst() local
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DTargetLowering.h2929 virtual bool isFPExtFree(EVT DestVT, EVT SrcVT) const { in isFPExtFree()
2947 EVT DestVT, EVT SrcVT) const { in isFPExtFoldable()
3071 virtual bool isExtractSubvectorCheap(EVT ResVT, EVT SrcVT, in isExtractSubvectorCheap()
H A DBasicTTIImpl.h1247 auto *SrcVT = FixedVectorType::get(EltTy, VF); in getReplicationShuffleCost() local

12