/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64RegisterBankInfo.cpp | 514 const LLT SrcTy = MRI.getType(MI.getOperand(2).getReg()); isFPIntrinsic() local 693 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); getInstrMapping() local 704 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); getInstrMapping() local 737 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); getInstrMapping() local 800 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); getInstrMapping() local 923 LLT SrcTy = MRI.getType(MI.getOperand(2).getReg()); getInstrMapping() local 978 LLT SrcTy = MRI.getType(MI.getOperand(MI.getNumOperands()-1).getReg()); getInstrMapping() local 1015 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); getInstrMapping() local 1041 const LLT SrcTy = MRI.getType(VReg); getInstrMapping() local [all...] |
H A D | AArch64LegalizerInfo.cpp | 152 const auto &SrcTy = Query.Types[0]; AArch64LegalizerInfo() local 519 const LLT &SrcTy = Query.Types[1]; AArch64LegalizerInfo() local 566 const LLT &SrcTy = Query.Types[1]; AArch64LegalizerInfo() local 585 const LLT &SrcTy = Query.Types[1]; AArch64LegalizerInfo() local 624 LLT SrcTy = Query.Types[1]; AArch64LegalizerInfo() local 932 const LLT &SrcTy = Query.Types[1]; AArch64LegalizerInfo() local 1094 LLT SrcTy = Q.Types[1]; AArch64LegalizerInfo() local 1103 LLT SrcTy = Q.Types[1]; 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); applyExtUaddvToUaddlv() local [all...] |
H A D | AArch64PostLegalizerLowering.cpp | 698 const LLT SrcTy = MRI.getType(Src1Reg); matchDupLane() local 754 const LLT SrcTy = MRI.getType(Src1Reg); applyDupLane() local 775 const LLT SrcTy = MRI.getType(Src1Reg); matchScalarizeVectorUnmerge() local 784 const LLT SrcTy = MRI.getType(Src1Reg); applyScalarizeVectorUnmerge() local [all...] |
H A D | AArch64InstructionSelector.cpp | 1081 selectFPConvOpc(unsigned GenericOpc,LLT DstTy,LLT SrcTy) selectFPConvOpc() argument 1842 getVectorSHLImm(LLT SrcTy,Register Reg,MachineRegisterInfo & MRI) getVectorSHLImm() argument 2110 LLT SrcTy = MRI.getType(SrcReg); preISelLower() local 2728 LLT SrcTy = MRI.getType(SrcReg); select() local 2794 LLT SrcTy = MRI.getType(I.getOperand(2).getReg()); select() local 3106 const LLT SrcTy = MRI.getType(SrcReg); select() local 3173 const LLT SrcTy = MRI.getType(I.getOperand(1).getReg()); select() local 3305 const LLT SrcTy = MRI.getType(SrcReg); select() local 3411 SrcTy = MRI.getType(I.getOperand(1).getReg()); select() local 3718 LLT SrcTy = MRI.getType(SrcReg); selectVectorICmp() local 3941 const LLT SrcTy = MRI.getType(I.getOperand(1).getReg()); selectMergeValues() local 4139 const LLT SrcTy = MRI.getType(SrcReg); selectSplitVectorUnmerge() local 7620 LLT SrcTy = MRI.getType(Extract->MI->getOperand(1).getReg()); selectExtractHigh() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCasts.cpp | 128 Type *SrcTy = CI1->getSrcTy(); in isEliminableCastPair() local 210 auto *SrcTy = dyn_cast<FixedVectorType>(X->getType()); commonCastTransforms() local 537 Type *SrcTy = Trunc.getSrcTy(); narrowBinOp() local 674 Type *DestTy = Trunc.getType(), *SrcTy = Src->getType(); visitTrunc() local 1116 Type *SrcTy = Src->getType(), *DestTy = Zext.getType(); visitZExt() local 1400 Type *SrcTy = Src->getType(), *DestTy = Sext.getType(); visitSExt() local 1627 Type *SrcTy = Src->getType(); isKnownExactCastIntToFP() local 1957 Type *SrcTy = SrcOp->getType(); visitPtrToInt() local 2027 VectorType *SrcTy = cast<VectorType>(InVal->getType()); optimizeVectorResizeWithIntegerBitCasts() local 2418 Type *SrcTy = Src->getType(); // Type B optimizeBitCastFromPhi() local 2583 Type *SrcTy = Src->getType(); visitBitCast() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineVerifier.cpp | 1111 LLT SrcTy = MRI->getType(Src); verifyPreISelGenericInstruction() local 1235 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); verifyPreISelGenericInstruction() local 1254 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); verifyPreISelGenericInstruction() local 1303 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); verifyPreISelGenericInstruction() local 1330 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); verifyPreISelGenericInstruction() local 1374 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); verifyPreISelGenericInstruction() local 1399 LLT SrcTy = MRI->getType(MI->getOperand(NumDsts).getReg()); verifyPreISelGenericInstruction() local 1469 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); verifyPreISelGenericInstruction() local 1488 LLT SrcTy = MRI->getType(MI->getOperand(2).getReg()); verifyPreISelGenericInstruction() local 1587 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); verifyPreISelGenericInstruction() local 1795 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); verifyPreISelGenericInstruction() local 1947 LLT SrcTy = MRI->getType(SrcReg); visitMachineInstrBefore() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
H A D | X86InstructionSelector.cpp | 766 const LLT SrcTy = MRI.getType(SrcReg); selectTruncOrPtrToInt() local 830 const LLT SrcTy = MRI.getType(SrcReg); selectZext() local 895 const LLT SrcTy = MRI.getType(SrcReg); selectAnyext() local 1200 const LLT SrcTy = MRI.getType(SrcReg); selectExtract() local 1251 const LLT SrcTy = MRI.getType(SrcReg); emitExtractSubreg() local 1289 const LLT SrcTy = MRI.getType(SrcReg); emitInsertSubreg() local 1416 const LLT SrcTy = MRI.getType(SrcReg0); selectMergeValues() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | GISelKnownBits.cpp | 458 LLT SrcTy = MRI.getType(SrcReg); computeKnownBitsImpl() local 650 LLT SrcTy = MRI.getType(Src); computeNumSignBits() local 682 LLT SrcTy = MRI.getType(Src); computeNumSignBits() local
|
H A D | CSEMIRBuilder.cpp | 198 LLT SrcTy = SrcOps[0].getLLTTy(*getMRI()); buildInstr() local
|
H A D | LegalizerHelper.cpp | 237 LLT SrcTy = MRI.getType(SrcReg); extractGCDType() local 251 LLT SrcTy = MRI.getType(SrcReg); extractGCDType() local 1361 LLT SrcTy = MRI.getType(SrcReg); narrowScalar() local 1484 LLT SrcTy = MRI.getType(LHS); narrowScalar() local 1790 LLT SrcTy = MRI.getType(Src1Reg); widenScalarMergeValues() local 1909 LLT SrcTy = MRI.getType(SrcReg); widenScalarUnmergeValues() local 2255 LLT SrcTy = MRI.getType(LHS); widenScalarMulo() local 3443 LLT SrcTy = MRI.getType(SrcReg); lowerStore() local 4205 LLT SrcTy = MRI.getType(SrcReg); fewerElementsVectorUnmergeValues() local 4915 tryNarrowPow2Reduction(MachineInstr & MI,Register SrcReg,LLT SrcTy,LLT NarrowTy,unsigned ScalarOpc) tryNarrowPow2Reduction() argument 5318 LLT SrcTy = LLT::fixed_vector( moreElementsVector() local 5655 LLT SrcTy = MRI.getType(Src); narrowScalarFPTOI() local 6338 LLT SrcTy = MRI.getType(Src); lowerEXT() local 6393 LLT SrcTy = MRI.getType(SrcReg); lowerTRUNC() local 8058 LLT SrcTy = MRI.getType(SrcReg); lowerVectorReduction() local 8477 LLT SrcTy = MRI.getType(Src); lowerMemcpy() local 8575 LLT SrcTy = MRI.getType(Src); lowerMemmove() local [all...] |
H A D | InlineAsmLowering.cpp | 188 auto SrcTy = MRI->getType(Src); in buildAnyextOrCopy() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 134 LLT SrcTy = MRI.getType(SrcReg); tryCombineZExt() local 204 LLT SrcTy = MRI.getType(SrcReg); tryCombineSExt() local 415 const LLT SrcTy = MRI.getType(MI.getOperand(NumDefs).getReg()); tryFoldUnmergeCast() local 661 LLT SrcTy = MRI.getType(Src1Reg); findValueFromBuildVector() local 1258 LLT SrcTy = MRI.getType(SrcReg); tryCombineExtract() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPostLegalizerCombiner.cpp | 274 LLT SrcTy = MRI.getType(SrcReg); applyUCharToFloat() local 372 LLT SrcTy = MRI.getType(MatchInfo.CvtVal); applyCvtF32UByteN() local
|
H A D | AMDGPUTargetTransformInfo.cpp | 1052 Type *SrcTy = NewV->getType(); rewriteIntrinsicWithAddressSpace() local 1110 Type *SrcTy = NewV->getType(); rewriteIntrinsicWithAddressSpace() local
|
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 1009 llvm::Type *SrcTy = Src->getType(); EmitIntegerTruncationCheckHelper() local 1103 llvm::Type *SrcTy = Src->getType(); EmitIntegerSignChangeCheckHelper() local 1163 llvm::Type *SrcTy = Src->getType(); EmitIntegerSignChangeCheck() local 1240 EmitScalarCast(Value * Src,QualType SrcType,QualType DstType,llvm::Type * SrcTy,llvm::Type * DstTy,ScalarConversionOpts Opts) EmitScalarCast() argument 1345 llvm::Type *SrcTy = Src->getType(); EmitScalarConversion() local 1518 EmitFixedPointConversion(Value * Src,QualType SrcTy,QualType DstTy,SourceLocation Loc) EmitFixedPointConversion() argument 1550 EmitComplexToScalarConversion(CodeGenFunction::ComplexPairTy Src,QualType SrcTy,QualType DstTy,SourceLocation Loc) EmitComplexToScalarConversion() argument 1718 llvm::Type *SrcTy = Src->getType(); VisitConvertVectorExpr() local 2085 llvm::Type *SrcTy = Src->getType(); VisitCastExpr() local 5073 auto SrcTy = Src->getType(); createCastsForTypeOfSameSize() local 5103 llvm::Type *SrcTy = Src->getType(); VisitAsTypeExpr() local 5166 EmitScalarConversion(Value * Src,QualType SrcTy,QualType DstTy,SourceLocation Loc) EmitScalarConversion() argument 5177 EmitComplexToScalarConversion(ComplexPairTy Src,QualType SrcTy,QualType DstTy,SourceLocation Loc) EmitComplexToScalarConversion() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCRegisterBankInfo.cpp | 220 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); getInstrMapping() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Execution.cpp | 1270 Type *SrcTy = SrcVal->getType(); executeTruncInst() local 1289 Type *SrcTy = SrcVal->getType(); executeSExtInst() local 1309 Type *SrcTy = SrcVal->getType(); executeZExtInst() local 1375 Type *SrcTy = SrcVal->getType(); executeFPToUIInst() local 1413 Type *SrcTy = SrcVal->getType(); executeFPToSIInst() local 1542 Type *SrcTy = SrcVal->getType(); executeBitCastInst() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | Verifier.cpp | 3216 unsigned SrcBitSize = SrcTy->getScalarSizeInBits(); in visitFPToUIInst() local 3238 unsigned SrcBitSize = SrcTy->getScalarSizeInBits(); in visitFPToSIInst() local 3081 Type *SrcTy = I.getOperand(0)->getType(); visitTruncInst() local 3099 Type *SrcTy = I.getOperand(0)->getType(); visitZExtInst() local 3117 Type *SrcTy = I.getOperand(0)->getType(); visitSExtInst() local 3135 Type *SrcTy = I.getOperand(0)->getType(); visitFPTruncInst() local 3152 Type *SrcTy = I.getOperand(0)->getType(); visitFPExtInst() local 3170 Type *SrcTy = I.getOperand(0)->getType(); visitUIToFPInst() local 3193 Type *SrcTy = I.getOperand(0)->getType(); visitSIToFPInst() local 3260 Type *SrcTy = I.getOperand(0)->getType(); visitPtrToIntInst() local 3281 Type *SrcTy = I.getOperand(0)->getType(); visitIntToPtrInst() local 3306 Type *SrcTy = I.getOperand(0)->getType(); visitAddrSpaceCastInst() 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-src/contrib/llvm-project/llvm/lib/Linker/ |
H A D | IRMover.cpp | 85 remapType(Type * SrcTy) remapType() argument 91 addTypeMapping(Type * DstTy,Type * SrcTy) addTypeMapping() argument 125 areTypesIsomorphic(Type * DstTy,Type * SrcTy) areTypesIsomorphic() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 657 // Return the number of instructions needed to truncate SrcTy to DstTy. in getVectorTruncCost() argument 699 // (SrcTy), t argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsLegalizerInfo.cpp | 431 LLT SrcTy = MRI.getType(Src); in legalizeCustom() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | Coroutines.cpp | 359 auto SrcTy = (*SI)->getType(); buildFrom() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/FuzzMutate/ |
H A D | RandomIRBuilder.cpp | 124 for (uint64_t SrcTy : SrcTys) { in findOrCreateSource() local
|