Home
last modified time | relevance | path

Searched refs:LTy (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConv.h630 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 DSMTConstraintManager.h190 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 DSPIR.cpp72 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 DAMDGPU.cpp173 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 DX86.cpp2988 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 DPatternMatch.h187 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 DDifferenceEngine.cpp617 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 DExprEngineC.cpp150 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 DSemaExprCXX.cpp6633 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 DSemaExpr.cpp5044 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 DRISCVISelLowering.h508 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 DCGBlocks.cpp1887 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 DCGDecl.cpp262 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 DCGExprComplex.cpp1377 llvm::Type* LTy = CGF.ConvertType(Ty); in VisitInitListExpr() local
1378 llvm::Value* zeroConstant = llvm::Constant::getNullValue(LTy); in VisitInitListExpr()
H A DCGObjC.cpp3754 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 DCGCall.cpp3064 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 DCGExprScalar.cpp1656 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 DX86ISelLowering.h1112 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 DLowerMatrixIntrinsics.cpp121 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 DSROA.cpp2109 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 DGlobalOpt.cpp1384 auto *LTy = L->getType(); in isPointerValueDeadOnEntryToFunction() local
1391 DL.getTypeStoreSize(LTy).getFixedValue() <= in isPointerValueDeadOnEntryToFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp3833 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 DTargetLowering.h680 virtual bool isMultiStoresCheaperThanBitsMerge(EVT LTy, EVT HTy) const { in isMultiStoresCheaperThanBitsMerge() argument
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp722 const auto *LTy = cast<IntegerType>(cast<SCEVVScale>(LHS)->getType()); in CompareSCEVComplexity() local
724 return LTy->getBitWidth() - RTy->getBitWidth(); in CompareSCEVComplexity()