/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelperVectorOps.cpp | 40 LLT DstTy = MRI.getType(Dst); in matchExtractVectorElement() local 262 LLT DstTy = MRI.getType(Dst); in matchExtractVectorElementWithBuildVectorTrunc() local 341 LLT DstTy = MRI.getType(Dst); in matchExtractVectorElementWithShuffleVector() local 387 LLT DstTy = MRI.getType(Dst); in matchInsertVectorElementOOB() local 451 LLT DstTy = MRI.getType(Dst); in matchSubOfVScale() local 475 LLT DstTy = MRI.getType(Dst); in matchShlOfVScale() local
|
H A D | CombinerHelper.cpp | 343 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in matchCombineConcatVectors() local 1665 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in constantFoldFpUnary() local 2146 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in applyCombineUnmergeMergeToPlainValues() local 2412 LLT DstTy = MRI.getType(DstReg); in matchCombineI2PToP2I() local 2485 auto DstTy = MRI.getType(PtrAdd.getReg(0)); in matchCombineConstPtrAddToI2P() local 2512 LLT DstTy = MRI.getType(DstReg); in matchCombineAnyExtTrunc() local 2521 LLT DstTy = MRI.getType(DstReg); in matchCombineZextTrunc() local 2606 LLT DstTy = MRI.getType(DstReg); in applyCombineTruncOfExt() local 2646 LLT DstTy = MRI.getType(DstReg); in matchCombineTruncOfShift() local 2703 LLT DstTy = MRI.getType(Dst); in applyCombineTruncOfShift() local [all …]
|
H A D | MachineIRBuilder.cpp | 386 LLT DstTy = Res.getLLTTy(*getMRI()); in buildFConstant() local 598 LLT DstTy = Dst.getLLTTy(*getMRI()); in buildCast() local 619 LLT DstTy = Dst.getLLTTy(*getMRI()); in buildExtract() local 751 LLT DstTy = Res.getLLTTy(*getMRI()); in buildShuffleSplat() local 772 LLT DstTy = Res.getLLTTy(*getMRI()); in buildShuffleVector() local 1163 void MachineIRBuilder::validateTruncExt(const LLT DstTy, const LLT SrcTy, in validateTruncExt() 1304 LLT DstTy = DstOps[0].getLLTTy(*getMRI()); in buildInstr() local
|
H A D | GISelKnownBits.cpp | 149 LLT DstTy = MRI.getType(R); in computeKnownBitsImpl() local 671 LLT DstTy = MRI.getType(R); in computeNumSignBits() local
|
H A D | LegalizerHelper.cpp | 250 LLT LegalizerHelper::extractGCDType(SmallVectorImpl<Register> &Parts, LLT DstTy, in extractGCDType() 258 LLT LegalizerHelper::buildLCMMergePieces(LLT DstTy, LLT NarrowTy, LLT GCDTy, in buildLCMMergePieces() 351 LLT DstTy = MRI.getType(DstReg); in buildWidenedRemergeToDst() local 1231 LLT DstTy = MRI.getType(DstReg); in narrowScalar() local 1358 LLT DstTy = MRI.getType(DstReg); in narrowScalar() local 1978 LLT DstTy = MRI.getType(Dst0Reg); in widenScalarUnmergeValues() local 3473 LLT DstTy = MRI.getType(DstReg); in lowerLoad() local 4026 LLT DstTy = MRI.getType(DstReg); in lower() local 4408 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in fewerElementsVectorUnmergeValues() local 5289 LLT DstTy = MRI.getType(DstReg); in narrowScalarShift() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineVerifier.cpp | 1184 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local 1259 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local 1275 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local 1294 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local 1327 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local 1353 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local 1380 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local 1422 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local 1440 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local 1478 LLT DstTy = MRI->getType(MI->getOperand(0).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 | 799 const LLT DstTy = MRI.getType(DstReg); in selectTruncOrPtrToInt() local 863 const LLT DstTy = MRI.getType(DstReg); in selectZext() local 928 const LLT DstTy = MRI.getType(DstReg); in selectAnyext() local 1135 const LLT DstTy = MRI.getType(DstReg); in selectUAddSub() local 1233 const LLT DstTy = MRI.getType(DstReg); in selectExtract() local 1284 const LLT DstTy = MRI.getType(DstReg); in emitExtractSubreg() local 1322 const LLT DstTy = MRI.getType(DstReg); in emitInsertSubreg() local 1366 const LLT DstTy = MRI.getType(DstReg); in selectInsert() local 1449 const LLT DstTy = MRI.getType(DstReg); in selectMergeValues() local 1521 const LLT DstTy = MRI.getType(DstReg); in materializeFP() local [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 100 const LLT DstTy = MRI.getType(DstReg); in tryCombineAnyExt() local 135 LLT DstTy = MRI.getType(DstReg); in tryCombineZExt() local 180 const LLT DstTy = MRI.getType(DstReg); in tryCombineZExt() local 207 LLT DstTy = MRI.getType(DstReg); in tryCombineSExt() local 244 const LLT DstTy = MRI.getType(DstReg); in tryCombineSExt() local 267 const LLT DstTy = MRI.getType(DstReg); in tryCombineTrunc() local 388 LLT DstTy = MRI.getType(DstReg); in tryFoldImplicitDef() local 972 LLT DstTy = MRI.getType(Dst); in tryCombineMergeLike() local 1276 LLT DstTy = MRI.getType(DstReg); in tryCombineExtract() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64PostLegalizerLowering.cpp | 353 LLT DstTy = MRI.getType(Dst); in matchEXT() local 694 const LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in matchDupLane() local 922 LLT DstTy = MRI.getType(LHS); in getVectorFCMP() local 980 LLT DstTy = MRI.getType(Dst); in matchLowerVectorFCMP() local 1006 LLT DstTy = MRI.getType(Dst); in applyLowerVectorFCMP() local 1079 LLT DstTy = MRI.getType(DstReg); in matchVectorSextInReg() local 1101 LLT DstTy = MRI.getType(Unmerge.getReg(0)); in matchUnmergeExtToUnmerge() local 1142 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in matchExtMulToMULL() local 1172 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in applyExtMulToMULL() local
|
H A D | AArch64PostLegalizerCombiner.cpp | 71 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in matchExtractVecEltPairwiseAdd() local 347 const LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in matchOrToBSP() local 389 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in matchCombineMulCMLT() local 425 LLT DstTy = MRI.getType(DstReg); in applyCombineMulCMLT() local
|
H A D | AArch64PreLegalizerCombiner.cpp | 245 LLT DstTy = MRI.getType(DstReg); in matchExtAddvToUdotAddv() local 434 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in matchExtUaddvToUaddlv() local 457 LLT DstTy = MRI.getType(DstReg); in applyExtUaddvToUaddlv() local 568 LLT DstTy = MRI.getType(DstReg); in matchPushAddSubExt() local
|
H A D | AArch64LegalizerInfo.cpp | 629 LLT DstTy = Query.Types[0]; in AArch64LegalizerInfo() local 989 const LLT &DstTy = Query.Types[0]; in AArch64LegalizerInfo() local 1032 const LLT DstTy = Query.Types[0]; in AArch64LegalizerInfo() local 1411 LLT DstTy = MRI.getType(DstReg); in legalizeICMP() local 1623 LLT DstTy = MRI.getType(DstReg); in legalizeIntrinsic() local
|
H A D | AArch64InstructionSelector.cpp | 1097 static unsigned selectFPConvOpc(unsigned GenericOpc, LLT DstTy, LLT SrcTy) { in selectFPConvOpc() 2101 const LLT DstTy = MRI.getType(DstReg); in preISelLower() local 2109 LLT DstTy = MRI.getType(I.getOperand(0).getReg()); in preISelLower() local 2127 LLT DstTy = MRI.getType(I.getOperand(0).getReg()); in preISelLower() local 2202 const LLT DstTy = MRI.getType(I.getOperand(0).getReg()); in earlySelectSHL() local 2718 LLT DstTy = MRI.getType(DstReg); in select() local 2784 LLT DstTy = MRI.getType(I.getOperand(0).getReg()); in select() local 3145 const LLT DstTy = MRI.getType(I.getOperand(0).getReg()); in select() local 3277 const LLT DstTy = MRI.getType(DefReg); in select() local 3383 const LLT DstTy = MRI.getType(I.getOperand(0).getReg()), in select() local [all …]
|
H A D | AArch64RegisterBankInfo.cpp | 688 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local 732 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Execution.cpp | 1231 GenericValue Interpreter::executeTruncInst(Value *SrcVal, Type *DstTy, in executeTruncInst() 1251 GenericValue Interpreter::executeSExtInst(Value *SrcVal, Type *DstTy, in executeSExtInst() 1271 GenericValue Interpreter::executeZExtInst(Value *SrcVal, Type *DstTy, in executeZExtInst() 1292 GenericValue Interpreter::executeFPTruncInst(Value *SrcVal, Type *DstTy, in executeFPTruncInst() 1315 GenericValue Interpreter::executeFPExtInst(Value *SrcVal, Type *DstTy, in executeFPExtInst() 1337 GenericValue Interpreter::executeFPToUIInst(Value *SrcVal, Type *DstTy, in executeFPToUIInst() 1375 GenericValue Interpreter::executeFPToSIInst(Value *SrcVal, Type *DstTy, in executeFPToSIInst() 1412 GenericValue Interpreter::executeUIToFPInst(Value *SrcVal, Type *DstTy, in executeUIToFPInst() 1444 GenericValue Interpreter::executeSIToFPInst(Value *SrcVal, Type *DstTy, in executeSIToFPInst() 1478 GenericValue Interpreter::executePtrToIntInst(Value *SrcVal, Type *DstTy, in executePtrToIntInst() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | BDCE.cpp | 120 auto *const DstTy = SE->getDestTy(); in bitTrackingDCE() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | TruncInstCombine.cpp | 180 Type *DstTy = CurrentTruncInst->getType(); in getMinBitWidth() local 490 Type *DstTy = CurrentTruncInst->getType(); in ReduceExpressionGraph() local
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 959 QualType DstType, llvm::Type *DstTy, SourceLocation Loc) { in EmitFloatConversionCheck() 1032 llvm::Type *DstTy = Dst->getType(); in EmitIntegerTruncationCheckHelper() local 1143 llvm::Type *DstTy = Dst->getType(); in EmitIntegerSignChangeCheckHelper() local 1185 llvm::Type *DstTy = Dst->getType(); in EmitIntegerSignChangeCheck() local 1393 llvm::Type *DstTy, in EmitScalarCast() 1503 llvm::Type *DstTy = ConvertType(DstType); in EmitScalarConversion() local 1671 QualType DstTy, in EmitFixedPointConversion() 1702 CodeGenFunction::ComplexPairTy Src, QualType SrcTy, QualType DstTy, in EmitComplexToScalarConversion() 1877 llvm::Type *DstTy = ConvertType(DstType); in VisitConvertVectorExpr() local 2263 llvm::Type *DstTy = ConvertType(DestTy); in VisitCastExpr() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCRegisterBankInfo.cpp | 220 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVRegisterBankInfo.cpp | 335 LLT DstTy = MRI.getType(Dst); in getInstrMapping() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPURegisterBankInfo.cpp | 2186 LLT DstTy = MRI.getType(DstReg); in applyMappingImpl() local 2216 LLT DstTy = MRI.getType(DstReg); in applyMappingImpl() local 2309 LLT DstTy = MRI.getType(DstReg); in applyMappingImpl() local 2387 LLT DstTy = MRI.getType(DstReg); in applyMappingImpl() local 2474 LLT DstTy = MRI.getType(DstReg); in applyMappingImpl() local 2722 LLT DstTy = MRI.getType(DstReg); in applyMappingImpl() local 2799 LLT DstTy = MRI.getType(DstReg); in applyMappingImpl() local 4111 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
|
/freebsd/contrib/llvm-project/llvm/lib/Linker/ |
H A D | IRMover.cpp | 92 void TypeMapTy::addTypeMapping(Type *DstTy, Type *SrcTy) { in addTypeMapping() 126 bool TypeMapTy::areTypesIsomorphic(Type *DstTy, Type *SrcTy) { in areTypesIsomorphic() 951 ArrayType *DstTy = cast<ArrayType>(DstGV->getValueType()); in linkAppendingVarProto() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsLegalizerInfo.cpp | 430 LLT DstTy = MRI.getType(Dst); 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()
|