/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | SMTConv.h | 630 if (LTy->isNullPtrType() || LTy->isBlockPointerType() || in doTypeConversion() 660 LTy = RTy; in doTypeConversion() 685 LTy = NewTy; in doIntTypeConversion() 709 RTy = LTy; in doIntTypeConversion() 712 LTy = RTy; in doIntTypeConversion() 719 RTy = LTy; in doIntTypeConversion() 722 LTy = RTy; in doIntTypeConversion() 763 LTy = RTy; in doFloatTypeConversion() 768 RTy = LTy; in doFloatTypeConversion() 781 RTy = LTy; in doFloatTypeConversion() [all …]
|
H A D | SMTConstraintManager.h | 190 QualType LTy, RTy; in REGISTER_TRAIT_WITH_PROGRAMSTATE() local 191 std::tie(ConvertedLHS, LTy) = SMTConv::fixAPSInt(Ctx, *LHS); in REGISTER_TRAIT_WITH_PROGRAMSTATE() 194 Solver, Ctx, ConvertedLHS, LTy, ConvertedRHS, RTy); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | SPIR.cpp | 72 llvm::Type *LTy = CGT.ConvertType(Ty); in classifyKernelArgumentType() local 75 auto *PtrTy = llvm::dyn_cast<llvm::PointerType>(LTy); in classifyKernelArgumentType() 77 LTy = llvm::PointerType::get(PtrTy->getContext(), GlobalAS); in classifyKernelArgumentType() 78 return ABIArgInfo::getDirect(LTy, 0, nullptr, false); in classifyKernelArgumentType()
|
H A D | AMDGPU.cpp | 173 llvm::Type *LTy = OrigLTy; in classifyKernelArgumentType() local 175 LTy = coerceKernelArgumentType( in classifyKernelArgumentType() 186 if (!getContext().getLangOpts().OpenCL && LTy == OrigLTy && in classifyKernelArgumentType() 197 return ABIArgInfo::getDirect(LTy, 0, nullptr, false); in classifyKernelArgumentType()
|
H A D | X86.cpp | 2988 llvm::Type *LTy = CGF.ConvertTypeForMem(Ty); in EmitX86_64VAArgFromMemory() local 3004 return Address(Res, LTy, Align); in EmitX86_64VAArgFromMemory() 3076 llvm::Type *LTy = CGF.ConvertTypeForMem(Ty); in EmitVAArg() local 3112 RegAddr = Tmp.withElementType(LTy); in EmitVAArg() 3115 LTy, CharUnits::fromQuantity(8)); in EmitVAArg() 3132 LTy, CharUnits::fromQuantity(16)); in EmitVAArg() 3160 RegAddr = Tmp.withElementType(LTy); in EmitVAArg()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 187 template <typename LTy, typename RTy> struct match_combine_or { 188 LTy L; 191 match_combine_or(const LTy &Left, const RTy &Right) : L(Left), R(Right) {} in match_combine_or() 202 template <typename LTy, typename RTy> struct match_combine_and { 203 LTy L; 217 template <typename LTy, typename RTy> 218 inline match_combine_or<LTy, RTy> m_CombineOr(const LTy &L, const RTy &R) { in m_CombineOr() 219 return match_combine_or<LTy, RTy>(L, R); in m_CombineOr() 223 template <typename LTy, typename RTy> 224 inline match_combine_and<LTy, RTy> m_CombineAnd(const LTy &L, const RTy &R) { in m_CombineAnd() [all …]
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-diff/lib/ |
H A D | DifferenceEngine.cpp | 617 const StructType *LTy = cast<StructType>(CSL->getType()); in equivalentAsOperands() local 623 if (LTy->getNumElements() != RTy->getNumElements() || in equivalentAsOperands() 624 LTy->isPacked() != RTy->isPacked()) in equivalentAsOperands() 627 for (unsigned I = 0; I < LTy->getNumElements(); I++) { in equivalentAsOperands()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineC.cpp | 150 QualType LTy = getContext().getCanonicalType(LHS->getType()); in VisitBinaryOperator() local 153 V = svalBuilder.evalCast(V, CLHSTy, LTy); in VisitBinaryOperator() 168 LHSVal = svalBuilder.conjureSymbolVal(nullptr, B->getRHS(), LCtx, LTy, in VisitBinaryOperator() 171 Result = svalBuilder.evalCast(LHSVal, CTy, LTy); in VisitBinaryOperator() 175 LHSVal = svalBuilder.evalCast(Result, LTy, CTy); in VisitBinaryOperator()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 6633 QualType LTy = LHS.get()->getType(); in CXXCheckConditionalOperands() local 6635 bool LVoid = LTy->isVoidType(); in CXXCheckConditionalOperands() 6671 << (LVoid ? RTy : LTy) << (LVoid ? 0 : 1) in CXXCheckConditionalOperands() 6694 if (!Context.hasSameType(LTy, RTy) && in CXXCheckConditionalOperands() 6717 LTy = LHS.get()->getType(); in CXXCheckConditionalOperands() 6761 LTy = LHS.get()->getType(); in CXXCheckConditionalOperands() 6772 bool Same = Context.hasSameType(LTy, RTy); in CXXCheckConditionalOperands() 6801 LTy = LHS.get()->getType(); in CXXCheckConditionalOperands() 6810 if (Context.hasSameType(LTy, RTy)) { in CXXCheckConditionalOperands() 6811 if (LTy->isRecordType()) { in CXXCheckConditionalOperands() [all …]
|
H A D | SemaExpr.cpp | 5044 QualType LTy = LHS->getType(), RTy = RHS->getType(); in getDependentArraySubscriptType() local 5047 if (const PointerType *PT = LTy->getAs<PointerType>()) in getDependentArraySubscriptType() 5049 else if (const ArrayType *AT = LTy->getAsArrayTypeUnsafe()) in getDependentArraySubscriptType() 5051 } else if (LTy->isIntegralOrUnscopedEnumerationType()) { in getDependentArraySubscriptType()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.h | 508 bool isMultiStoresCheaperThanBitsMerge(EVT LTy, EVT HTy) const override { in isMultiStoresCheaperThanBitsMerge() argument 514 if ((LTy.isFloatingPoint() && HTy.isInteger()) || in isMultiStoresCheaperThanBitsMerge() 515 (LTy.isInteger() && HTy.isFloatingPoint())) in isMultiStoresCheaperThanBitsMerge()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBlocks.cpp | 1887 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); in GenerateCopyHelperFunction() local 1890 llvm::Function::Create(LTy, llvm::GlobalValue::LinkOnceODRLinkage, in GenerateCopyHelperFunction() 2072 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); in GenerateDestroyHelperFunction() local 2075 llvm::Function::Create(LTy, llvm::GlobalValue::LinkOnceODRLinkage, in GenerateDestroyHelperFunction() 2315 llvm::FunctionType *LTy = CGF.CGM.getTypes().GetFunctionType(FI); in generateByrefCopyHelper() local 2320 llvm::Function::Create(LTy, llvm::GlobalValue::InternalLinkage, in generateByrefCopyHelper() 2380 llvm::FunctionType *LTy = CGF.CGM.getTypes().GetFunctionType(FI); in generateByrefDisposeHelper() local 2385 llvm::Function::Create(LTy, llvm::GlobalValue::InternalLinkage, in generateByrefDisposeHelper()
|
H A D | CGDecl.cpp | 262 llvm::Type *LTy = getTypes().ConvertTypeForMem(Ty); in getOrCreateStaticVarDecl() local 271 Init = llvm::UndefValue::get(LTy); in getOrCreateStaticVarDecl() 276 getModule(), LTy, Ty.isConstant(getContext()), Linkage, Init, Name, in getOrCreateStaticVarDecl()
|
H A D | CGExprComplex.cpp | 1377 llvm::Type* LTy = CGF.ConvertType(Ty); in VisitInitListExpr() local 1378 llvm::Value* zeroConstant = llvm::Constant::getNullValue(LTy); in VisitInitListExpr()
|
H A D | CGObjC.cpp | 3754 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); in GenerateObjCAtomicSetterCopyHelperFunction() local 3757 llvm::Function::Create(LTy, llvm::GlobalValue::InternalLinkage, in GenerateObjCAtomicSetterCopyHelperFunction() 3852 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); in GenerateObjCAtomicGetterCopyHelperFunction() local 3855 LTy, llvm::GlobalValue::InternalLinkage, "__copy_helper_atomic_property_", in GenerateObjCAtomicGetterCopyHelperFunction()
|
H A D | CGCall.cpp | 3064 llvm::Type *LTy = ConvertType(Arg->getType()); in EmitFunctionProlog() local 3069 if (ArgI.getDirectOffset() == 0 && LTy->isPointerTy() && in EmitFunctionProlog() 3187 llvm::Type *LTy = ConvertType(Arg->getType()); in EmitFunctionProlog() local 3188 if (V->getType() != LTy) in EmitFunctionProlog() 3189 V = Builder.CreateBitCast(V, LTy); in EmitFunctionProlog()
|
H A D | CGExprScalar.cpp | 1656 auto *LTy = cast<llvm::FixedVectorType>(LHS->getType()); in VisitShuffleVectorExpr() local 1657 unsigned LHSElts = LTy->getNumElements(); in VisitShuffleVectorExpr() 1674 auto *RTy = llvm::FixedVectorType::get(LTy->getElementType(), in VisitShuffleVectorExpr()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.h | 1112 bool isMultiStoresCheaperThanBitsMerge(EVT LTy, EVT HTy) const override { in isMultiStoresCheaperThanBitsMerge() argument 1118 if ((LTy.isFloatingPoint() && HTy.isInteger()) || in isMultiStoresCheaperThanBitsMerge() 1119 (LTy.isInteger() && HTy.isFloatingPoint())) in isMultiStoresCheaperThanBitsMerge()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerMatrixIntrinsics.cpp | 121 template <typename LTy, typename RTy> 122 auto m_AnyMul(const LTy &L, const RTy &R) { in m_AnyMul() 127 template <typename LTy, typename RTy> 128 auto m_AnyAdd(const LTy &L, const RTy &R) { in m_AnyAdd()
|
H A D | SROA.cpp | 2109 Type *LTy = LI->getType(); in isVectorPromotionViableForSlice() local 2111 if (LTy->isStructTy()) in isVectorPromotionViableForSlice() 2114 assert(LTy->isIntegerTy()); in isVectorPromotionViableForSlice() 2115 LTy = SplitIntTy; in isVectorPromotionViableForSlice() 2117 if (!canConvertValue(DL, SliceTy, LTy)) in isVectorPromotionViableForSlice() 2960 Type *LTy = IRB.getPtrTy(AS); in visitLoadInst() local 2962 IRB.CreateAlignedLoad(TargetTy, getNewAllocaSlicePtr(IRB, LTy), in visitLoadInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 1384 auto *LTy = L->getType(); in isPointerValueDeadOnEntryToFunction() local 1391 DL.getTypeStoreSize(LTy).getFixedValue() <= in isPointerValueDeadOnEntryToFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 3833 ArrayType *LTy = dyn_cast<ArrayType>(LFilter->getType()); in visitLandingPadInst() local 3834 if (!LTy) in visitLandingPadInst() 3848 unsigned LElts = LTy->getNumElements(); in visitLandingPadInst()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 680 virtual bool isMultiStoresCheaperThanBitsMerge(EVT LTy, EVT HTy) const { in isMultiStoresCheaperThanBitsMerge() argument
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 722 const auto *LTy = cast<IntegerType>(cast<SCEVVScale>(LHS)->getType()); in CompareSCEVComplexity() local 724 return LTy->getBitWidth() - RTy->getBitWidth(); in CompareSCEVComplexity()
|