/freebsd-11-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 | 188 QualType LTy, RTy; variable 189 std::tie(ConvertedLHS, LTy) = SMTConv::fixAPSInt(Ctx, *LHS); 192 Solver, Ctx, ConvertedLHS, LTy, ConvertedRHS, RTy);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 112 template <typename LTy, typename RTy> struct match_combine_or { 113 LTy L; 116 match_combine_or(const LTy &Left, const RTy &Right) : L(Left), R(Right) {} 127 template <typename LTy, typename RTy> struct match_combine_and { 128 LTy L; 131 match_combine_and(const LTy &Left, const RTy &Right) : L(Left), R(Right) {} 142 template <typename LTy, typename RTy> 143 inline match_combine_or<LTy, RTy> m_CombineOr(const LTy &L, const RTy &R) { 144 return match_combine_or<LTy, RT [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExprCXX.cpp | 5905 QualType LTy = LHS.get()->getType(); 5907 bool LVoid = LTy->isVoidType(); 5943 << (LVoid ? RTy : LTy) << (LVoid ? 0 : 1) 5956 if (!Context.hasSameType(LTy, RTy) && 5957 (LTy->isRecordType() || RTy->isRecordType())) { 5969 << LTy << RTy << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); 5979 LTy = LHS.get()->getType(); 5996 // FIXME: If LTy and RTy have a composite pointer type, should we convert to 6000 if (!Context.hasSameType(LTy, RTy) && 6010 if (CompareReferenceRelationship(QuestionLoc, LTy, RT [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGObjCRuntime.cpp | 64 llvm::Type *LTy = CGF.CGM.getTypes().ConvertTypeForMem(IvarTy); local 69 V = CGF.Builder.CreateBitCast(V, llvm::PointerType::getUnqual(LTy));
|
H A D | CGBlocks.cpp | 2016 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); local 2019 llvm::Function::Create(LTy, llvm::GlobalValue::LinkOnceODRLinkage, 2209 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); local 2212 llvm::Function::Create(LTy, llvm::GlobalValue::LinkOnceODRLinkage, 2459 llvm::FunctionType *LTy = CGF.CGM.getTypes().GetFunctionType(FI); local 2464 llvm::Function::Create(LTy, llvm::GlobalValue::InternalLinkage, 2534 llvm::FunctionType *LTy = CGF.CGM.getTypes().GetFunctionType(FI); local 2539 llvm::Function::Create(LTy, llvm::GlobalValue::InternalLinkage,
|
H A D | CGDeclCXX.cpp | 199 llvm::Type *LTy = CGM.getTypes().ConvertTypeForMem(T); local 200 llvm::PointerType *PTy = llvm::PointerType::get(LTy, ExpectedAddrSpace);
|
H A D | CGDecl.cpp | 240 llvm::Type *LTy = getTypes().ConvertTypeForMem(Ty); local 249 Init = llvm::UndefValue::get(LTy); 254 getModule(), LTy, Ty.isConstant(getContext()), Linkage, Init, Name, 272 LTy->getPointerTo(getContext().getTargetAddressSpace(ExpectedAS)));
|
H A D | TargetInfo.cpp | 3695 llvm::Type *LTy = CGF.ConvertTypeForMem(Ty); 3698 llvm::PointerType::getUnqual(LTy)); 3785 llvm::Type *LTy = CGF.ConvertTypeForMem(Ty); 3821 RegAddr = CGF.Builder.CreateElementBitCast(Tmp, LTy); 3825 RegAddr = CGF.Builder.CreateElementBitCast(RegAddr, LTy); 3844 RegAddr = CGF.Builder.CreateElementBitCast(RegAddr, LTy); 3871 RegAddr = CGF.Builder.CreateElementBitCast(Tmp, LTy); 7940 llvm::Type *LTy = nullptr; 7942 LTy = CGT.ConvertType(QualType(SeltTy, 0)); 7945 if (!LTy) [all...] |
H A D | CGExprComplex.cpp | 1080 llvm::Type* LTy = CGF.ConvertType(Ty); local 1081 llvm::Value* zeroConstant = llvm::Constant::getNullValue(LTy);
|
H A D | CGObjC.cpp | 3547 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); 3550 llvm::Function::Create(LTy, llvm::GlobalValue::InternalLinkage, 3631 llvm::FunctionType *LTy = CGM.getTypes().GetFunctionType(FI); 3634 LTy, llvm::GlobalValue::InternalLinkage, "__copy_helper_atomic_property_",
|
H A D | CGCall.cpp | 1638 llvm::Type *LTy = ConvertTypeForMem(it->type); 1639 ArgTypes[FirstIRArg] = LTy->getPointerTo( 2483 llvm::Type *LTy = ConvertType(Arg->getType()); 2484 if (V->getType() != LTy) 2485 V = Builder.CreateBitCast(V, LTy);
|
H A D | CGExprScalar.cpp | 1611 llvm::VectorType *LTy = cast<llvm::VectorType>(LHS->getType()); local 1612 unsigned LHSElts = LTy->getNumElements(); 1629 llvm::VectorType *RTy = llvm::VectorType::get(LTy->getElementType(),
|
H A D | CGExpr.cpp | 1561 llvm::Type *LTy = CGF.ConvertTypeForMem(ED->getIntegerType()); local 1562 unsigned Bitwidth = LTy->getScalarSizeInBits();
|
/freebsd-11-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-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.h | 870 bool isMultiStoresCheaperThanBitsMerge(EVT LTy, EVT HTy) const override { 876 if ((LTy.isFloatingPoint() && HTy.isInteger()) || 877 (LTy.isInteger() && HTy.isFloatingPoint()))
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 1849 Type *LTy = LI->getType(); 1851 assert(LTy->isIntegerTy()); 1852 LTy = SplitIntTy; 1854 if (!canConvertValue(DL, SliceTy, LTy)) 2553 Type *LTy = TargetTy->getPointerTo(AS); 2555 TargetTy, getNewAllocaSlicePtr(IRB, LTy), getSliceAlign(TargetTy),
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 3061 ArrayType *LTy = dyn_cast<ArrayType>(LFilter->getType()); local 3062 if (!LTy) 3076 unsigned LElts = LTy->getNumElements();
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 1864 auto *LTy = L->getType(); 1871 DL.getTypeStoreSize(LTy) <= DL.getTypeStoreSize(STy);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 493 virtual bool isMultiStoresCheaperThanBitsMerge(EVT LTy, EVT HTy) const { argument
|