Home
last modified time | relevance | path

Searched refs:RTy (Results 1 – 25 of 28) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConv.h349 QualType RTy, QualType *RetTy) { in getBinExpr() argument
352 doTypeConversion(Solver, Ctx, NewLHS, NewRHS, LTy, RTy); in getBinExpr()
368 if (LTy->isAnyPointerType() && RTy->isAnyPointerType() && Op == BO_Sub) { in getBinExpr()
386 QualType LTy, RTy; in getSymBinExpr() local
393 std::tie(NewRInt, RTy) = fixAPSInt(Ctx, SIE->getRHS()); in getSymBinExpr()
396 return getBinExpr(Solver, Ctx, LHS, LTy, Op, RHS, RTy, RetTy); in getSymBinExpr()
405 getSymExpr(Solver, Ctx, ISE->getRHS(), &RTy, hasComparison); in getSymBinExpr()
406 return getBinExpr(Solver, Ctx, LHS, LTy, Op, RHS, RTy, RetTy); in getSymBinExpr()
413 getSymExpr(Solver, Ctx, SSM->getRHS(), &RTy, hasComparison); in getSymBinExpr()
414 return getBinExpr(Solver, Ctx, LHS, LTy, Op, RHS, RTy, RetTy); in getSymBinExpr()
[all …]
H A DSMTConstraintManager.h189 QualType LTy, RTy; in REGISTER_TRAIT_WITH_PROGRAMSTATE() local
191 std::tie(ConvertedRHS, RTy) = SMTConv::fixAPSInt(Ctx, *RHS); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
193 Solver, Ctx, ConvertedLHS, LTy, ConvertedRHS, RTy); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DASTImporterLookupTable.cpp29 if (const auto *RTy = dyn_cast<RecordType>(Ty)) { in VisitTypedefNameDecl() local
30 LT.add(RTy->getAsRecordDecl()); in VisitTypedefNameDecl()
32 for (auto *it : RTy->getAsRecordDecl()->fields()) { in VisitTypedefNameDecl()
58 if (const auto *RTy = dyn_cast<RecordType>(Ty)) in VisitFriendDecl() local
59 LT.add(RTy->getAsCXXRecordDecl()); in VisitFriendDecl()
H A DDeclPrinter.cpp163 else if (const ReferenceType *RTy = BaseType->getAs<ReferenceType>()) in GetBaseType() local
164 BaseType = RTy->getPointeeType(); in GetBaseType()
H A DASTContext.cpp7488 } else if (const auto *RTy = PointeeTy->getAs<RecordType>()) { in getObjCEncodingForTypeImpl() local
7490 if (RTy->getDecl()->getIdentifier() == &Idents.get("objc_class")) { in getObjCEncodingForTypeImpl()
7495 if (RTy->getDecl()->getIdentifier() == &Idents.get("objc_object")) { in getObjCEncodingForTypeImpl()
7504 RTy, Options.ExpandPointedToStructures()))) { in getObjCEncodingForTypeImpl()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaExprMember.cpp592 explicit RecordMemberExprValidatorCCC(const RecordType *RTy) in RecordMemberExprValidatorCCC() argument
593 : Record(RTy->getDecl()) { in RecordMemberExprValidatorCCC()
640 const RecordType *RTy, in LookupMemberExprInRecord() argument
646 RecordDecl *RDecl = RTy->getDecl(); in LookupMemberExprInRecord()
647 if (!SemaRef.isThisOutsideMemberFunctionBody(QualType(RTy, 0)) && in LookupMemberExprInRecord()
648 SemaRef.RequireCompleteType(OpLoc, QualType(RTy, 0), in LookupMemberExprInRecord()
655 QualType ObjectType = SS.isSet() ? QualType() : QualType(RTy, 0); in LookupMemberExprInRecord()
700 RecordMemberExprValidatorCCC CCC(RTy); in LookupMemberExprInRecord()
1294 if (const RecordType *RTy = BaseType->getAs<RecordType>()) { in LookupMemberExpr() local
1296 if (LookupMemberExprInRecord(S, R, BaseExpr.get(), RTy, OpLoc, IsArrow, SS, in LookupMemberExpr()
H A DSemaExprCXX.cpp6150 QualType RTy = RHS.get()->getType(); in CXXCheckConditionalOperands() local
6152 bool RVoid = RTy->isVoidType(); in CXXCheckConditionalOperands()
6187 << (LVoid ? RTy : LTy) << (LVoid ? 0 : 1) in CXXCheckConditionalOperands()
6200 if (!Context.hasSameType(LTy, RTy) && in CXXCheckConditionalOperands()
6201 (LTy->isRecordType() || RTy->isRecordType())) { in CXXCheckConditionalOperands()
6213 << LTy << RTy << LHS.get()->getSourceRange() << RHS.get()->getSourceRange(); in CXXCheckConditionalOperands()
6227 RTy = RHS.get()->getType(); in CXXCheckConditionalOperands()
6244 if (!Context.hasSameType(LTy, RTy) && in CXXCheckConditionalOperands()
6254 if (CompareReferenceRelationship(QuestionLoc, LTy, RTy, &RefConv) == in CXXCheckConditionalOperands()
6261 RTy = RHS.get()->getType(); in CXXCheckConditionalOperands()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DPatternMatch.h179 template <typename LTy, typename RTy> struct match_combine_or {
181 RTy R;
183 match_combine_or(const LTy &Left, const RTy &Right) : L(Left), R(Right) {} in match_combine_or()
194 template <typename LTy, typename RTy> struct match_combine_and {
196 RTy R;
198 match_combine_and(const LTy &Left, const RTy &Right) : L(Left), R(Right) {} in match_combine_and()
209 template <typename LTy, typename RTy>
210 inline match_combine_or<LTy, RTy> m_CombineOr(const LTy &L, const RTy &R) { in m_CombineOr()
211 return match_combine_or<LTy, RTy>(L, R); in m_CombineOr()
215 template <typename LTy, typename RTy>
[all …]
H A DDIBuilder.h238 DIDerivedType *createReferenceType(unsigned Tag, DIType *RTy,
/netbsd-src/external/apache2/llvm/dist/clang/lib/CrossTU/
H A DCrossTranslationUnit.cpp193 const RecordType *RTy = CT->getAs<RecordType>(); in containsConst() local
194 if (!RTy || !RTy->hasConstFields()) in containsConst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp1066 auto *RTy = cast<IntegerType>(Range.getType()); in calculateSubRanges() local
1069 if (!AllowNarrowLatchCondition && RTy != Ty) in calculateSubRanges()
1071 if (RTy->getBitWidth() < Ty->getBitWidth()) in calculateSubRanges()
1080 RTy, SE, IsSignedPredicate); in calculateSubRanges()
1081 const SCEV *End = NoopOrExtend(SE.getSCEV(MainLoopStructure.LoopExitAt), RTy, in calculateSubRanges()
1092 const SCEV *One = SE.getOne(RTy); in calculateSubRanges()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp1447 QualType RTy = R->getValueType(); in getBinding() local
1451 if (RTy->isAnyComplexType()) in getBinding()
1462 if (RTy->isStructureOrClassType()) in getBinding()
1466 if (RTy->isUnionType()) in getBinding()
1469 if (RTy->isArrayType()) { in getBinding()
1470 if (RTy->isConstantArrayType()) in getBinding()
1477 if (RTy->isVectorType()) in getBinding()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp70 IntrinsicCostAttributes::IntrinsicCostAttributes(Intrinsic::ID Id, Type *RTy, in IntrinsicCostAttributes() argument
75 : II(I), RetTy(RTy), IID(Id), FMF(Flags), ScalarizationCost(ScalarCost) { in IntrinsicCostAttributes()
89 IntrinsicCostAttributes::IntrinsicCostAttributes(Intrinsic::ID Id, Type *RTy, in IntrinsicCostAttributes() argument
95 : II(I), RetTy(RTy), IID(Id), FMF(Flags), ScalarizationCost(ScalarCost) { in IntrinsicCostAttributes()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCodeGenTypes.cpp632 const ReferenceType *RTy = cast<ReferenceType>(Ty); in ConvertType() local
633 QualType ETy = RTy->getPointeeType(); in ConvertType()
H A DCGCall.cpp3265 static void setUsedBits(CodeGenModule &CGM, const RecordType *RTy, int Offset, in setUsedBits() argument
3269 const RecordDecl *RD = RTy->getDecl()->getDefinition(); in setUsedBits()
3318 if (const auto *RTy = QTy->getAs<RecordType>()) in setUsedBits() local
3319 return setUsedBits(CGM, RTy, Offset, Bits); in setUsedBits()
H A DCGBuiltin.cpp4349 llvm::Type *RTy; in EmitBuiltinExpr() local
4359 RTy = Exchange->getType(); in EmitBuiltinExpr()
4375 RTy)); in EmitBuiltinExpr()
6750 auto *RTy = cast<llvm::FixedVectorType>(Ty); in EmitCommonNeonBuiltinExpr() local
6753 RTy = llvm::FixedVectorType::get(RTy->getElementType(), in EmitCommonNeonBuiltinExpr()
6754 RTy->getNumElements() * 2); in EmitCommonNeonBuiltinExpr()
6756 RTy, GetNeonType(this, NeonTypeFlags(Type.getEltType(), false, in EmitCommonNeonBuiltinExpr()
8458 auto *RTy = llvm::VectorType::get(IntegerType::get(getLLVMContext(), 1), VTy); in EmitSVEPredicateCast() local
8459 if (Pred->getType() == RTy) in EmitSVEPredicateCast()
8471 IntrinsicTy = RTy; in EmitSVEPredicateCast()
[all …]
H A DCodeGenFunction.h4096 QualType RTy);
4098 QualType RTy);
H A DCGExprScalar.cpp1609 auto *RTy = llvm::FixedVectorType::get(LTy->getElementType(), in VisitShuffleVectorExpr() local
1611 Value* NewV = llvm::UndefValue::get(RTy); in VisitShuffleVectorExpr()
H A DCGDebugInfo.cpp2220 llvm::DIType *CGDebugInfo::getOrCreateRecordType(QualType RTy, in getOrCreateRecordType() argument
2223 llvm::DIType *T = getOrCreateType(RTy, getOrCreateFile(Loc)); in getOrCreateRecordType()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DDIBuilder.cpp305 unsigned Tag, DIType *RTy, in createReferenceType() argument
309 assert(RTy && "Unable to create reference type"); in createReferenceType()
310 return DIDerivedType::get(VMContext, Tag, "", nullptr, 0, nullptr, RTy, in createReferenceType()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h134 Intrinsic::ID Id, Type *RTy, ArrayRef<Type *> Tys,
138 IntrinsicCostAttributes(Intrinsic::ID Id, Type *RTy,
142 Intrinsic::ID Id, Type *RTy, ArrayRef<const Value *> Args,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2375 VectorType *RTy; in parseConstants() member
2402 VectorType *RTy = DelayedShuffle.RTy; in parseConstants() local
2410 VectorType::get(Type::getInt32Ty(Context), RTy->getElementCount()); in parseConstants()
2790 VectorType *RTy = dyn_cast<VectorType>(CurTy); in parseConstants() local
2793 if (Record.size() < 4 || !RTy || !OpTy) in parseConstants()
2796 {OpTy, RTy, CurFullTy, Record[1], Record[2], Record[3], NextCstNo}); in parseConstants()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp806 if (auto RTy = Elements[0]) in constructTypeDIE() local
807 addType(Buffer, RTy); in constructTypeDIE()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/TableGen/
H A DRecord.cpp220 const RecordRecTy *RTy = dyn_cast<RecordRecTy>(RHS); in typeIsConvertibleTo() local
221 if (!RTy) in typeIsConvertibleTo()
224 return llvm::all_of(RTy->getClasses(), [this](Record *TargetClass) { in typeIsConvertibleTo()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp2536 Type *RTy = CalledFunc->getReturnType(); in InlineFunction() local
2543 PHI = PHINode::Create(RTy, Returns.size(), CB.getName(), in InlineFunction()

12