Home
last modified time | relevance | path

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

123

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h86 const LLT DstTy = MRI.getType(DstReg); in tryCombineAnyExt() local
115 LLT DstTy = MRI.getType(DstReg); in tryCombineZExt() local
146 const LLT DstTy = MRI.getType(DstReg); in tryCombineZExt() local
171 LLT DstTy = MRI.getType(DstReg); in tryCombineSExt() local
201 const LLT DstTy = MRI.getType(DstReg); in tryCombineSExt() local
228 const LLT DstTy = MRI.getType(DstReg); in tryCombineTrunc() local
244 const LLT DstTy = MRI.getType(DstReg); in tryCombineTrunc() local
328 LLT DstTy = MRI.getType(DstReg); in tryFoldImplicitDef() local
764 LLT DstTy = MRI.getType(DstReg); in tryCombineExtract() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineVerifier.cpp990 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1050 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1066 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1085 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1118 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1134 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1161 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1205 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1222 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
1239 LLT DstTy = MRI->getType(MI->getOperand(0).getReg()); in verifyPreISelGenericInstruction() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp716 const LLT DstTy = MRI.getType(DstReg); in selectTruncOrPtrToInt() local
780 const LLT DstTy = MRI.getType(DstReg); in selectZext() local
845 const LLT DstTy = MRI.getType(DstReg); in selectAnyext() local
1045 const LLT DstTy = MRI.getType(DstReg); in selectUadde() local
1103 const LLT DstTy = MRI.getType(DstReg); in selectExtract() local
1154 const LLT DstTy = MRI.getType(DstReg); in emitExtractSubreg() local
1192 const LLT DstTy = MRI.getType(DstReg); in emitInsertSubreg() local
1236 const LLT DstTy = MRI.getType(DstReg); in selectInsert() local
1319 const LLT DstTy = MRI.getType(DstReg); in selectMergeValues() local
1391 const LLT DstTy = MRI.getType(DstReg); in materializeFP() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp270 LLT LegalizerHelper::extractGCDType(SmallVectorImpl<Register> &Parts, LLT DstTy, in extractGCDType()
278 LLT LegalizerHelper::buildLCMMergePieces(LLT DstTy, LLT NarrowTy, LLT GCDTy, in buildLCMMergePieces()
371 LLT DstTy = MRI.getType(DstReg); in buildWidenedRemergeToDst() local
791 LLT DstTy = MRI.getType(DstReg); in narrowScalar() local
899 LLT DstTy = MRI.getType(DstReg); in narrowScalar() local
1343 LLT DstTy = MRI.getType(DstReg); in widenScalarMergeValues() local
1505 LLT DstTy = MRI.getType(Dst0Reg); in widenScalarUnmergeValues() local
1628 LLT DstTy = MRI.getType(DstReg); in widenScalarExtract() local
2422 LLT DstTy = MRI.getType(Dst); in lowerBitcast() local
2722 LLT DstTy = MRI.getType(DstReg); in lowerLoad() local
[all …]
H A DCombinerHelper.cpp1593 static Optional<APFloat> constantFoldFpUnary(unsigned Opcode, LLT DstTy, in constantFoldFpUnary()
1639 LLT DstTy = MRI.getType(DstReg); in matchCombineConstantFoldFpUnary() local
2019 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in applyCombineUnmergeMergeToPlainValues() local
2283 LLT DstTy = MRI.getType(DstReg); in matchCombineI2PToP2I() local
2391 LLT DstTy = MRI.getType(DstReg); in matchCombineAnyExtTrunc() local
2400 LLT DstTy = MRI.getType(DstReg); in matchCombineZextTrunc() local
2469 LLT DstTy = MRI.getType(DstReg); in applyCombineMulByNegativeOne() local
2512 LLT DstTy = MRI.getType(DstReg); in applyCombineTruncOfExt() local
2532 LLT DstTy = MRI.getType(DstReg); in matchCombineTruncOfShl() local
2556 LLT DstTy = MRI.getType(DstReg); in applyCombineTruncOfShl() local
[all …]
H A DMachineIRBuilder.cpp318 LLT DstTy = Res.getLLTTy(*getMRI()); in buildFConstant() local
501 LLT DstTy = Dst.getLLTTy(*getMRI()); in buildCast() local
522 LLT DstTy = Dst.getLLTTy(*getMRI()); in buildExtract() local
661 LLT DstTy = Res.getLLTTy(*getMRI()); in buildShuffleSplat() local
675 LLT DstTy = Res.getLLTTy(*getMRI()); in buildShuffleVector() local
960 void MachineIRBuilder::validateTruncExt(const LLT DstTy, const LLT SrcTy, in validateTruncExt()
1101 LLT DstTy = DstOps[0].getLLTTy(*getMRI()); in buildInstr() local
H A DGISelKnownBits.cpp121 LLT DstTy = MRI.getType(R); in computeKnownBitsImpl() local
533 LLT DstTy = MRI.getType(R); in computeNumSignBits() local
H A DCallLowering.cpp484 LLT DstTy = MRI.getType(DstRegs[0]); in buildCopyToRegs() local
1122 static bool isCopyCompatibleType(LLT SrcTy, LLT DstTy) { in isCopyCompatibleType()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/
H A DTruncInstCombine.cpp154 Type *DstTy = CurrentTruncInst->getType(); in getMinBitWidth() local
382 Type *DstTy = CurrentTruncInst->getType(); in ReduceExpressionDag() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp1267 GenericValue Interpreter::executeTruncInst(Value *SrcVal, Type *DstTy, in executeTruncInst()
1287 GenericValue Interpreter::executeSExtInst(Value *SrcVal, Type *DstTy, in executeSExtInst()
1307 GenericValue Interpreter::executeZExtInst(Value *SrcVal, Type *DstTy, in executeZExtInst()
1328 GenericValue Interpreter::executeFPTruncInst(Value *SrcVal, Type *DstTy, in executeFPTruncInst()
1351 GenericValue Interpreter::executeFPExtInst(Value *SrcVal, Type *DstTy, in executeFPExtInst()
1373 GenericValue Interpreter::executeFPToUIInst(Value *SrcVal, Type *DstTy, in executeFPToUIInst()
1411 GenericValue Interpreter::executeFPToSIInst(Value *SrcVal, Type *DstTy, in executeFPToSIInst()
1448 GenericValue Interpreter::executeUIToFPInst(Value *SrcVal, Type *DstTy, in executeUIToFPInst()
1480 GenericValue Interpreter::executeSIToFPInst(Value *SrcVal, Type *DstTy, in executeSIToFPInst()
1514 GenericValue Interpreter::executePtrToIntInst(Value *SrcVal, Type *DstTy, in executePtrToIntInst()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp965 static unsigned selectFPConvOpc(unsigned GenericOpc, LLT DstTy, LLT SrcTy) { in selectFPConvOpc()
1894 const LLT DstTy = MRI.getType(DstReg); in preISelLower() local
1902 LLT DstTy = MRI.getType(I.getOperand(0).getReg()); in preISelLower() local
1920 LLT DstTy = MRI.getType(I.getOperand(0).getReg()); in preISelLower() local
1994 const LLT DstTy = MRI.getType(I.getOperand(0).getReg()); in earlySelectSHL() local
2311 LLT DstTy = MRI.getType(DstReg); in select() local
2460 LLT DstTy = MRI.getType(DstReg); in select() local
2522 LLT DstTy = MRI.getType(I.getOperand(0).getReg()); in select() local
2813 const LLT DstTy = MRI.getType(I.getOperand(0).getReg()); in select() local
2940 const LLT DstTy = MRI.getType(DefReg); in select() local
[all …]
H A DAArch64RegisterBankInfo.cpp596 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
642 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
H A DAArch64LegalizerInfo.cpp424 LLT DstTy = Query.Types[0]; in AArch64LegalizerInfo() local
663 const LLT &DstTy = Query.Types[0]; in AArch64LegalizerInfo() local
823 LLT DstTy = MRI.getType(DstReg); in legalizeVectorTrunc() local
H A DAArch64PostLegalizerLowering.cpp649 const LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in matchDupLane() local
858 LLT DstTy = MRI.getType(LHS); in getVectorFCMP() local
915 LLT DstTy = MRI.getType(Dst); in lowerVectorFCMP() local
H A DAArch64PostLegalizerCombiner.cpp55 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in matchExtractVecEltPairwiseAdd() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DBDCE.cpp120 auto *const DstTy = SE->getDestTy(); in bitTrackingDCE() local
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprScalar.cpp896 QualType DstType, llvm::Type *DstTy, SourceLocation Loc) { in EmitFloatConversionCheck()
969 llvm::Type *DstTy = Dst->getType(); in EmitIntegerTruncationCheckHelper() local
1063 llvm::Type *DstTy = Dst->getType(); in EmitIntegerSignChangeCheckHelper() local
1123 llvm::Type *DstTy = Dst->getType(); in EmitIntegerSignChangeCheck() local
1200 llvm::Type *DstTy, in EmitScalarCast()
1299 llvm::Type *DstTy = ConvertType(DstType); in EmitScalarConversion() local
1467 QualType DstTy, in EmitFixedPointConversion()
1498 CodeGenFunction::ComplexPairTy Src, QualType SrcTy, QualType DstTy, in EmitComplexToScalarConversion()
1654 llvm::Type *DstTy = ConvertType(DstType); in VisitConvertVectorExpr() local
1997 llvm::Type *DstTy = ConvertType(DestTy); in VisitCastExpr() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.cpp2076 LLT DstTy = MRI.getType(DstReg); in applyMappingImpl() local
2168 LLT DstTy = MRI.getType(DstReg); in applyMappingImpl() local
2249 LLT DstTy = MRI.getType(DstReg); in applyMappingImpl() local
2321 LLT DstTy = MRI.getType(DstReg); in applyMappingImpl() local
2446 LLT DstTy = MRI.getType(DstReg); in applyMappingImpl() local
2517 LLT DstTy = MRI.getType(DstReg); in applyMappingImpl() local
2586 LLT DstTy = MRI.getType(DstReg); in applyMappingImpl() local
3595 LLT DstTy = MRI.getType(MI.getOperand(0).getReg()); in getInstrMapping() local
H A DAMDGPULegalizerInfo.cpp1035 const LLT DstTy = Query.Types[0]; in AMDGPULegalizerInfo() local
1153 const LLT DstTy = Query.Types[0]; in AMDGPULegalizerInfo() local
1192 const LLT DstTy = Query.Types[0]; in AMDGPULegalizerInfo() local
1799 LLT DstTy = MRI.getType(Dst); in legalizeAddrSpaceCast() local
2176 LLT DstTy = MRI.getType(Dst); in legalizeShuffleVector() local
2779 LLT DstTy = MRI.getType(Dst); in legalizeFDIV() local
3482 LLT DstTy = MRI.getType(DstReg); in getImplicitArgPtr() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Linker/
H A DIRMover.cpp81 void TypeMapTy::addTypeMapping(Type *DstTy, Type *SrcTy) { in addTypeMapping()
115 bool TypeMapTy::areTypesIsomorphic(Type *DstTy, Type *SrcTy) { in areTypesIsomorphic()
913 ArrayType *DstTy = cast<ArrayType>(DstGV->getValueType()); in linkAppendingVarProto() local
/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.cpp423 LLT DstTy = MRI.getType(Dst); in legalizeCustom() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp283 InstructionCost HexagonTTIImpl::getCastInstrCost(unsigned Opcode, Type *DstTy, in getCastInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp511 bool AArch64TTIImpl::isWideningInstruction(Type *DstTy, unsigned Opcode, in isWideningInstruction()
613 EVT DstTy = TLI->getValueType(DL, Dst); in getCastInstrCost() local
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DFixedPointBuilder.h173 Type *DstTy) { in CreateFixedToFloating()

123