Home
last modified time | relevance | path

Searched defs:SrcTy (Results 1 – 25 of 95) sorted by relevance

1234

/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.cpp518 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 DAArch64LegalizerInfo.cpp156 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 DAArch64PreLegalizerCombiner.cpp250 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 DAArch64PostLegalizerLowering.cpp693 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 DAArch64InstructionSelector.cpp1092 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 DMachineVerifier.cpp1118 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 DX86InstructionSelector.cpp783 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 DGISelKnownBits.cpp466 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 DCSEMIRBuilder.cpp185 LLT SrcTy = SrcOps[1].getLLTTy(*getMRI()); buildInstr() local
217 LLT SrcTy = SrcOps[0].getLLTTy(*getMRI()); buildInstr() local
H A DLegalizerHelper.cpp238 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 DInlineAsmLowering.cpp188 auto SrcTy = MRI->getType(Src); in buildAnyextOrCopy() local
H A DCombinerHelperVectorOps.cpp263 LLT SrcTy = MRI.getType(Build->getSourceReg(0)); matchExtractVectorElementWithBuildVectorTrunc() local
/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp128 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 DLegalizationArtifactCombiner.h140 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 DPPCRegisterBankInfo.cpp221 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); getInstrMapping() local
/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPostLegalizerCombiner.cpp234 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 DCGExprScalar.cpp1030 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 DVerifier.cpp3200 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 DConstantFold.cpp71 if (SrcTy == DestTy) in FoldBitCast() local
55 Type *SrcTy = Op->getOperand(0)->getType(); foldConstantCastPair() local
/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp1234 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 DIRMover.cpp92 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 DMipsLegalizerInfo.cpp431 LLT SrcTy = MRI.getType(Src); in legalizeCustom() local
/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp366 auto SrcTy = (*SI)->getType(); buildFrom() local
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp659 getVectorTruncCost(Type * SrcTy,Type * DstTy) getVectorTruncCost() argument
701 getVectorBitmaskConversionCost(Type * SrcTy,Type * DstTy) getVectorBitmaskConversionCost() argument
[all...]
/llvm-project/llvm/lib/FuzzMutate/
H A DRandomIRBuilder.cpp124 for (uint64_t SrcTy : SrcTys) { in findOrCreateSource() local

1234