/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineVerifier.cpp | 1146 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1218 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1234 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1253 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1286 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1302 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1329 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1373 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1391 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1428 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1450 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1468 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1487 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1545 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1596 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1608 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1727 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1753 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1761 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); verifyPreISelGenericInstruction() local 1946 LLT DstTy = MRI->getType(DstReg); visitMachineInstrBefore() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
H A D | X86InstructionSelector.cpp | 765 const LLT DstTy = MRI.getType(DstReg); selectTruncOrPtrToInt() local 829 const LLT DstTy = MRI.getType(DstReg); selectZext() local 894 const LLT DstTy = MRI.getType(DstReg); selectAnyext() local 1101 const LLT DstTy = MRI.getType(DstReg); selectUAddSub() local 1199 const LLT DstTy = MRI.getType(DstReg); selectExtract() local 1250 const LLT DstTy = MRI.getType(DstReg); emitExtractSubreg() local 1288 const LLT DstTy = MRI.getType(DstReg); emitInsertSubreg() local 1332 const LLT DstTy = MRI.getType(DstReg); selectInsert() local 1415 const LLT DstTy = MRI.getType(DstReg); selectMergeValues() local 1487 const LLT DstTy = MRI.getType(DstReg); materializeFP() local 1551 const LLT DstTy = MRI.getType(DstReg); selectImplicitDefOrPHI() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 99 const LLT DstTy = MRI.getType(DstReg); tryCombineAnyExt() local 129 LLT DstTy = MRI.getType(DstReg); tryCombineZExt() local 174 const LLT DstTy = MRI.getType(DstReg); tryCombineZExt() local 200 LLT DstTy = MRI.getType(DstReg); tryCombineSExt() local 230 const LLT DstTy = MRI.getType(DstReg); tryCombineSExt() local 253 const LLT DstTy = MRI.getType(DstReg); tryCombineTrunc() local 374 LLT DstTy = MRI.getType(DstReg); tryFoldImplicitDef() local 953 LLT DstTy = MRI.getType(Dst); tryCombineMergeLike() local 1257 LLT DstTy = MRI.getType(DstReg); tryCombineExtract() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64PostLegalizerLowering.cpp | 419 LLT DstTy = MRI.getType(Dst); matchEXT() local 699 const LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); matchDupLane() local 925 LLT DstTy = MRI.getType(LHS); getVectorFCMP() local 983 LLT DstTy = MRI.getType(Dst); matchLowerVectorFCMP() local 1009 LLT DstTy = MRI.getType(Dst); applyLowerVectorFCMP() local 1078 LLT DstTy = MRI.getType(DstReg); matchVectorSextInReg() local 1100 LLT DstTy = MRI.getType(Unmerge.getReg(0)); matchUnmergeExtToUnmerge() local 1141 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); matchExtMulToMULL() local 1171 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); applyExtMulToMULL() local [all...] |
H A D | AArch64InstructionSelector.cpp | 1081 selectFPConvOpc(unsigned GenericOpc,LLT DstTy,LLT SrcTy) selectFPConvOpc() argument 2085 const LLT DstTy = MRI.getType(DstReg); preISelLower() local 2093 LLT DstTy = MRI.getType(I.getOperand(0).getReg()); preISelLower() local 2111 LLT DstTy = MRI.getType(I.getOperand(0).getReg()); preISelLower() local 2186 const LLT DstTy = MRI.getType(I.getOperand(0).getReg()); earlySelectSHL() local 2573 LLT DstTy = MRI.getType(DstReg); select() local 2729 LLT DstTy = MRI.getType(DstReg); select() local 2795 LLT DstTy = MRI.getType(I.getOperand(0).getReg()); select() local 3172 const LLT DstTy = MRI.getType(I.getOperand(0).getReg()); select() local 3304 const LLT DstTy = MRI.getType(DefReg); select() local 3410 const LLT DstTy = MRI.getType(I.getOperand(0).getReg()), select() local 3498 const LLT DstTy = MRI.getType(I.getOperand(0).getReg()); select() local 3715 LLT DstTy = MRI.getType(DstReg); selectVectorICmp() local 3916 LLT DstTy = MRI.getType(DstReg); emitNarrowVector() local 3940 const LLT DstTy = MRI.getType(I.getOperand(0).getReg()); selectMergeValues() local 5209 const LLT DstTy = MRI.getType(I.getOperand(0).getReg()); selectShuffleVector() local 5326 const LLT DstTy = MRI.getType(DefReg); selectUSMovFromExtend() local 5389 const LLT DstTy = MRI.getType(DstReg); selectInsertElt() local 5798 LLT DstTy = MRI.getType(Dst); emitConstantVector() local 5855 tryOptConstantBuildVec(MachineInstr & I,LLT DstTy,MachineRegisterInfo & MRI) tryOptConstantBuildVec() argument 5928 const LLT DstTy = MRI.getType(I.getOperand(0).getReg()); selectBuildVector() local [all...] |
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 [all...] |
H A D | AArch64RegisterBankInfo.cpp | 692 getFPExtMapping(DstTy.getSizeInBits(), SrcTy.getSizeInBits()), in getInstrMapping() local 736 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); getInstrMapping() local
|
H A D | AArch64LegalizerInfo.cpp | 623 LLT DstTy = Query.Types[0]; AArch64LegalizerInfo() local 931 const LLT &DstTy = Query.Types[0]; AArch64LegalizerInfo() local 1478 LLT DstTy = MRI.getType(DstReg); legalizeIntrinsic() local 1975 LLT DstTy = MRI.getType(Dst); legalizeFCopySign() local [all...] |
H A D | AArch64PostLegalizerCombiner.cpp | 71 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in matchExtractVecEltPairwiseAdd() local 345 const LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); matchOrToBSP() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | BDCE.cpp | 114 auto *const DstTy = SE->getDestTy(); bitTrackingDCE() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Execution.cpp | 1267 executeTruncInst(Value * SrcVal,Type * DstTy,ExecutionContext & SF) executeTruncInst() argument 1287 executeSExtInst(Value * SrcVal,Type * DstTy,ExecutionContext & SF) executeSExtInst() argument 1307 executeZExtInst(Value * SrcVal,Type * DstTy,ExecutionContext & SF) executeZExtInst() argument 1328 executeFPTruncInst(Value * SrcVal,Type * DstTy,ExecutionContext & SF) executeFPTruncInst() argument 1351 executeFPExtInst(Value * SrcVal,Type * DstTy,ExecutionContext & SF) executeFPExtInst() argument 1373 executeFPToUIInst(Value * SrcVal,Type * DstTy,ExecutionContext & SF) executeFPToUIInst() argument 1411 executeFPToSIInst(Value * SrcVal,Type * DstTy,ExecutionContext & SF) executeFPToSIInst() argument 1448 executeUIToFPInst(Value * SrcVal,Type * DstTy,ExecutionContext & SF) executeUIToFPInst() argument 1480 executeSIToFPInst(Value * SrcVal,Type * DstTy,ExecutionContext & SF) executeSIToFPInst() argument 1514 executePtrToIntInst(Value * SrcVal,Type * DstTy,ExecutionContext & SF) executePtrToIntInst() argument 1524 executeIntToPtrInst(Value * SrcVal,Type * DstTy,ExecutionContext & SF) executeIntToPtrInst() argument 1537 executeBitCastInst(Value * SrcVal,Type * DstTy,ExecutionContext & SF) executeBitCastInst() argument [all...] |
/freebsd-src/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-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | MachineIRBuilder.cpp | 598 LLT DstTy = Dst.getLLTTy(*getMRI()); in buildExtract() local 379 LLT DstTy = Res.getLLTTy(*getMRI()); buildFConstant() local 577 LLT DstTy = Dst.getLLTTy(*getMRI()); buildCast() local 730 LLT DstTy = Res.getLLTTy(*getMRI()); buildShuffleSplat() local 744 LLT DstTy = Res.getLLTTy(*getMRI()); buildShuffleVector() local 1081 validateTruncExt(const LLT DstTy,const LLT SrcTy,bool IsExtend) validateTruncExt() argument 1222 LLT DstTy = DstOps[0].getLLTTy(*getMRI()); buildInstr() local [all...] |
H A D | CombinerHelper.cpp | 1509 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); constantFoldFpUnary() local 1994 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); applyCombineUnmergeMergeToPlainValues() local 2276 LLT DstTy = MRI.getType(DstReg); matchCombineI2PToP2I() local 2352 auto DstTy = MRI.getType(PtrAdd.getReg(0)); matchCombineConstPtrAddToI2P() local 2380 LLT DstTy = MRI.getType(DstReg); matchCombineAnyExtTrunc() local 2389 LLT DstTy = MRI.getType(DstReg); matchCombineZextTrunc() local 2475 LLT DstTy = MRI.getType(DstReg); applyCombineTruncOfExt() local 2516 LLT DstTy = MRI.getType(DstReg); matchCombineTruncOfShift() local 2575 LLT DstTy = MRI.getType(Dst); applyCombineTruncOfShift() local 2789 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); matchConstantLargerBitWidth() local 2807 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); applyFunnelShiftConstantModulo() local 2917 LLT DstTy = MRI.getType(DstReg); matchCombineInsertVecElts() local 2960 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); applyCombineInsertVecElts() local 4020 LLT DstTy = MRI.getType(DstReg); applyExtractVecEltBuildVec() local 4053 LLT DstTy = MRI.getType(DstReg); matchExtractAllEltsFromBuildVector() local 4278 LLT DstTy = MRI.getType(Dst); matchICmpToLHSKnownBits() local 4747 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); matchConstantFoldCastOp() local 5135 LLT DstTy = MRI.getType(Dst); matchUDivByConst() local 5183 LLT DstTy = MRI.getType(Dst); matchSDivByConst() local 5560 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); matchCombineFAddFMAFMulToFMadOrFMA() local 5751 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); matchCombineFSubFMulToFMadOrFMA() local 5801 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); matchCombineFSubFNegFMulToFMadOrFMA() local 5848 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); matchCombineFSubFpExtFMulToFMadOrFMA() local 5898 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); matchCombineFSubFpExtFNegFMulToFMadOrFMA() local 6065 getFPMinMaxOpcForSelect(CmpInst::Predicate Pred,LLT DstTy,SelectPatternNaNBehaviour VsNaNRetVal) const getFPMinMaxOpcForSelect() argument 6130 LLT DstTy = MRI.getType(Dst); matchFPSelectToMinMax() local 6562 LLT DstTy = MRI.getType(DstReg); tryFoldSelectToIntMinMax() local [all...] |
H A D | GISelKnownBits.cpp | 144 LLT DstTy = MRI.getType(R); computeKnownBitsImpl() local 626 LLT DstTy = MRI.getType(R); computeNumSignBits() local [all...] |
H A D | LegalizerHelper.cpp | 249 extractGCDType(SmallVectorImpl<Register> & Parts,LLT DstTy,LLT NarrowTy,Register SrcReg) extractGCDType() argument 257 buildLCMMergePieces(LLT DstTy,LLT NarrowTy,LLT GCDTy,SmallVectorImpl<Register> & VRegs,unsigned PadStrategy) buildLCMMergePieces() argument 350 LLT DstTy = MRI.getType(DstReg); buildWidenedRemergeToDst() local 1190 LLT DstTy = MRI.getType(DstReg); narrowScalar() local 1316 LLT DstTy = MRI.getType(DstReg); narrowScalar() local 1914 LLT DstTy = MRI.getType(Dst0Reg); widenScalarUnmergeValues() local 3301 LLT DstTy = MRI.getType(DstReg); lowerLoad() local 3835 LLT DstTy = MRI.getType(DstReg); lower() local 4204 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); fewerElementsVectorUnmergeValues() local 5043 LLT DstTy = MRI.getType(DstReg); narrowScalarShift() local 5827 LLT DstTy = MRI.getType(DstReg); narrowScalarBasic() local 5872 LLT DstTy = MRI.getType(DstReg); narrowScalarExt() local 5897 LLT DstTy = MRI.getType(DstReg); narrowScalarSelect() local 6337 LLT DstTy = MRI.getType(Dst); lowerEXT() local 6392 LLT DstTy = MRI.getType(DstReg); lowerTRUNC() local 7093 LLT DstTy = MRI.getType(Dst0Reg); lowerUnmergeValues() local 7366 LLT DstTy = MRI.getType(Src); lowerInsert() local 8029 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); lowerAbsToAddXor() local 8059 LLT DstTy = MRI.getType(SrcReg); lowerVectorReduction() local 8487 LLT DstTy = MRI.getType(Dst); lowerMemcpy() local 8593 LLT DstTy = MRI.getType(Dst); lowerMemmove() local [all...] |
H A D | Utils.cpp | 450 auto DstTy = MRI.getType(DefMI->getOperand(0).getReg()); getDefSrcRegIgnoringCopies() local 930 ConstantFoldCastOp(unsigned Opcode,LLT DstTy,const Register Op0,const MachineRegisterInfo & MRI) ConstantFoldCastOp() argument 954 ConstantFoldIntToFloat(unsigned Opcode,LLT DstTy,Register Src,const MachineRegisterInfo & MRI) ConstantFoldIntToFloat() argument
|
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 937 EmitFloatConversionCheck(Value * OrigSrc,QualType OrigSrcType,Value * Src,QualType SrcType,QualType DstType,llvm::Type * DstTy,SourceLocation Loc) EmitFloatConversionCheck() argument 1010 llvm::Type *DstTy = Dst->getType(); EmitIntegerTruncationCheckHelper() local 1104 llvm::Type *DstTy = Dst->getType(); EmitIntegerSignChangeCheckHelper() local 1164 llvm::Type *DstTy = Dst->getType(); EmitIntegerSignChangeCheck() local 1241 EmitScalarCast(Value * Src,QualType SrcType,QualType DstType,llvm::Type * SrcTy,llvm::Type * DstTy,ScalarConversionOpts Opts) EmitScalarCast() argument 1351 llvm::Type *DstTy = ConvertType(DstType); EmitScalarConversion() local 1519 EmitFixedPointConversion(Value * Src,QualType SrcTy,QualType DstTy,SourceLocation Loc) EmitFixedPointConversion() argument 1550 EmitComplexToScalarConversion(CodeGenFunction::ComplexPairTy Src,QualType SrcTy,QualType DstTy,SourceLocation Loc) EmitComplexToScalarConversion() argument 1719 llvm::Type *DstTy = ConvertType(DstType); VisitConvertVectorExpr() local 2086 llvm::Type *DstTy = ConvertType(DestTy); VisitCastExpr() local 2374 llvm::Type *DstTy = ConvertType(DestTy); VisitCastExpr() local 5071 createCastsForTypeOfSameSize(CGBuilderTy & Builder,const llvm::DataLayout & DL,Value * Src,llvm::Type * DstTy,StringRef Name="") createCastsForTypeOfSameSize() argument 5101 llvm::Type *DstTy = ConvertType(E->getType()); VisitAsTypeExpr() local 5167 EmitScalarConversion(Value * Src,QualType SrcTy,QualType DstTy,SourceLocation Loc) EmitScalarConversion() argument 5178 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 | 219 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); getInstrMapping() local
|
H A D | PPCInstructionSelector.cpp | 244 const LLT DstTy = MRI.getType(DstReg); in selectZExt() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPURegisterBankInfo.cpp | 2187 if (DstTy != LLT::scalar(1)) in applyMappingImpl() local 2217 if (DstTy != LLT::scalar(1)) in applyMappingImpl() local 2310 LLT DstTy = MRI.getType(DstReg); applyMappingImpl() local 2388 LLT DstTy = MRI.getType(DstReg); applyMappingImpl() local 2475 LLT DstTy = MRI.getType(DstReg); applyMappingImpl() local 2723 LLT DstTy = MRI.getType(DstReg); applyMappingImpl() local 2800 LLT DstTy = MRI.getType(DstReg); applyMappingImpl() local 4104 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); getInstrMapping() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Linker/ |
H A D | IRMover.cpp | 91 addTypeMapping(Type * DstTy,Type * SrcTy) addTypeMapping() argument 125 areTypesIsomorphic(Type * DstTy,Type * SrcTy) areTypesIsomorphic() argument 949 ArrayType *DstTy = cast<ArrayType>(DstGV->getValueType()); linkAppendingVarProto() local [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), to the type of the select or extend instruction (DstTy). in getVectorBitmaskConversionCost() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsLegalizerInfo.cpp | 430 LLT DstTy = MRI.getType(Dst); in legalizeCustom() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | FixedPointBuilder.h | 175 Type *DstTy) { in CreateFixedToFloating()
|