/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64RegisterBankInfo.cpp | 496 const LLT SrcTy = MRI.getType(MI.getOperand(2).getReg()); in isFPIntrinsic() local 689 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); in getInstrMapping() local 700 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); in getInstrMapping() local 733 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); in getInstrMapping() local 800 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); in getInstrMapping() local 930 LLT SrcTy = MRI.getType(MI.getOperand(2).getReg()); in getInstrMapping() local 985 LLT SrcTy = MRI.getType(MI.getOperand(MI.getNumOperands()-1).getReg()); in getInstrMapping() local 1028 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); in getInstrMapping() local 1054 const LLT SrcTy = MRI.getType(VReg); in getInstrMapping() local
|
H A D | AArch64LegalizerInfo.cpp | 156 const auto &SrcTy = Query.Types[0]; in AArch64LegalizerInfo() local 533 const LLT &SrcTy = Query.Types[1]; in AArch64LegalizerInfo() local 568 const LLT &SrcTy = Query.Types[1]; in AArch64LegalizerInfo() local 589 const LLT &SrcTy = Query.Types[1]; in AArch64LegalizerInfo() local 630 LLT SrcTy = Query.Types[1]; in AArch64LegalizerInfo() local 990 const LLT &SrcTy = Query.Types[1]; in AArch64LegalizerInfo() local 1033 const LLT SrcTy = Query.Types[1]; in AArch64LegalizerInfo() local 1080 LLT SrcTy = Q.Types[0]; in AArch64LegalizerInfo() local 1191 LLT SrcTy = Q.Types[1]; in AArch64LegalizerInfo() local 1200 LLT SrcTy = Q.Types[1]; in AArch64LegalizerInfo() local [all …]
|
H A D | AArch64PreLegalizerCombiner.cpp | 250 LLT SrcTy; in matchExtAddvToUdotAddv() local 315 LLT SrcTy = MRI.getType(Ext1SrcReg); in applyExtAddvToUdotAddv() local 456 LLT SrcTy = MRI.getType(SrcReg); in applyExtUaddvToUaddlv() local 589 LLT SrcTy = MRI.getType(SrcReg1); in applyPushAddSubExt() local
|
H A D | AArch64PostLegalizerLowering.cpp | 693 const LLT SrcTy = MRI.getType(Src1Reg); in matchDupLane() local 749 const LLT SrcTy = MRI.getType(Src1Reg); in applyDupLane() local 770 const LLT SrcTy = MRI.getType(Src1Reg); in matchScalarizeVectorUnmerge() local 781 const LLT SrcTy = MRI.getType(Src1Reg); in applyScalarizeVectorUnmerge() local
|
H A D | AArch64InstructionSelector.cpp | 1097 static unsigned selectFPConvOpc(unsigned GenericOpc, LLT DstTy, LLT SrcTy) { in selectFPConvOpc() 1858 static std::optional<int64_t> getVectorSHLImm(LLT SrcTy, Register Reg, in getVectorSHLImm() 2126 LLT SrcTy = MRI.getType(SrcReg); in preISelLower() local 2717 LLT SrcTy = MRI.getType(SrcReg); in select() local 2783 LLT SrcTy = MRI.getType(I.getOperand(2).getReg()); in select() local 3079 const LLT SrcTy = MRI.getType(SrcReg); in select() local 3146 const LLT SrcTy = MRI.getType(I.getOperand(1).getReg()); in select() local 3278 const LLT SrcTy = MRI.getType(SrcReg); in select() local 3384 SrcTy = MRI.getType(I.getOperand(1).getReg()); in select() local 3789 const LLT SrcTy = MRI.getType(I.getOperand(1).getReg()); in selectMergeValues() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineVerifier.cpp | 1149 LLT SrcTy = MRI->getType(Src); in verifyPreISelGenericInstruction() local 1276 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); in verifyPreISelGenericInstruction() local 1295 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); in verifyPreISelGenericInstruction() local 1354 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); in verifyPreISelGenericInstruction() local 1381 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); in verifyPreISelGenericInstruction() local 1423 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); in verifyPreISelGenericInstruction() local 1448 LLT SrcTy = MRI->getType(MI->getOperand(NumDsts).getReg()); in verifyPreISelGenericInstruction() local 1519 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); in verifyPreISelGenericInstruction() local 1538 LLT SrcTy = MRI->getType(MI->getOperand(2).getReg()); in verifyPreISelGenericInstruction() local 1550 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); in verifyPreISelGenericInstruction() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstructionSelector.cpp |
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
H A D | X86InstructionSelector.cpp | 800 const LLT SrcTy = MRI.getType(SrcReg); in selectTruncOrPtrToInt() local 864 const LLT SrcTy = MRI.getType(SrcReg); in selectZext() local 929 const LLT SrcTy = MRI.getType(SrcReg); in selectAnyext() local 1234 const LLT SrcTy = MRI.getType(SrcReg); in selectExtract() local 1285 const LLT SrcTy = MRI.getType(SrcReg); in emitExtractSubreg() local 1323 const LLT SrcTy = MRI.getType(SrcReg); in emitInsertSubreg() local 1450 const LLT SrcTy = MRI.getType(SrcReg0); in selectMergeValues() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | GISelKnownBits.cpp | 466 LLT SrcTy = MRI.getType(SrcReg); in computeKnownBitsImpl() local 695 LLT SrcTy = MRI.getType(Src); in computeNumSignBits() local 760 LLT SrcTy = MRI.getType(Src); in computeNumSignBits() local
|
H A D | CSEMIRBuilder.cpp | 185 LLT SrcTy = SrcOps[1].getLLTTy(*getMRI()); in buildInstr() local 217 LLT SrcTy = SrcOps[0].getLLTTy(*getMRI()); in buildInstr() local
|
H A D | LegalizerHelper.cpp | 238 LLT SrcTy = MRI.getType(SrcReg); in extractGCDType() local 252 LLT SrcTy = MRI.getType(SrcReg); in extractGCDType() local 1403 LLT SrcTy = MRI.getType(SrcReg); in narrowScalar() local 1526 LLT SrcTy = MRI.getType(LHS); in narrowScalar() local 1854 LLT SrcTy = MRI.getType(Src1Reg); in widenScalarMergeValues() local 1973 LLT SrcTy = MRI.getType(SrcReg); in widenScalarUnmergeValues() local 2319 LLT SrcTy = MRI.getType(LHS); in widenScalarMulo() local 3615 LLT SrcTy = MRI.getType(SrcReg); in lowerStore() local 4409 LLT SrcTy = MRI.getType(SrcReg); in fewerElementsVectorUnmergeValues() local 5161 LLT SrcTy, LLT NarrowTy, in tryNarrowPow2Reduction() [all …]
|
H A D | InlineAsmLowering.cpp | 188 auto SrcTy = MRI->getType(Src); in buildAnyextOrCopy() local
|
H A D | CombinerHelperVectorOps.cpp | 263 LLT SrcTy = MRI.getType(Build->getSourceReg(0)); in matchExtractVectorElementWithBuildVectorTrunc() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCasts.cpp | 128 Type *SrcTy = CI1->getSrcTy(); in isEliminableCastPair() local 216 auto *SrcTy = dyn_cast<FixedVectorType>(X->getType()); in commonCastTransforms() local 545 Type *SrcTy = Trunc.getSrcTy(); in narrowBinOp() local 682 Type *DestTy = Trunc.getType(), *SrcTy = Src->getType(); in visitTrunc() local 1150 Type *SrcTy = Src->getType(), *DestTy = Zext.getType(); in visitZExt() local 1438 Type *SrcTy = Src->getType(), *DestTy = Sext.getType(); in visitSExt() local 1668 Type *SrcTy = Src->getType(); in isKnownExactCastIntToFP() local 2033 Type *SrcTy = SrcOp->getType(); in visitPtrToInt() local 2117 VectorType *SrcTy = cast<VectorType>(InVal->getType()); in optimizeVectorResizeWithIntegerBitCasts() local 2508 Type *SrcTy = Src->getType(); // Type B in optimizeBitCastFromPhi() local [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 140 LLT SrcTy = MRI.getType(SrcReg); in tryCombineZExt() local 211 LLT SrcTy = MRI.getType(SrcReg); in tryCombineSExt() local 429 const LLT SrcTy = MRI.getType(MI.getOperand(NumDefs).getReg()); in tryFoldUnmergeCast() local 679 LLT SrcTy = MRI.getType(Src1Reg); in findValueFromBuildVector() local 1277 LLT SrcTy = MRI.getType(SrcReg); in tryCombineExtract() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPostLegalizerCombiner.cpp | 234 LLT SrcTy = MRI.getType(SrcReg); in applyUCharToFloat() local 351 LLT SrcTy = MRI.getType(MatchInfo.CvtVal); in applyCvtF32UByteN() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCRegisterBankInfo.cpp | 221 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); in getInstrMapping() local
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 1031 llvm::Type *SrcTy = Src->getType(); in EmitIntegerTruncationCheckHelper() local 1142 llvm::Type *SrcTy = Src->getType(); in EmitIntegerSignChangeCheckHelper() local 1184 llvm::Type *SrcTy = Src->getType(); in EmitIntegerSignChangeCheck() local 1392 QualType DstType, llvm::Type *SrcTy, in EmitScalarCast() 1497 llvm::Type *SrcTy = Src->getType(); in EmitScalarConversion() local 1670 Value *ScalarExprEmitter::EmitFixedPointConversion(Value *Src, QualType SrcTy, in EmitFixedPointConversion() 1702 CodeGenFunction::ComplexPairTy Src, QualType SrcTy, QualType DstTy, in EmitComplexToScalarConversion() 1876 llvm::Type *SrcTy = Src->getType(); in VisitConvertVectorExpr() local 2262 llvm::Type *SrcTy = Src->getType(); in VisitCastExpr() local 5413 auto SrcTy = Src->getType(); in createCastsForTypeOfSameSize() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Verifier.cpp | 3212 Type *SrcTy = I.getOperand(0)->getType(); in visitTruncInst() local 3230 Type *SrcTy = I.getOperand(0)->getType(); in visitZExtInst() local 3248 Type *SrcTy = I.getOperand(0)->getType(); in visitSExtInst() local 3266 Type *SrcTy = I.getOperand(0)->getType(); in visitFPTruncInst() local 3283 Type *SrcTy = I.getOperand(0)->getType(); in visitFPExtInst() local 3301 Type *SrcTy = I.getOperand(0)->getType(); in visitUIToFPInst() local 3324 Type *SrcTy = I.getOperand(0)->getType(); in visitSIToFPInst() local 3347 Type *SrcTy = I.getOperand(0)->getType(); in visitFPToUIInst() local 3369 Type *SrcTy = I.getOperand(0)->getType(); in visitFPToSIInst() local 3391 Type *SrcTy = I.getOperand(0)->getType(); in visitPtrToIntInst() local [all …]
|
H A D | ConstantFold.cpp | 55 Type *SrcTy = Op->getOperand(0)->getType(); in foldConstantCastPair() local 71 Type *SrcTy = V->getType(); in FoldBitCast() local
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Execution.cpp | 1234 Type *SrcTy = SrcVal->getType(); in executeTruncInst() local 1253 Type *SrcTy = SrcVal->getType(); in executeSExtInst() local 1273 Type *SrcTy = SrcVal->getType(); in executeZExtInst() local 1339 Type *SrcTy = SrcVal->getType(); in executeFPToUIInst() local 1377 Type *SrcTy = SrcVal->getType(); in executeFPToSIInst() local 1506 Type *SrcTy = SrcVal->getType(); in executeBitCastInst() local
|
/freebsd/contrib/llvm-project/llvm/lib/Linker/ |
H A D | IRMover.cpp | 86 Type *remapType(Type *SrcTy) override { return get(SrcTy); } in remapType() 92 void TypeMapTy::addTypeMapping(Type *DstTy, Type *SrcTy) { in addTypeMapping() 126 bool TypeMapTy::areTypesIsomorphic(Type *DstTy, Type *SrcTy) { in areTypesIsomorphic()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsLegalizerInfo.cpp | 431 LLT SrcTy = MRI.getType(Src); in legalizeCustom() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 659 getVectorTruncCost(Type *SrcTy, Type *DstTy) { in getVectorTruncCost() 701 getVectorBitmaskConversionCost(Type *SrcTy, Type *DstTy) { in getVectorBitmaskConversionCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | Coroutines.cpp | 366 auto SrcTy = (*SI)->getType(); in buildFrom() local
|