Home
last modified time | relevance | path

Searched defs:DestTy (Results 1 – 25 of 65) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DCallingConvEmitter.cpp300 Record *DestTy = Action->getValueAsDef("DestTy"); in EmitAction() local
314 Record *DestTy = Action->getValueAsDef("DestTy"); in EmitAction() local
330 Record *DestTy = Action->getValueAsDef("DestTy"); in EmitAction() local
335 Record *DestTy = Action->getValueAsDef("DestTy"); in EmitAction() local
340 Record *DestTy = Action->getValueAsDef("DestTy"); in EmitAction() local
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DNoFolder.h111 Type *DestTy) const override { in FoldCast()
124 Instruction *CreatePointerCast(Constant *C, Type *DestTy) const override { in CreatePointerCast()
129 Constant *C, Type *DestTy) const override { in CreatePointerBitCastOrAddrSpaceCast()
H A DConstantFolder.h174 Type *DestTy) const override { in FoldCast()
193 Constant *CreatePointerCast(Constant *C, Type *DestTy) const override { in CreatePointerCast()
198 Type *DestTy) const override { in CreatePointerBitCastOrAddrSpaceCast()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInstSimplifyFolder.h116 Type *DestTy) const override { in FoldCast()
130 Value *CreatePointerCast(Constant *C, Type *DestTy) const override { in CreatePointerCast()
137 Type *DestTy) const override { in CreatePointerBitCastOrAddrSpaceCast()
H A DTargetFolder.h185 Type *DestTy) const override { in FoldCast()
204 Constant *CreatePointerCast(Constant *C, Type *DestTy) const override { in CreatePointerCast()
211 Type *DestTy) const override { in CreatePointerBitCastOrAddrSpaceCast()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp217 auto *DestTy = dyn_cast<FixedVectorType>(Ty); in commonCastTransforms() local
448 Type *DestTy = Trunc.getType(); in narrowFunnelShift() local
546 Type *DestTy = Trunc.getType(); in narrowBinOp() local
660 Type *DestTy = Trunc.getType(); in shrinkInsertElt() local
682 Type *DestTy = Trunc.getType(), *SrcTy = Src->getType(); in visitTrunc() local
1150 Type *SrcTy = Src->getType(), *DestTy = Zext.getType(); in visitZExt() local
1438 Type *SrcTy = Src->getType(), *DestTy = Sext.getType(); in visitSExt() local
2112 optimizeVectorResizeWithIntegerBitCasts(Value *InVal, VectorType *DestTy, in optimizeVectorResizeWithIntegerBitCasts()
2372 Type *DestTy = BitCast.getType(); in foldBitCastBitwiseLogic() local
2451 Type *DestTy = BitCast.getType(); in foldBitCastSelect() local
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h428 const LLT DestTy = MRI.getType(MI.getOperand(0).getReg()); in tryFoldUnmergeCast() local
512 LLT OpTy, LLT DestTy) { in canFoldMergeOpcode()
893 LLT DestTy = MRI.getType(MI.getReg(0)); in tryCombineUnmergeDefs() local
1067 LLT DestTy = MRI.getType(MI.getReg(0)); in tryCombineUnmergeValues() local
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantFold.cpp70 static Constant *FoldBitCast(Constant *V, Type *DestTy) { in FoldBitCast()
124 Type *DestTy) { in foldMaybeUndesirableCast()
131 Type *DestTy) { in ConstantFoldCastInstruction()
H A DCore.cpp4071 LLVMTypeRef DestTy, const char *Name) { in LLVMBuildTrunc()
4076 LLVMTypeRef DestTy, const char *Name) { in LLVMBuildZExt()
4081 LLVMTypeRef DestTy, const char *Name) { in LLVMBuildSExt()
4086 LLVMTypeRef DestTy, const char *Name) { in LLVMBuildFPToUI()
4091 LLVMTypeRef DestTy, const char *Name) { in LLVMBuildFPToSI()
4096 LLVMTypeRef DestTy, const char *Name) { in LLVMBuildUIToFP()
4101 LLVMTypeRef DestTy, const char *Name) { in LLVMBuildSIToFP()
4106 LLVMTypeRef DestTy, const char *Name) { in LLVMBuildFPTrunc()
4111 LLVMTypeRef DestTy, const char *Name) { in LLVMBuildFPExt()
4116 LLVMTypeRef DestTy, const char *Name) { in LLVMBuildPtrToInt()
[all …]
H A DConstantsContext.h199 Type *DestTy, unsigned Flags, std::optional<ConstantRange> InRange) { in Create()
H A DVerifier.cpp3213 Type *DestTy = I.getType(); in visitTruncInst() local
3231 Type *DestTy = I.getType(); in visitZExtInst() local
3249 Type *DestTy = I.getType(); in visitSExtInst() local
3267 Type *DestTy = I.getType(); in visitFPTruncInst() local
3284 Type *DestTy = I.getType(); in visitFPExtInst() local
3302 Type *DestTy = I.getType(); in visitUIToFPInst() local
3325 Type *DestTy = I.getType(); in visitSIToFPInst() local
3348 Type *DestTy = I.getType(); in visitFPToUIInst() local
3370 Type *DestTy = I.getType(); in visitFPToSIInst() local
3392 Type *DestTy = I.getType(); in visitPtrToIntInst() local
[all …]
H A DInstructions.cpp2719 Type *DestTy, in isNoopCast()
3085 bool CastInst::isBitCastable(Type *SrcTy, Type *DestTy) { in isBitCastable()
3125 bool CastInst::isBitOrNoopPointerCastable(Type *SrcTy, Type *DestTy, in isBitOrNoopPointerCastable()
3148 const Value *Src, bool SrcIsSigned, Type *DestTy, bool DestIsSigned) { in getCastOpcode()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.cpp135 LangAS DestAddr, llvm::Type *DestTy, bool isNonNull) const { in performAddrSpaceCast()
H A DCGDeclCXX.cpp125 auto DestTy = llvm::PointerType::get( in EmitDeclDestroy() local
H A DCGExprCXX.cpp2219 QualType DestTy) { in EmitDynamicCastToNull()
2236 QualType DestTy = DCE->getTypeAsWritten(); in EmitDynamicCast() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp71 static Constant *foldConstVectorToAPInt(APInt &Result, Type *DestTy, in foldConstVectorToAPInt()
104 Constant *FoldBitCast(Constant *C, Type *DestTy, const DataLayout &DL) { in FoldBitCast()
344 Constant *llvm::ConstantFoldLoadThroughBitcast(Constant *C, Type *DestTy, in ConstantFoldLoadThroughBitcast()
980 Type *DestTy = InstOrCE->getType(); in ConstantFoldInstOperandsImpl() local
1387 Type *DestTy, const DataLayout &DL) { in ConstantFoldCastOperand()
1473 Constant *llvm::ConstantFoldIntegerCast(Constant *C, Type *DestTy, in ConstantFoldIntegerCast()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp489 static Value *createCast(IRBuilder<> &Builder, Value *V, Type *DestTy) { in createCast()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp975 IntegerType *DestTy) { in isPromotableTo()
1013 IntegerType *DestTy, BasicBlock *LoopB) { in promoteTo()
1073 IntegerType *DestTy = getPmpyType(); in promoteTypes() local
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseExpr.cpp2880 TypeResult DestTy = ParseTypeName(); in ParseBuiltinPrimaryExpression() local
2909 TypeResult DestTy = ParseTypeName(); in ParseBuiltinPrimaryExpression() local
/freebsd/contrib/llvm-project/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp545 Type *DestTy = pickScalarType(); in Act() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTypePromotion.cpp640 IntegerType *DestTy = cast<IntegerType>(TruncTysMap[Trunc][0]); in ConvertTruncs() local
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp2053 QualType SrcTy, DestTy; in CheckCompatibleReinterpretCast() local
3236 QualType DestTy = cast<PointerType>(DestType)->getPointeeType(); in CheckCStyleCast() local
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp760 Type* DestTy = CE->getType(); in getConstantValue() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp375 Type *DestTy = II->getType(); in rewriteIntrinsicOperands() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp1088 Type *DestTy = II->getType(); in rewriteIntrinsicWithAddressSpace() local

123