/freebsd-13-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | SMTConv.h | 342 const llvm::SMTExprRef &LHS, QualType LTy, 347 doTypeConversion(Solver, Ctx, NewLHS, NewRHS, LTy, RTy); 358 *RetTy = LTy; 363 if (LTy->isAnyPointerType() && RTy->isAnyPointerType() && Op == BO_Sub) { 368 return LTy->isRealFloatingType() 371 LTy->isSignedIntegerOrEnumerationType()); 381 QualType LTy, RTy; local 386 getSymExpr(Solver, Ctx, SIE->getLHS(), <y, hasComparison); 391 return getBinExpr(Solver, Ctx, LHS, LTy, Op, RHS, RTy, RetTy); 396 std::tie(NewLInt, LTy) 341 getBinExpr(llvm::SMTSolverRef &Solver, ASTContext &Ctx, const llvm::SMTExprRef &LHS, QualType LTy, BinaryOperator::Opcode Op, const llvm::SMTExprRef &RHS, QualType RTy, QualType *RetTy) argument 567 doTypeConversion(llvm::SMTSolverRef &Solver, ASTContext &Ctx, llvm::SMTExprRef &LHS, llvm::SMTExprRef &RHS, QualType <y, QualType &RTy) argument 644 doIntTypeConversion(llvm::SMTSolverRef &Solver, ASTContext &Ctx, T &LHS, QualType <y, T &RHS, QualType &RTy) argument 727 doFloatTypeConversion(llvm::SMTSolverRef &Solver, ASTContext &Ctx, T &LHS, QualType <y, T &RHS, QualType &RTy) argument [all...] |
H A D | SMTConstraintManager.h | 190 QualType LTy, RTy; variable 191 std::tie(ConvertedLHS, LTy) = SMTConv::fixAPSInt(Ctx, *LHS); 194 Solver, Ctx, ConvertedLHS, LTy, ConvertedRHS, RTy);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 122 template <typename LTy, typename RTy> struct match_combine_or { 123 LTy L; 126 match_combine_or(const LTy &Left, const RTy &Right) : L(Left), R(Right) {} 137 template <typename LTy, typename RTy> struct match_combine_and { 138 LTy L; 141 match_combine_and(const LTy &Left, const RTy &Right) : L(Left), R(Right) {} 152 template <typename LTy, typename RTy> 153 inline match_combine_or<LTy, RTy> m_CombineOr(const LTy &L, const RTy &R) { 154 return match_combine_or<LTy, RT [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 6048 QualType LTy = LHS.get()->getType(); 6050 bool LVoid = LTy->isVoidType(); 6086 << (LVoid ? RTy : LTy) << (LVoid ? 0 : 1) 6099 if (!Context.hasSameType(LTy, RTy) && 6100 (LTy->isRecordType() || RTy->isRecordType())) { 6112 << LTy << RTy << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); 6122 LTy = LHS.get()->getType(); 6139 // FIXME: If LTy and RTy have a composite pointer type, should we convert to 6143 if (!Context.hasSameType(LTy, RTy) && 6153 if (CompareReferenceRelationship(QuestionLoc, LTy, RT [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGObjCRuntime.cpp | 65 llvm::Type *LTy = CGF.CGM.getTypes().ConvertTypeForMem(IvarTy); local 70 V = CGF.Builder.CreateBitCast(V, llvm::PointerType::getUnqual(LTy));
|
H A D | CGBlocks.cpp | 1941 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); local 1944 llvm::Function::Create(LTy, llvm::GlobalValue::LinkOnceODRLinkage, 2136 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); local 2139 llvm::Function::Create(LTy, llvm::GlobalValue::LinkOnceODRLinkage, 2388 llvm::FunctionType *LTy = CGF.CGM.getTypes().GetFunctionType(FI); local 2393 llvm::Function::Create(LTy, llvm::GlobalValue::InternalLinkage, 2463 llvm::FunctionType *LTy = CGF.CGM.getTypes().GetFunctionType(FI); local 2468 llvm::Function::Create(LTy, llvm::GlobalValue::InternalLinkage,
|
H A D | CGDeclCXX.cpp | 200 llvm::Type *LTy = CGM.getTypes().ConvertTypeForMem(T); local 201 llvm::PointerType *PTy = llvm::PointerType::get(LTy, ExpectedAddrSpace);
|
H A D | CGDecl.cpp | 245 llvm::Type *LTy = getTypes().ConvertTypeForMem(Ty); local 254 Init = llvm::UndefValue::get(LTy); 259 getModule(), LTy, Ty.isConstant(getContext()), Linkage, Init, Name, 277 LTy->getPointerTo(getContext().getTargetAddressSpace(ExpectedAS)));
|
H A D | TargetInfo.cpp | 3929 llvm::Type *LTy = CGF.ConvertTypeForMem(Ty); 3932 llvm::PointerType::getUnqual(LTy)); 4019 llvm::Type *LTy = CGF.ConvertTypeForMem(Ty); 4055 RegAddr = CGF.Builder.CreateElementBitCast(Tmp, LTy); 4059 RegAddr = CGF.Builder.CreateElementBitCast(RegAddr, LTy); 4078 RegAddr = CGF.Builder.CreateElementBitCast(RegAddr, LTy); 4105 RegAddr = CGF.Builder.CreateElementBitCast(Tmp, LTy); 8800 llvm::Type *LTy = nullptr; 8802 LTy = CGT.ConvertType(QualType(SeltTy, 0)); 8805 if (!LTy) [all...] |
H A D | CGCall.cpp | 1635 llvm::Type *LTy = ConvertTypeForMem(it->type); 1636 ArgTypes[FirstIRArg] = LTy->getPointerTo( 2477 llvm::Type *LTy = ConvertType(Arg->getType()); 2482 if (ArgI.getDirectOffset() == 0 && LTy->isPointerTy() && 2591 llvm::Type *LTy = ConvertType(Arg->getType()); 2592 if (V->getType() != LTy) 2593 V = Builder.CreateBitCast(V, LTy);
|
H A D | CGExprComplex.cpp | 1085 llvm::Type* LTy = CGF.ConvertType(Ty); local 1086 llvm::Value* zeroConstant = llvm::Constant::getNullValue(LTy);
|
H A D | CGObjC.cpp | 3578 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); 3581 llvm::Function::Create(LTy, llvm::GlobalValue::InternalLinkage, 3662 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); 3665 LTy, llvm::GlobalValue::InternalLinkage, "__copy_helper_atomic_property_",
|
H A D | CGExprScalar.cpp | 1633 llvm::VectorType *LTy = cast<llvm::VectorType>(LHS->getType()); local 1634 unsigned LHSElts = LTy->getNumElements(); 1651 auto *RTy = llvm::FixedVectorType::get(LTy->getElementType(),
|
H A D | CGExpr.cpp | 1596 llvm::Type *LTy = CGF.ConvertTypeForMem(ED->getIntegerType()); local 1597 unsigned Bitwidth = LTy->getScalarSizeInBits();
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineC.cpp | 152 QualType LTy = getContext().getCanonicalType(LHS->getType()); local 155 V = svalBuilder.evalCast(V, CLHSTy, LTy); 170 LHSVal = svalBuilder.conjureSymbolVal(nullptr, B->getRHS(), LCtx, LTy, 173 Result = svalBuilder.evalCast(LHSVal, CTy, LTy); 178 LHSVal = svalBuilder.evalCast(Result, LTy, CTy);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.h | 972 bool isMultiStoresCheaperThanBitsMerge(EVT LTy, EVT HTy) const override { 978 if ((LTy.isFloatingPoint() && HTy.isInteger()) || 979 (LTy.isInteger() && HTy.isFloatingPoint()))
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 1836 Type *LTy = LI->getType(); 1838 assert(LTy->isIntegerTy()); 1839 LTy = SplitIntTy; 1841 if (!canConvertValue(DL, SliceTy, LTy)) 2549 Type *LTy = TargetTy->getPointerTo(AS); 2551 IRB.CreateAlignedLoad(TargetTy, getNewAllocaSlicePtr(IRB, LTy),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 3219 ArrayType *LTy = dyn_cast<ArrayType>(LFilter->getType()); local 3220 if (!LTy) 3234 unsigned LElts = LTy->getNumElements();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 1875 auto *LTy = L->getType(); 1882 DL.getTypeStoreSize(LTy) <= DL.getTypeStoreSize(STy);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 614 virtual bool isMultiStoresCheaperThanBitsMerge(EVT LTy, EVT HTy) const { argument
|