/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsFastISel.cpp | 991 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 1823 bool MipsFastISel::emitIntSExt32r1(MVT SrcVT, unsigned SrcReg, MVT DestVT, in emitIntSExt32r1() 1842 bool MipsFastISel::emitIntSExt32r2(MVT SrcVT, unsigned SrcReg, MVT DestVT, in emitIntSExt32r2() 1857 bool MipsFastISel::emitIntSExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, in emitIntSExt() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCFastISel.cpp | 824 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 1805 bool PPCFastISel::PPCEmitIntExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, in PPCEmitIntExt() 1876 EVT SrcVT = TLI.getValueType(DL, Src->getType(), true); in SelectTrunc() local 1915 MVT SrcVT = SrcEVT.getSimpleVT(); in SelectIntExt() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64FastISel.cpp | 1188 MVT SrcVT = RetVT; in emitAddSub() local 2835 EVT SrcVT = TLI.getValueType(DL, I->getOperand(0)->getType(), true); in selectFPToInt() local 2874 EVT SrcVT = TLI.getValueType(DL, I->getOperand(0)->getType(), true); in selectIntToFP() local 3045 MVT SrcVT = ArgVT; in processCallArgs() local 3055 MVT SrcVT = ArgVT; in processCallArgs() local 3961 MVT SrcVT = SrcEVT.getSimpleVT(); in selectTrunc() local 4105 unsigned AArch64FastISel::emitLSL_ri(MVT RetVT, MVT SrcVT, unsigned Op0, in emitLSL_ri() 4208 unsigned AArch64FastISel::emitLSR_ri(MVT RetVT, MVT SrcVT, unsigned Op0, in emitLSR_ri() 4324 unsigned AArch64FastISel::emitASR_ri(MVT RetVT, MVT SrcVT, unsigned Op0, in emitASR_ri() 4404 unsigned AArch64FastISel::emitIntExt(MVT SrcVT, unsigned SrcReg, MVT DestVT, in emitIntExt() [all …]
|
H A D | AArch64ISelLowering.cpp | 4291 EVT SrcVT = SrcVal.getValueType(); in LowerFP_ROUND() local 4492 EVT SrcVT = SrcVal.getValueType(); in LowerVectorFP_TO_INT_SAT() local 4570 EVT SrcVT = SrcVal.getValueType(); in LowerFP_TO_INT_SAT() local 9947 EVT SrcVT = In2.getValueType(); in LowerFCOPYSIGN() local 12141 EVT SrcVT = Src.getValueType(); in ReconstructShuffle() local 12191 EVT SrcVT = Src.ShuffleVec.getValueType(); in ReconstructShuffle() local 13122 EVT SrcVT = SrcOp.getValueType(); in LowerZERO_EXTEND_VECTOR_INREG() local 14958 EVT SrcVT = LHS.getValueType(); in EmitVectorComparison() local 15270 EVT SrcVT = Src.getValueType(); in LowerVECREDUCE() local 17589 bool AArch64TargetLowering::isExtractSubvectorCheap(EVT ResVT, EVT SrcVT, in isExtractSubvectorCheap() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FastISel.cpp | 700 unsigned Src, EVT SrcVT, in X86FastEmitExtend() 1245 EVT SrcVT = TLI.getValueType(DL, RV->getType()); in X86SelectRet() local 1543 MVT SrcVT = TLI.getSimpleValueType(DL, I->getOperand(0)->getType()); in X86SelectZExt() local 1601 MVT SrcVT = TLI.getSimpleValueType(DL, I->getOperand(0)->getType()); in X86SelectSExt() local 2402 EVT SrcVT = TLI.getValueType(DL, I->getOperand(0)->getType()); in X86SelectIntToFP() local 2515 EVT SrcVT = TLI.getValueType(DL, I->getOperand(0)->getType()); in X86SelectTrunc() local 3680 EVT SrcVT = TLI.getValueType(DL, I->getOperand(0)->getType()); in fastSelectInstruction() local 3696 MVT SrcVT, DstVT; in fastSelectInstruction() local
|
H A D | X86SelectionDAGInfo.cpp | 252 EVT SrcVT = Src.getValueType(); in emitConstantSizeRepmov() local
|
H A D | X86ISelLowering.cpp | 3195 bool X86TargetLowering::isExtractSubvectorCheap(EVT ResVT, EVT SrcVT, in isExtractSubvectorCheap() 5002 EVT SrcVT = Op.getOperand(0).getValueType(); in getTargetConstantBitsFromNode() local 6055 EVT SrcVT = SrcVec.getValueType(); in getFauxShuffleMask() local 6153 EVT SrcVT = Src.getValueType(); in getFauxShuffleMask() local 6231 EVT SrcVT = Src.getValueType(); in getFauxShuffleMask() local 6257 EVT SrcVT = Src.getValueType(); in getFauxShuffleMask() local 6470 EVT SrcVT = Src.getValueType(); in getShuffleScalarElt() local 8508 EVT SrcVT = Idx.getValueType(); in createVariablePermute() local 10059 static bool matchShuffleAsVTRUNC(MVT &SrcVT, MVT &DstVT, MVT VT, in matchShuffleAsVTRUNC() 10100 MVT SrcVT = Src.getSimpleValueType(); in getAVX512TruncNode() local [all …]
|
H A D | X86ISelDAGToDAG.cpp | 1355 MVT SrcVT = N->getOperand(0).getSimpleValueType(); in PreprocessISelDAG() local 1411 MVT SrcVT = N->getOperand(1).getSimpleValueType(); in PreprocessISelDAG() local 2772 MVT SrcVT = ShlSrc.getSimpleValueType(); in matchAddressRecursively() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMFastISel.cpp | 1342 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 D | ARMISelLowering.cpp | 6043 EVT SrcVT = Tmp1.getValueType(); in LowerFCOPYSIGN() local 6257 EVT SrcVT = Op.getValueType(); in ExpandBITCAST() local 8265 EVT SrcVT = Src.ShuffleVec.getValueType(); in ReconstructShuffle() local 18578 EVT SrcVT = Src.getValueType(); in PerformBITCASTCombine() local 18590 EVT SrcVT = Src.getValueType(); in PerformBITCASTCombine() local 19216 bool ARMTargetLowering::isTruncateFree(EVT SrcVT, EVT DstVT) const { in isTruncateFree() 20922 MVT SrcVT = (Sz == 16 ? MVT::f16 : MVT::f32); in LowerFP_EXTEND() local 20948 EVT SrcVT = SrcVal.getValueType(); in LowerFP_ROUND() local 21255 bool ARMTargetLowering::isExtractSubvectorCheap(EVT ResVT, EVT SrcVT, in isExtractSubvectorCheap()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelLowering.cpp | 1019 bool AMDGPUTargetLowering::isNarrowingProfitable(EVT SrcVT, EVT DestVT) const { in isNarrowingProfitable() 1548 EVT SrcVT = Op.getOperand(0).getValueType(); in LowerEXTRACT_SUBVECTOR() local 3356 EVT SrcVT = Src.getValueType(); in LowerUINT_TO_FP() local 3402 EVT SrcVT = Src.getValueType(); in LowerSINT_TO_FP() local 3451 EVT SrcVT = Src.getValueType(); in LowerFP_TO_INT64() local 3624 EVT SrcVT = Src.getValueType(); in LowerFP_TO_INT() local 3920 EVT SrcVT = Src.getValueType(); in performAssertSZExtCombine() local 4191 EVT SrcVT = Src.getValueType(); in performTruncateCombine() local 4934 EVT SrcVT = Src.getValueType(); in performFNegCombine() local 5020 EVT SrcVT = Src.getValueType(); in performFAbsCombine() local [all …]
|
H A D | SIISelLowering.cpp | 1928 bool SITargetLowering::isExtractSubvectorCheap(EVT ResVT, EVT SrcVT, in isExtractSubvectorCheap() 4213 EVT SrcVT = Src.getValueType(); in lowerFP_EXTEND() local 6676 EVT SrcVT = Src.getValueType(); in lowerFP_ROUND() local 7758 EVT SrcVT = Src.getValueType(); in padEltsToUndef() local 11219 EVT SrcVT = Src.getValueType(); in performUCharToFloatCombine() local 12406 EVT SrcVT = ExtSrc.getValueType(); in performOrCombine() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorOps.cpp | 1225 EVT SrcVT = Src.getValueType(); in ExpandANY_EXTEND_VECTOR_INREG() local 1259 EVT SrcVT = Src.getValueType(); in ExpandSIGN_EXTEND_VECTOR_INREG() local 1284 EVT SrcVT = Src.getValueType(); in ExpandZERO_EXTEND_VECTOR_INREG() local
|
H A D | FastISel.cpp | 1502 EVT SrcVT = TLI.getValueType(DL, I->getOperand(0)->getType()); in selectCast() local 1540 MVT SrcVT = SrcEVT.getSimpleVT(); in selectBitCast() local 1907 EVT SrcVT = TLI.getValueType(DL, I->getOperand(0)->getType()); in selectOperator() local
|
H A D | TargetLowering.cpp | 697 EVT SrcVT = Src.getValueType(); in SimplifyMultipleUseDemandedBits() local 855 EVT SrcVT = Src.getValueType(); in SimplifyMultipleUseDemandedBits() local 2425 EVT SrcVT = Src.getValueType(); in SimplifyDemandedBits() local 2470 EVT SrcVT = Src.getValueType(); in SimplifyDemandedBits() local 2533 EVT SrcVT = Src.getValueType(); in SimplifyDemandedBits() local 2683 EVT SrcVT = Src.getValueType(); in SimplifyDemandedBits() local 3114 EVT SrcVT = Src.getValueType(); in SimplifyDemandedVectorElts() local 3136 EVT SrcVT = Src.getValueType(); in SimplifyDemandedVectorElts() local 3553 EVT SrcVT = Src.getValueType(); in SimplifyDemandedVectorElts() local 8173 EVT SrcVT = Src.getValueType(); in expandFP_TO_SINT() local [all …]
|
H A D | LegalizeVectorTypes.cpp | 653 EVT SrcVT = Src.getValueType(); in ScalarizeVecRes_FP_TO_XINT_SAT() local 2558 EVT SrcVT = N->getOperand(0).getValueType(); in SplitVecRes_ExtendOp() local 3003 EVT SrcVT = N->getOperand(0).getValueType(); in SplitVecRes_FP_TO_XINT_SAT() local 5124 EVT SrcVT = Src.getValueType(); in WidenVecRes_FP_TO_XINT_SAT() local 5145 EVT SrcVT = Src.getValueType(); in WidenVecRes_XRINT() local 6684 EVT SrcVT = Src.getValueType(); in WidenVecOp_FP_TO_XINT_SAT() local 7273 EVT SrcVT = Source.getValueType(); in WidenVecOp_VP_CttzElements() local
|
H A D | LegalizeDAG.cpp | 714 EVT SrcVT = LD->getMemoryVT(); in LegalizeLoadOps() local 1781 EVT SrcVT = SrcOp.getValueType(); in EmitStackConvert() local 2651 EVT SrcVT = Op0.getValueType(); in ExpandLegalINT_TO_FP() local 3307 EVT SrcVT = Op.getValueType(); in ExpandNode() local
|
H A D | DAGCombiner.cpp | 3710 static SDValue getTruncatedUSUBSAT(EVT DstVT, EVT SrcVT, SDValue LHS, in getTruncatedUSUBSAT() 6792 EVT SrcVT = Src.getValueType(); in combineShiftAnd1ToBitTest() local 7040 EVT SrcVT = N0Op0.getValueType(); in visitAND() local 10925 EVT SrcVT = N->getValueType(0); in foldABSToABD() local 13034 EVT SrcVT = N0.getValueType(); in CombineExtLoad() local 13905 EVT SrcVT = N0.getOperand(0).getValueType(); in visitZERO_EXTEND() local 14875 EVT SrcVT = EVT::getVectorVT(*DAG.getContext(), in foldExtendVectorInregToExtendOfSubvector() local 14928 EVT SrcVT = N0.getValueType(); in visitTRUNCATE() local 17817 EVT SrcVT = Src.getValueType(); in FoldIntToFPToInt() local 23764 EVT SrcVT = Splat.getValueType(); in visitBUILD_VECTOR() local [all …]
|
H A D | LegalizeFloatTypes.cpp | 1119 static RTLIB::Libcall findFPToIntLibcall(EVT SrcVT, EVT RetVT, EVT &Promoted, in findFPToIntLibcall() 1952 EVT SrcVT = Src.getValueType(); in ExpandFloatRes_XINT_TO_FP() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TypePromotion.cpp | 940 EVT SrcVT = TLI->getValueType(DL, I->getType()); in run() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 1950 EVT SrcVT = Src.getValueType(); in LowerEXTEND_VECTOR_INREG() local 2727 EVT SrcVT = In.getValueType(); in truncateVectorWithNARROW() local 2809 EVT SrcVT = Src.getValueType(); in performBitcastCombine() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEISelLowering.cpp | 2734 static unsigned decideComp(EVT SrcVT, ISD::CondCode CC) { in decideComp() 2743 static EVT decideCompType(EVT SrcVT) { in decideCompType() 2749 static bool safeWithoutCompWithNull(EVT SrcVT, ISD::CondCode CC, in safeWithoutCompWithNull()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 1887 bool RISCVTargetLowering::isTruncateFree(EVT SrcVT, EVT DstVT) const { in isTruncateFree() 1899 EVT SrcVT = Val.getValueType(); in isTruncateFree() local 1928 bool RISCVTargetLowering::isSExtCheaperThanZExt(EVT SrcVT, EVT DstVT) const { in isSExtCheaperThanZExt() 2291 bool RISCVTargetLowering::isExtractSubvectorCheap(EVT ResVT, EVT SrcVT, in isExtractSubvectorCheap() 2949 MVT SrcVT = Src.getSimpleValueType(); in lowerFP_TO_INT_SAT() local 4669 MVT SrcVT = Src.getSimpleValueType(); in lowerVECTOR_SHUFFLEAsVSlidedown() local 5523 MVT SrcVT = Source.getSimpleValueType(); in lowerVPCttzElements() local 6578 MVT SrcVT = Src.getSimpleValueType(); in LowerOperation() local 8248 MVT SrcVT = Src.getSimpleValueType(); in lowerVectorTruncLike() local 8298 MVT SrcVT = Src.getSimpleValueType(); in lowerStrictFPExtendOrRoundLike() local [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 3177 virtual bool isFPExtFree(EVT DestVT, EVT SrcVT) const { in isFPExtFree() 3195 EVT DestVT, EVT SrcVT) const { in isFPExtFoldable() 3293 virtual bool isNarrowingProfitable(EVT SrcVT, EVT DestVT) const { in isNarrowingProfitable() 3319 virtual bool isExtractSubvectorCheap(EVT ResVT, EVT SrcVT, in isExtractSubvectorCheap()
|
H A D | BasicTTIImpl.h | 1307 auto *SrcVT = FixedVectorType::get(EltTy, VF); in getReplicationShuffleCost() local
|