Home
last modified time | relevance | path

Searched refs:ReferenceType (Results 1 – 25 of 72) sorted by relevance

123

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/
HDAArch64ExternalSymbolizer.cpp72 uint64_t ReferenceType; in tryAddingSymbolicOperand() local
77 ReferenceType = LLVMDisassembler_ReferenceType_In_Branch; in tryAddingSymbolicOperand()
78 const char *Name = SymbolLookUp(DisInfo, Address + Value, &ReferenceType, in tryAddingSymbolicOperand()
87 if (ReferenceType == LLVMDisassembler_ReferenceType_Out_SymbolStub) in tryAddingSymbolicOperand()
89 else if (ReferenceType == in tryAddingSymbolicOperand()
93 ReferenceType = LLVMDisassembler_ReferenceType_In_ARM64_ADRP; in tryAddingSymbolicOperand()
101 SymbolLookUp(DisInfo, EncodedInst, &ReferenceType, Address, in tryAddingSymbolicOperand()
110 ReferenceType = LLVMDisassembler_ReferenceType_In_ARM64_ADDXri; in tryAddingSymbolicOperand()
112 ReferenceType = LLVMDisassembler_ReferenceType_In_ARM64_LDRXui; in tryAddingSymbolicOperand()
114 ReferenceType = LLVMDisassembler_ReferenceType_In_ARM64_LDRXl; in tryAddingSymbolicOperand()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/MCDisassembler/
HDMCExternalSymbolizer.cpp62 uint64_t ReferenceType; in tryAddingSymbolicOperand() local
64 ReferenceType = LLVMDisassembler_ReferenceType_In_Branch; in tryAddingSymbolicOperand()
66 ReferenceType = LLVMDisassembler_ReferenceType_InOut_None; in tryAddingSymbolicOperand()
68 const char *Name = SymbolLookUp(DisInfo, Value, &ReferenceType, Address, in tryAddingSymbolicOperand()
74 if(ReferenceType == LLVMDisassembler_ReferenceType_DeMangled_Name) in tryAddingSymbolicOperand()
81 if(ReferenceType == LLVMDisassembler_ReferenceType_Out_SymbolStub) in tryAddingSymbolicOperand()
83 else if(ReferenceType == LLVMDisassembler_ReferenceType_Out_Objc_Message) in tryAddingSymbolicOperand()
160 uint64_t ReferenceType = LLVMDisassembler_ReferenceType_In_PCrel_Load; in tryAddingPcLoadReferenceComment() local
162 (void)SymbolLookUp(DisInfo, Value, &ReferenceType, Address, &ReferenceName); in tryAddingPcLoadReferenceComment()
163 if(ReferenceType == LLVMDisassembler_ReferenceType_Out_LitPool_SymAddr) in tryAddingPcLoadReferenceComment()
[all …]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/
HDASTSelection.h63 using ReferenceType = std::reference_wrapper<const SelectedASTNode>; member
101 ArrayRef<SelectedASTNode::ReferenceType> getParents() { return Parents; } in getParents()
137 CodeRangeASTSelection(SelectedASTNode::ReferenceType SelectedNode, in CodeRangeASTSelection()
138 ArrayRef<SelectedASTNode::ReferenceType> Parents, in CodeRangeASTSelection()
145 SelectedASTNode::ReferenceType SelectedNode;
147 llvm::SmallVector<SelectedASTNode::ReferenceType, 8> Parents;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
HDFunction.cpp1257 auto *ReferenceType = dyn_cast<VectorType>(ArgTys[D.getArgumentNumber()]); in matchIntrinsicType() local
1260 if ((ReferenceType != nullptr) != (ThisArgType != nullptr)) in matchIntrinsicType()
1264 if (ReferenceType->getElementCount() != in matchIntrinsicType()
1275 Type * ReferenceType = ArgTys[D.getArgumentNumber()]; in matchIntrinsicType() local
1277 return (!ThisArgType || ThisArgType->getElementType() != ReferenceType); in matchIntrinsicType()
1282 VectorType * ReferenceType = in matchIntrinsicType() local
1286 return (!ThisArgType || !ReferenceType || in matchIntrinsicType()
1287 ThisArgType->getElementType() != ReferenceType->getElementType()); in matchIntrinsicType()
1309 VectorType *ReferenceType = dyn_cast<VectorType>(ArgTys[RefArgNumber]); in matchIntrinsicType() local
1311 if (!ThisArgVecTy || !ReferenceType || in matchIntrinsicType()
[all …]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Disassembler/llvm/
HDDisassemblerLLVMC.h60 const char *SymbolLookup(uint64_t ReferenceValue, uint64_t *ReferenceType,
68 uint64_t *ReferenceType,
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/
HDASTSelection.cpp252 SelectedASTNode::ReferenceType Node;
253 llvm::SmallVector<SelectedASTNode::ReferenceType, 8> Parents;
345 llvm::SmallVectorImpl<SelectedASTNode::ReferenceType> &ParentStack) { in findDeepestWithKind()
375 llvm::SmallVector<SelectedASTNode::ReferenceType, 16> ParentStack; in findDeepestWithKind()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaExceptionSpec.cpp31 else if (const ReferenceType *RefTy = T->getAs<ReferenceType>()) in GetUnderlyingFunction()
138 } else if (const ReferenceType *RT = T->getAs<ReferenceType>()) { in CheckSpecifiedExceptionType()
671 const ReferenceType *RefTy = HandlerType->getAs<ReferenceType>(); in handlerCanCatch()
827 if (const ReferenceType *RefTy = SubI->getAs<ReferenceType>()) in CheckExceptionSpecSubset()
1033 else if (const ReferenceType *RT = T->getAs<ReferenceType>()) in canCalleeThrow()
HDSemaTemplateDeduction.cpp1252 const ReferenceType *ParamRef = Param->getAs<ReferenceType>(); in DeduceTemplateArgumentsByTypeMatch()
1257 const ReferenceType *ArgRef = Arg->getAs<ReferenceType>(); in DeduceTemplateArgumentsByTypeMatch()
3229 if (const ReferenceType *DeducedARef = DeducedA->getAs<ReferenceType>()) in CheckOriginalCallArgDeduction()
3231 if (const ReferenceType *ARef = A->getAs<ReferenceType>()) in CheckOriginalCallArgDeduction()
3239 if (const ReferenceType *OriginalParamRef in CheckOriginalCallArgDeduction()
3240 = OriginalParamType->getAs<ReferenceType>()) { in CheckOriginalCallArgDeduction()
3659 const ReferenceType *ParamRefType = ParamType->getAs<ReferenceType>(); in AdjustFunctionParmAndArgTypesForDeduction()
4228 if (const ReferenceType *PRef = P->getAs<ReferenceType>()) in DeduceTemplateArguments()
4234 if (const ReferenceType *ARef = A->getAs<ReferenceType>()) { in DeduceTemplateArguments()
4239 if (!FromType->getAs<ReferenceType>()) { in DeduceTemplateArguments()
[all …]
HDSemaCast.cpp726 const ReferenceType *DestReference = nullptr; in CheckDynamicCast()
729 } else if ((DestReference = DestType->getAs<ReferenceType>())) { in CheckDynamicCast()
1360 const ReferenceType *DestReference = DestType->getAs<ReferenceType>(); in TryStaticReferenceDowncast()
1711 if (const ReferenceType *DestTypeTmp =DestType->getAs<ReferenceType>()) { in TryConstCast()
1825 if (!DestType->getAs<ReferenceType>()) { in CheckCompatibleReinterpretCast()
2039 if (const ReferenceType *DestTypeTmp = DestType->getAs<ReferenceType>()) { in TryReinterpretCast()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/
HDTypeNodes.td58 def ReferenceType : TypeNode<Type, 1>;
59 def LValueReferenceType : TypeNode<ReferenceType>;
60 def RValueReferenceType : TypeNode<ReferenceType>;
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
HDCanonicalType.h433 struct CanProxyAdaptor<ReferenceType> : public CanProxyBase<ReferenceType> {
624 if (CanQual<ReferenceType> RefType = getAs<ReferenceType>())
HDType.h1611 friend class ReferenceType;
2750 class ReferenceType : public Type, public llvm::FoldingSetNode {
2754 ReferenceType(TypeClass tc, QualType Referencee, QualType CanonicalRef,
2773 const ReferenceType *T = this;
2775 T = T->PointeeType->castAs<ReferenceType>();
2797 class LValueReferenceType : public ReferenceType {
2802 : ReferenceType(LValueReference, Referencee, CanonicalRef,
2815 class RValueReferenceType : public ReferenceType {
2819 : ReferenceType(RValueReference, Referencee, CanonicalRef, false) {}
6453 if (const auto *RefType = (*this)->getAs<ReferenceType>())
[all …]
HDTextNodeDumper.h277 void VisitRValueReferenceType(const ReferenceType *T);
HDJSONNodeDumper.h208 void VisitRValueReferenceType(const ReferenceType *RT);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm-c/
HDDisassemblerTypes.h114 uint64_t *ReferenceType,
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-objdump/
HDMachODump.cpp3150 uint64_t *ReferenceType, in method_reference() argument
3167 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_Message; in method_reference()
3183 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_Message; in method_reference()
3203 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_Message; in method_reference()
6880 uint64_t *ReferenceType, in GuessLiteralPointer() argument
6930 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_Class_Ref; in GuessLiteralPointer()
6941 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_Class_Ref; in GuessLiteralPointer()
6952 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_CFString_Ref; in GuessLiteralPointer()
6966 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_Selector_Ref; in GuessLiteralPointer()
6970 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_Message_Ref; in GuessLiteralPointer()
[all …]
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
HDDeadStoresChecker.cpp275 if (VD->getType()->getAs<ReferenceType>()) in CheckVarDecl()
386 if (V->getType()->getAs<ReferenceType>()) in observeStmt()
HDGTestChecker.cpp229 auto *RefTy = CtorDecl->getParamDecl(0)->getType()->getAs<ReferenceType>(); in checkPostCall()
/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/
HDTransforms.cpp370 else if (const ReferenceType *RT = T->getAs<ReferenceType>()) in isGCOwnedNonObjC()
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCodeGenTypes.cpp550 const ReferenceType *RTy = cast<ReferenceType>(Ty); in ConvertType()
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDType.cpp564 if (const auto *RT = getAs<ReferenceType>()) in getPointeeType()
1679 else if (const auto *RT = getAs<ReferenceType>()) in getPointeeCXXRecordDecl()
1754 Type *VisitReferenceType(const ReferenceType *T) { in VisitReferenceType()
2916 if (const auto *RefType = getTypePtr()->getAs<ReferenceType>()) in getNonLValueExprType()
3681 return Cache::get(cast<ReferenceType>(T)->getPointeeType()); in computeCachedProperties()
3765 return computeTypeLinkageInfo(cast<ReferenceType>(T)->getPointeeType()); in computeTypeLinkageInfo()
4071 if (const auto *Ref = getAs<ReferenceType>()) in isObjCIndirectLifetimeType()
4108 if (const auto *ref = getAs<ReferenceType>()) in hasSizedVLAType()
HDQualTypeNames.cpp397 if (isa<ReferenceType>(QT.getTypePtr())) { in getFullyQualifiedType()
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
HDClangASTContext.cpp2765 const clang::ReferenceType *reference_type = in IsFunctionType()
2766 llvm::cast<clang::ReferenceType>(qual_type.getTypePtr()); in IsFunctionType()
2900 const clang::ReferenceType *reference_type = in IsFunctionPointerType()
2901 llvm::cast<clang::ReferenceType>(qual_type.getTypePtr()); in IsFunctionPointerType()
2936 const clang::ReferenceType *reference_type = in IsBlockPointerType()
2937 llvm::cast<clang::ReferenceType>(qual_type.getTypePtr()); in IsBlockPointerType()
3310 llvm::cast<clang::ReferenceType>(qual_type)->getPointeeType(); in IsPossibleDynamicType()
3646 this, llvm::cast<clang::ReferenceType>(qual_type.getTypePtr()) in GetTypeInfo()
5037 const clang::ReferenceType *reference_type = in GetNumChildren()
5038 llvm::cast<clang::ReferenceType>(qual_type.getTypePtr()); in GetNumChildren()
[all …]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Index/
HDUSRGeneration.cpp796 if (const ReferenceType *RT = T->getAs<ReferenceType>()) { in VisitType()
/freebsd-11-stable/contrib/llvm-project/clang/lib/ASTMatchers/
HDASTMatchersInternal.cpp880 const AstTypeMatcher<ReferenceType> referenceType;
902 PointerType, ReferenceType));

123