/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64RegisterBankInfo.cpp | 518 const LLT SrcTy = MRI.getType(MI.getOperand(2).getReg()); isFPIntrinsic() local 711 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); getInstrMapping() local 722 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); getInstrMapping() local 755 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); getInstrMapping() local 827 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); getInstrMapping() local 957 LLT SrcTy = MRI.getType(MI.getOperand(2).getReg()); getInstrMapping() local 1012 LLT SrcTy = MRI.getType(MI.getOperand(MI.getNumOperands()-1).getReg()); getInstrMapping() local 1056 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); getInstrMapping() local 1082 const LLT SrcTy = MRI.getType(VReg); getInstrMapping() local [all...] |
H A D | AArch64LegalizerInfo.cpp | 156 const auto &SrcTy = Query.Types[0]; AArch64LegalizerInfo() local 532 const LLT &SrcTy = Query.Types[1]; AArch64LegalizerInfo() local 567 const LLT &SrcTy = Query.Types[1]; AArch64LegalizerInfo() local 588 const LLT &SrcTy = Query.Types[1]; AArch64LegalizerInfo() local 629 LLT SrcTy = Query.Types[1]; AArch64LegalizerInfo() local 973 const LLT &SrcTy = Query.Types[1]; AArch64LegalizerInfo() local 1049 LLT SrcTy = Q.Types[0]; AArch64LegalizerInfo() local 1160 LLT SrcTy = Q.Types[1]; AArch64LegalizerInfo() local 1169 LLT SrcTy = Q.Types[1]; AArch64LegalizerInfo() local 1376 LLT SrcTy = MRI.getType(SrcReg1); legalizeICMP() local [all...] |
H A D | AArch64PreLegalizerCombiner.cpp | 250 LLT SrcTy; matchExtAddvToUdotAddv() local 315 LLT SrcTy = MRI.getType(Ext1SrcReg); applyExtAddvToUdotAddv() local 456 LLT SrcTy = MRI.getType(SrcReg); applyExtUaddvToUaddlv() local 589 LLT SrcTy = MRI.getType(SrcReg1); applyPushAddSubExt() local [all...] |
H A D | AArch64PostLegalizerLowering.cpp | 693 const LLT SrcTy = MRI.getType(Src1Reg); matchDupLane() local 749 const LLT SrcTy = MRI.getType(Src1Reg); applyDupLane() local 770 const LLT SrcTy = MRI.getType(Src1Reg); matchScalarizeVectorUnmerge() local 781 const LLT SrcTy = MRI.getType(Src1Reg); applyScalarizeVectorUnmerge() local [all...] |
H A D | AArch64InstructionSelector.cpp | 1092 selectFPConvOpc(unsigned GenericOpc,LLT DstTy,LLT SrcTy) selectFPConvOpc() argument 1853 getVectorSHLImm(LLT SrcTy,Register Reg,MachineRegisterInfo & MRI) getVectorSHLImm() argument 2121 LLT SrcTy = MRI.getType(SrcReg); preISelLower() local 2702 LLT SrcTy = MRI.getType(SrcReg); select() local 2768 LLT SrcTy = MRI.getType(I.getOperand(2).getReg()); select() local 3064 const LLT SrcTy = MRI.getType(SrcReg); select() local 3131 const LLT SrcTy = MRI.getType(I.getOperand(1).getReg()); select() local 3263 const LLT SrcTy = MRI.getType(SrcReg); select() local 3369 SrcTy = MRI.getType(I.getOperand(1).getReg()); select() local 3726 const LLT SrcTy = MRI.getType(I.getOperand(1).getReg()); selectMergeValues() local 3924 const LLT SrcTy = MRI.getType(SrcReg); selectSplitVectorUnmerge() local 7579 LLT SrcTy = MRI.getType(Extract->MI->getOperand(1).getReg()); selectExtractHigh() local [all...] |
/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineVerifier.cpp | 1118 LLT SrcTy = MRI->getType(Src); verifyPreISelGenericInstruction() local 1245 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); verifyPreISelGenericInstruction() local 1264 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); verifyPreISelGenericInstruction() local 1323 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); verifyPreISelGenericInstruction() local 1350 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); verifyPreISelGenericInstruction() local 1392 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); verifyPreISelGenericInstruction() local 1417 LLT SrcTy = MRI->getType(MI->getOperand(NumDsts).getReg()); verifyPreISelGenericInstruction() local 1488 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); verifyPreISelGenericInstruction() local 1507 LLT SrcTy = MRI->getType(MI->getOperand(2).getReg()); verifyPreISelGenericInstruction() local 1607 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); verifyPreISelGenericInstruction() local 1703 LLT SrcTy = MRI->getType(SrcOp.getReg()); verifyPreISelGenericInstruction() local 1770 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); verifyPreISelGenericInstruction() local 1794 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); verifyPreISelGenericInstruction() local 2014 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); verifyPreISelGenericInstruction() local 2172 LLT SrcTy = MRI->getType(SrcReg); visitMachineInstrBefore() local [all...] |
/llvm-project/llvm/lib/Target/X86/GISel/ |
H A D | X86InstructionSelector.cpp | 783 const LLT SrcTy = MRI.getType(SrcReg); selectTruncOrPtrToInt() local 847 const LLT SrcTy = MRI.getType(SrcReg); selectZext() local 912 const LLT SrcTy = MRI.getType(SrcReg); selectAnyext() local 1217 const LLT SrcTy = MRI.getType(SrcReg); selectExtract() local 1268 const LLT SrcTy = MRI.getType(SrcReg); emitExtractSubreg() local 1306 const LLT SrcTy = MRI.getType(SrcReg); emitInsertSubreg() local 1433 const LLT SrcTy = MRI.getType(SrcReg0); selectMergeValues() local [all...] |
/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | GISelKnownBits.cpp | 466 LLT SrcTy = MRI.getType(SrcReg); computeKnownBitsImpl() local 695 LLT SrcTy = MRI.getType(Src); computeNumSignBits() local 760 LLT SrcTy = MRI.getType(Src); computeNumSignBits() local [all...] |
H A D | CSEMIRBuilder.cpp | 185 LLT SrcTy = SrcOps[1].getLLTTy(*getMRI()); buildInstr() local 217 LLT SrcTy = SrcOps[0].getLLTTy(*getMRI()); 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 1388 LLT SrcTy = MRI.getType(SrcReg); narrowScalar() local 1511 LLT SrcTy = MRI.getType(LHS); narrowScalar() local 1839 LLT SrcTy = MRI.getType(Src1Reg); widenScalarMergeValues() local 1958 LLT SrcTy = MRI.getType(SrcReg); widenScalarUnmergeValues() local 2304 LLT SrcTy = MRI.getType(LHS); widenScalarMulo() local 3546 LLT SrcTy = MRI.getType(SrcReg); lowerStore() local 4333 LLT SrcTy = MRI.getType(SrcReg); fewerElementsVectorUnmergeValues() local 5079 tryNarrowPow2Reduction(MachineInstr & MI,Register SrcReg,LLT SrcTy,LLT NarrowTy,unsigned ScalarOpc) tryNarrowPow2Reduction() argument 5559 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); moreElementsVector() local 5925 LLT SrcTy = MRI.getType(Src); narrowScalarFPTOI() local 6622 LLT SrcTy = MRI.getType(Src); lowerEXT() local 6677 LLT SrcTy = MRI.getType(SrcReg); lowerTRUNC() local 8391 LLT SrcTy = MRI.getType(SrcReg); lowerVectorReduction() local 8801 LLT SrcTy = MRI.getType(Src); lowerMemcpy() local 8899 LLT SrcTy = MRI.getType(Src); lowerMemmove() local [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)); matchExtractVectorElementWithBuildVectorTrunc() local
|
/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(); narrowBinOp() local 682 Type *DestTy = Trunc.getType(), *SrcTy = Src->getType(); visitTrunc() local 1150 Type *SrcTy = Src->getType(), *DestTy = Zext.getType(); visitZExt() local 1438 Type *SrcTy = Src->getType(), *DestTy = Sext.getType(); visitSExt() local 1668 Type *SrcTy = Src->getType(); isKnownExactCastIntToFP() local 2033 Type *SrcTy = SrcOp->getType(); visitPtrToInt() local 2115 VectorType *SrcTy = cast<VectorType>(InVal->getType()); optimizeVectorResizeWithIntegerBitCasts() local 2506 Type *SrcTy = Src->getType(); // Type B optimizeBitCastFromPhi() local 2671 Type *SrcTy = Src->getType(); visitBitCast() local [all...] |
/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()); tryFoldUnmergeCast() local 679 LLT SrcTy = MRI.getType(Src1Reg); findValueFromBuildVector() local 1277 LLT SrcTy = MRI.getType(SrcReg); tryCombineExtract() local [all...] |
/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCRegisterBankInfo.cpp | 221 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); getInstrMapping() local
|
/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
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 1030 llvm::Type *SrcTy = Src->getType(); EmitIntegerTruncationCheckHelper() local 1141 llvm::Type *SrcTy = Src->getType(); EmitIntegerSignChangeCheckHelper() local 1183 llvm::Type *SrcTy = Src->getType(); EmitIntegerSignChangeCheck() local 1391 EmitScalarCast(Value * Src,QualType SrcType,QualType DstType,llvm::Type * SrcTy,llvm::Type * DstTy,ScalarConversionOpts Opts) EmitScalarCast() argument 1496 llvm::Type *SrcTy = Src->getType(); EmitScalarConversion() local 1669 EmitFixedPointConversion(Value * Src,QualType SrcTy,QualType DstTy,SourceLocation Loc) EmitFixedPointConversion() argument 1701 EmitComplexToScalarConversion(CodeGenFunction::ComplexPairTy Src,QualType SrcTy,QualType DstTy,SourceLocation Loc) EmitComplexToScalarConversion() argument 1875 llvm::Type *SrcTy = Src->getType(); VisitConvertVectorExpr() local 2261 llvm::Type *SrcTy = Src->getType(); VisitCastExpr() local 5403 auto SrcTy = Src->getType(); createCastsForTypeOfSameSize() local 5433 llvm::Type *SrcTy = Src->getType(); VisitAsTypeExpr() local 5496 EmitScalarConversion(Value * Src,QualType SrcTy,QualType DstTy,SourceLocation Loc) EmitScalarConversion() argument 5507 EmitComplexToScalarConversion(ComplexPairTy Src,QualType SrcTy,QualType DstTy,SourceLocation Loc) EmitComplexToScalarConversion() argument [all...] |
/llvm-project/llvm/lib/IR/ |
H A D | Verifier.cpp | 3200 Type *SrcTy = I.getOperand(0)->getType(); visitTruncInst() local 3218 Type *SrcTy = I.getOperand(0)->getType(); visitZExtInst() local 3236 Type *SrcTy = I.getOperand(0)->getType(); visitSExtInst() local 3254 Type *SrcTy = I.getOperand(0)->getType(); visitFPTruncInst() local 3271 Type *SrcTy = I.getOperand(0)->getType(); visitFPExtInst() local 3289 Type *SrcTy = I.getOperand(0)->getType(); visitUIToFPInst() local 3312 Type *SrcTy = I.getOperand(0)->getType(); visitSIToFPInst() local 3335 Type *SrcTy = I.getOperand(0)->getType(); visitFPToUIInst() local 3357 Type *SrcTy = I.getOperand(0)->getType(); visitFPToSIInst() local 3379 Type *SrcTy = I.getOperand(0)->getType(); visitPtrToIntInst() local 3400 Type *SrcTy = I.getOperand(0)->getType(); visitIntToPtrInst() local 3425 Type *SrcTy = I.getOperand(0)->getType(); visitAddrSpaceCastInst() local 5359 Type *SrcTy = Call.getOperand(0)->getType(); visitIntrinsicCall() local [all...] |
H A D | ConstantFold.cpp | 71 if (SrcTy == DestTy) in FoldBitCast() local 55 Type *SrcTy = Op->getOperand(0)->getType(); foldConstantCastPair() local
|
/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
|
/llvm-project/llvm/lib/Linker/ |
H A D | IRMover.cpp | 92 bool areTypesIsomorphic(Type *DstTy, Type *SrcTy); in addTypeMapping() argument 86 remapType(Type * SrcTy) remapType() argument 126 areTypesIsomorphic(Type * DstTy,Type * SrcTy) areTypesIsomorphic() argument [all...] |
/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsLegalizerInfo.cpp | 431 LLT SrcTy = MRI.getType(Src); in legalizeCustom() local
|
/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | Coroutines.cpp | 366 auto SrcTy = (*SI)->getType(); buildFrom() local
|
/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 659 getVectorTruncCost(Type * SrcTy,Type * DstTy) getVectorTruncCost() argument 701 getVectorBitmaskConversionCost(Type * SrcTy,Type * DstTy) getVectorBitmaskConversionCost() argument [all...] |
/llvm-project/llvm/lib/FuzzMutate/ |
H A D | RandomIRBuilder.cpp | 124 for (uint64_t SrcTy : SrcTys) { in findOrCreateSource() local
|