Home
last modified time | relevance | path

Searched defs:DstTy (Results 1 – 25 of 72) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelperVectorOps.cpp40 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 DCombinerHelper.cpp343 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 DMachineIRBuilder.cpp386 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 DGISelKnownBits.cpp149 LLT DstTy = MRI.getType(R); in computeKnownBitsImpl() local
671 LLT DstTy = MRI.getType(R); in computeNumSignBits() local
H A DLegalizerHelper.cpp250 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 DMachineVerifier.cpp1184 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 DX86InstructionSelector.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86InstructionSelector.cpp799 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 DLegalizationArtifactCombiner.h100 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 DAArch64PostLegalizerLowering.cpp353 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 DAArch64PostLegalizerCombiner.cpp71 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 DAArch64PreLegalizerCombiner.cpp245 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 DAArch64LegalizerInfo.cpp629 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 DAArch64InstructionSelector.cpp1097 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 DAArch64RegisterBankInfo.cpp688 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 DExecution.cpp1231 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 DBDCE.cpp120 auto *const DstTy = SE->getDestTy(); in bitTrackingDCE() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DTruncInstCombine.cpp180 Type *DstTy = CurrentTruncInst->getType(); in getMinBitWidth() local
490 Type *DstTy = CurrentTruncInst->getType(); in ReduceExpressionGraph() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp959 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 DPPCRegisterBankInfo.cpp220 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVRegisterBankInfo.cpp335 LLT DstTy = MRI.getType(Dst); in getInstrMapping() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.cpp2186 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 DIRMover.cpp92 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 DMipsLegalizerInfo.cpp430 LLT DstTy = MRI.getType(Dst); in legalizeCustom() local
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp659 getVectorTruncCost(Type *SrcTy, Type *DstTy) { in getVectorTruncCost()
701 getVectorBitmaskConversionCost(Type *SrcTy, Type *DstTy) { in getVectorBitmaskConversionCost()

123