Home
last modified time | relevance | path

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

1234

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.cpp597 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); in getInstrMapping() local
608 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); in getInstrMapping() local
643 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); in getInstrMapping() local
701 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); in getInstrMapping() local
787 LLT SrcTy = MRI.getType(MI.getOperand(2).getReg()); in getInstrMapping() local
842 LLT SrcTy = MRI.getType(MI.getOperand(MI.getNumOperands()-1).getReg()); in getInstrMapping() local
879 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); in getInstrMapping() local
905 const LLT SrcTy = MRI.getType(VReg); in getInstrMapping() local
H A DAArch64LegalizerInfo.cpp125 const auto &SrcTy = Query.Types[0]; in AArch64LegalizerInfo() local
374 const LLT &SrcTy = Query.Types[1]; in AArch64LegalizerInfo() local
400 const LLT &SrcTy = Query.Types[1]; in AArch64LegalizerInfo() local
425 LLT SrcTy = Query.Types[1]; in AArch64LegalizerInfo() local
664 const LLT &SrcTy = Query.Types[1]; in AArch64LegalizerInfo() local
824 LLT SrcTy = MRI.getType(SrcReg); in legalizeVectorTrunc() local
H A DAArch64InstructionSelector.cpp965 static unsigned selectFPConvOpc(unsigned GenericOpc, LLT DstTy, LLT SrcTy) { in selectFPConvOpc()
1631 static Optional<int64_t> getVectorSHLImm(LLT SrcTy, Register Reg, MachineRegisterInfo &MRI) { in getVectorSHLImm()
1854 const LLT SrcTy = MRI.getType(SrcReg); in preISelLower() local
1919 LLT SrcTy = MRI.getType(SrcReg); in preISelLower() local
2459 LLT SrcTy = MRI.getType(SrcReg); in select() local
2521 LLT SrcTy = MRI.getType(I.getOperand(2).getReg()); in select() local
2814 const LLT SrcTy = MRI.getType(I.getOperand(1).getReg()); in select() local
2941 const LLT SrcTy = MRI.getType(SrcReg); in select() local
3059 SrcTy = MRI.getType(I.getOperand(1).getReg()); in select() local
3350 const LLT SrcTy = MRI.getType(I.getOperand(0).getReg()); in selectIntrinsicTrunc() local
[all …]
H A DAArch64PostLegalizerLowering.cpp648 const LLT SrcTy = MRI.getType(Src1Reg); in matchDupLane() local
700 const LLT SrcTy = MRI.getType(Src1Reg); in applyDupLane() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DGISelKnownBits.cpp435 LLT SrcTy = MRI.getType(SrcReg); in computeKnownBitsImpl() local
557 LLT SrcTy = MRI.getType(Src); in computeNumSignBits() local
589 LLT SrcTy = MRI.getType(Src); in computeNumSignBits() local
H A DLegalizerHelper.cpp258 LLT SrcTy = MRI.getType(SrcReg); in extractGCDType() local
272 LLT SrcTy = MRI.getType(SrcReg); in extractGCDType() local
944 LLT SrcTy = MRI.getType(SrcReg); in narrowScalar() local
1348 LLT SrcTy = MRI.getType(Src1); in widenScalarMergeValues() local
1500 LLT SrcTy = MRI.getType(SrcReg); in widenScalarUnmergeValues() local
1626 LLT SrcTy = MRI.getType(SrcReg); in widenScalarExtract() local
1840 LLT SrcTy = MRI.getType(LHS); in widenScalarMulo() local
2423 LLT SrcTy = MRI.getType(Src); in lowerBitcast() local
2818 LLT SrcTy = MRI.getType(SrcReg); in lowerStore() local
3405 LLT SrcTy = MRI.getType(SrcReg); in fewerElementsVectorCasts() local
[all …]
H A DCombinerHelper.cpp496 LLT SrcTy = MRI.getType(MI.getOperand(1).getReg()); in matchCombineExtendingLoads() local
1942 LLT SrcTy = MRI.getType(ExtSrc); in matchCombineShlOfExtend() local
2018 LLT SrcTy = MRI.getType(Operands[0]); in applyCombineUnmergeMergeToPlainValues() local
2093 LLT SrcTy = MRI.getType(SrcReg); in applyCombineUnmergeWithDeadLanesToTrunc() local
2120 LLT SrcTy = MRI.getType(SrcReg); in matchCombineUnmergeZExtToZExt() local
2511 LLT SrcTy = MRI.getType(SrcReg); in applyCombineTruncOfExt() local
3769 LLT SrcTy = MRI.getType(SrcVec); in matchExtractVecEltBuildVec() local
H A DInlineAsmLowering.cpp246 auto SrcTy = MRI->getType(Src); in buildAnyextOrCopy() local
H A DMachineIRBuilder.cpp500 LLT SrcTy = Src.getLLTTy(*getMRI()); in buildCast() local
521 LLT SrcTy = Src.getLLTTy(*getMRI()); in buildExtract() local
960 void MachineIRBuilder::validateTruncExt(const LLT DstTy, const LLT SrcTy, in validateTruncExt()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineVerifier.cpp961 LLT SrcTy = MRI->getType(Src); in verifyPreISelGenericInstruction() local
1067 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); in verifyPreISelGenericInstruction() local
1086 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); in verifyPreISelGenericInstruction() local
1135 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); in verifyPreISelGenericInstruction() local
1162 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); in verifyPreISelGenericInstruction() local
1206 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); in verifyPreISelGenericInstruction() local
1223 LLT SrcTy = MRI->getType(MI->getOperand(MI->getNumOperands()-1).getReg()); in verifyPreISelGenericInstruction() local
1284 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); in verifyPreISelGenericInstruction() local
1305 LLT SrcTy = MRI->getType(MI->getOperand(2).getReg()); in verifyPreISelGenericInstruction() local
1414 LLT SrcTy = MRI->getType(MI->getOperand(1).getReg()); in verifyPreISelGenericInstruction() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp717 const LLT SrcTy = MRI.getType(SrcReg); in selectTruncOrPtrToInt() local
781 const LLT SrcTy = MRI.getType(SrcReg); in selectZext() local
846 const LLT SrcTy = MRI.getType(SrcReg); in selectAnyext() local
1104 const LLT SrcTy = MRI.getType(SrcReg); in selectExtract() local
1155 const LLT SrcTy = MRI.getType(SrcReg); in emitExtractSubreg() local
1193 const LLT SrcTy = MRI.getType(SrcReg); in emitInsertSubreg() local
1320 const LLT SrcTy = MRI.getType(SrcReg0); in selectMergeValues() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp252 Type *SrcTy = CI1->getSrcTy(); in isEliminableCastPair() local
623 Type *SrcTy = Trunc.getSrcTy(); in narrowBinOp() local
732 Type *DestTy = Trunc.getType(), *SrcTy = Src->getType(); in visitTrunc() local
1191 Type *SrcTy = Src->getType(), *DestTy = CI.getType(); in visitZExt() local
1466 Type *SrcTy = Src->getType(), *DestTy = CI.getType(); in visitSExt() local
1640 Type *SrcTy = Src->getType(); in isKnownExactCastIntToFP() local
1986 Type *SrcTy = SrcOp->getType(); in visitPtrToInt() local
2034 VectorType *SrcTy = cast<VectorType>(InVal->getType()); in optimizeVectorResizeWithIntegerBitCasts() local
2391 Type *SrcTy = Src->getType(); // Type B in optimizeBitCastFromPhi() local
2556 Type *SrcTy = Src->getType(); in visitBitCast() local
[all …]
H A DInstCombineShifts.cpp704 Type *SrcTy = TrOp->getType(); in FoldShiftByConstant() local
1320 Type *SrcTy = X->getType(); in visitAShr() local
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h120 LLT SrcTy = MRI.getType(SrcReg); in tryCombineZExt() local
175 LLT SrcTy = MRI.getType(SrcReg); in tryCombineSExt() local
369 const LLT SrcTy = MRI.getType(MI.getOperand(NumDefs).getReg()); in tryFoldUnmergeCast() local
765 LLT SrcTy = MRI.getType(SrcReg); in tryCombineExtract() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUPostLegalizerCombiner.cpp188 LLT SrcTy = MRI.getType(SrcReg); in applyUCharToFloat() local
239 LLT SrcTy = MRI.getType(MatchInfo.CvtVal); in applyCvtF32UByteN() local
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprScalar.cpp968 llvm::Type *SrcTy = Src->getType(); in EmitIntegerTruncationCheckHelper() local
1062 llvm::Type *SrcTy = Src->getType(); in EmitIntegerSignChangeCheckHelper() local
1122 llvm::Type *SrcTy = Src->getType(); in EmitIntegerSignChangeCheck() local
1199 QualType DstType, llvm::Type *SrcTy, in EmitScalarCast()
1293 llvm::Type *SrcTy = Src->getType(); in EmitScalarConversion() local
1466 Value *ScalarExprEmitter::EmitFixedPointConversion(Value *Src, QualType SrcTy, in EmitFixedPointConversion()
1498 CodeGenFunction::ComplexPairTy Src, QualType SrcTy, QualType DstTy, in EmitComplexToScalarConversion()
1653 llvm::Type *SrcTy = Src->getType(); in VisitConvertVectorExpr() local
1996 llvm::Type *SrcTy = Src->getType(); in VisitCastExpr() local
4709 auto SrcTy = Src->getType(); in createCastsForTypeOfSameSize() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DVerifier.cpp2833 Type *SrcTy = I.getOperand(0)->getType(); in visitTruncInst() local
2851 Type *SrcTy = I.getOperand(0)->getType(); in visitZExtInst() local
2869 Type *SrcTy = I.getOperand(0)->getType(); in visitSExtInst() local
2887 Type *SrcTy = I.getOperand(0)->getType(); in visitFPTruncInst() local
2904 Type *SrcTy = I.getOperand(0)->getType(); in visitFPExtInst() local
2922 Type *SrcTy = I.getOperand(0)->getType(); in visitUIToFPInst() local
2945 Type *SrcTy = I.getOperand(0)->getType(); in visitSIToFPInst() local
2968 Type *SrcTy = I.getOperand(0)->getType(); in visitFPToUIInst() local
2991 Type *SrcTy = I.getOperand(0)->getType(); in visitFPToSIInst() local
3014 Type *SrcTy = I.getOperand(0)->getType(); in visitPtrToIntInst() local
[all …]
H A DConstantFold.cpp96 Type *SrcTy = Op->getOperand(0)->getType(); in foldConstantCastPair() local
112 Type *SrcTy = V->getType(); in FoldBitCast() local
141 if (VectorType *SrcTy = dyn_cast<VectorType>(V->getType())) { in FoldBitCast() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp1270 Type *SrcTy = SrcVal->getType(); in executeTruncInst() local
1289 Type *SrcTy = SrcVal->getType(); in executeSExtInst() local
1309 Type *SrcTy = SrcVal->getType(); in executeZExtInst() local
1375 Type *SrcTy = SrcVal->getType(); in executeFPToUIInst() local
1413 Type *SrcTy = SrcVal->getType(); in executeFPToSIInst() local
1542 Type *SrcTy = SrcVal->getType(); in executeBitCastInst() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Linker/
H A DIRMover.cpp75 Type *remapType(Type *SrcTy) override { return get(SrcTy); } in remapType()
81 void TypeMapTy::addTypeMapping(Type *DstTy, Type *SrcTy) { in addTypeMapping()
115 bool TypeMapTy::areTypesIsomorphic(Type *DstTy, Type *SrcTy) { in areTypesIsomorphic()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp611 getVectorTruncCost(Type *SrcTy, Type *DstTy) { in getVectorTruncCost()
653 getVectorBitmaskConversionCost(Type *SrcTy, Type *DstTy) { in getVectorBitmaskConversionCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsLegalizerInfo.cpp424 LLT SrcTy = MRI.getType(Src); in legalizeCustom() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp284 Type *SrcTy, in getCastInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp485 Type *SrcTy = V->getType(); in createCast() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp560 auto *SrcTy = toVectorTy(Extend->getSrcTy()); in isWideningInstruction() local
612 EVT SrcTy = TLI->getValueType(DL, Src); in getCastInstrCost() local

1234