Searched refs:ReferenceType (Results 1 - 25 of 69) sorted by relevance

123

/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/MCDisassembler/
H A DMCExternalSymbolizer.cpp62 uint64_t ReferenceType;
64 ReferenceType = LLVMDisassembler_ReferenceType_In_Branch;
66 ReferenceType = LLVMDisassembler_ReferenceType_InOut_None;
68 const char *Name = SymbolLookUp(DisInfo, Value, &ReferenceType, Address,
74 if(ReferenceType == LLVMDisassembler_ReferenceType_DeMangled_Name)
81 if(ReferenceType == LLVMDisassembler_ReferenceType_Out_SymbolStub)
83 else if(ReferenceType == LLVMDisassembler_ReferenceType_Out_Objc_Message)
160 uint64_t ReferenceType = LLVMDisassembler_ReferenceType_In_PCrel_Load; local
162 (void)SymbolLookUp(DisInfo, Value, &ReferenceType, Address, &ReferenceName);
163 if(ReferenceType
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64ExternalSymbolizer.cpp72 uint64_t ReferenceType; local
77 ReferenceType = LLVMDisassembler_ReferenceType_In_Branch;
78 const char *Name = SymbolLookUp(DisInfo, Address + Value, &ReferenceType,
87 if (ReferenceType == LLVMDisassembler_ReferenceType_Out_SymbolStub)
89 else if (ReferenceType ==
93 ReferenceType = LLVMDisassembler_ReferenceType_In_ARM64_ADRP;
101 SymbolLookUp(DisInfo, EncodedInst, &ReferenceType, Address,
110 ReferenceType = LLVMDisassembler_ReferenceType_In_ARM64_ADDXri;
112 ReferenceType = LLVMDisassembler_ReferenceType_In_ARM64_LDRXui;
114 ReferenceType
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/
H A DASTSelection.h63 using ReferenceType = std::reference_wrapper<const SelectedASTNode>;
101 ArrayRef<SelectedASTNode::ReferenceType> getParents() { return Parents; }
137 CodeRangeASTSelection(SelectedASTNode::ReferenceType SelectedNode,
138 ArrayRef<SelectedASTNode::ReferenceType> Parents,
145 SelectedASTNode::ReferenceType SelectedNode;
147 llvm::SmallVector<SelectedASTNode::ReferenceType, 8> Parents;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Disassembler/llvm/
H A DDisassemblerLLVMC.h60 const char *SymbolLookup(uint64_t ReferenceValue, uint64_t *ReferenceType,
68 uint64_t *ReferenceType,
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm-c/
H A DDisassemblerTypes.h106 * for the ReferenceValue NULL is returned. The ReferenceType of the
109 * indirectly in ReferenceType along with ReferenceName if any, or that is set
114 uint64_t *ReferenceType,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DFunction.cpp1257 auto *ReferenceType = dyn_cast<VectorType>(ArgTys[D.getArgumentNumber()]); local
1260 if ((ReferenceType != nullptr) != (ThisArgType != nullptr))
1264 if (ReferenceType->getElementCount() !=
1275 Type * ReferenceType = ArgTys[D.getArgumentNumber()];
1277 return (!ThisArgType || ThisArgType->getElementType() != ReferenceType);
1282 VectorType * ReferenceType =
1286 return (!ThisArgType || !ReferenceType ||
1287 ThisArgType->getElementType() != ReferenceType->getElementType());
1309 VectorType *ReferenceType = dyn_cast<VectorType>(ArgTys[RefArgNumber]); local
1311 if (!ThisArgVecTy || !ReferenceType ||
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/
H A DASTSelection.cpp252 SelectedASTNode::ReferenceType Node;
253 llvm::SmallVector<SelectedASTNode::ReferenceType, 8> Parents;
345 llvm::SmallVectorImpl<SelectedASTNode::ReferenceType> &ParentStack) {
375 llvm::SmallVector<SelectedASTNode::ReferenceType, 16> ParentStack;
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaExceptionSpec.cpp31 else if (const ReferenceType *RefTy = T->getAs<ReferenceType>())
138 } else if (const ReferenceType *RT = T->getAs<ReferenceType>()) {
671 const ReferenceType *RefTy = HandlerType->getAs<ReferenceType>();
827 if (const ReferenceType *RefTy = SubI->getAs<ReferenceType>())
1033 else if (const ReferenceType *RT = T->getAs<ReferenceType>())
[all...]
H A DSemaCast.cpp726 const ReferenceType *DestReference = nullptr;
729 } else if ((DestReference = DestType->getAs<ReferenceType>())) {
1360 const ReferenceType *DestReference = DestType->getAs<ReferenceType>();
1711 if (const ReferenceType *DestTypeTmp =DestType->getAs<ReferenceType>()) {
1825 if (!DestType->getAs<ReferenceType>()) {
2039 if (const ReferenceType *DestTypeTmp = DestType->getAs<ReferenceType>()) {
H A DSemaTemplateDeduction.cpp1252 const ReferenceType *ParamRef = Param->getAs<ReferenceType>();
1257 const ReferenceType *ArgRef = Arg->getAs<ReferenceType>();
3229 if (const ReferenceType *DeducedARef = DeducedA->getAs<ReferenceType>())
3231 if (const ReferenceType *ARef = A->getAs<ReferenceType>())
3239 if (const ReferenceType *OriginalParamRef
3240 = OriginalParamType->getAs<ReferenceType>()) {
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DCanonicalType.h61 /// converted to @c CanQual<ReferenceType>. Note that any @c CanQual type can
433 struct CanProxyAdaptor<ReferenceType> : public CanProxyBase<ReferenceType> {
624 if (CanQual<ReferenceType> RefType = getAs<ReferenceType>())
H A DType.h1611 friend class ReferenceType;
2750 class ReferenceType : public Type, public llvm::FoldingSetNode { class in namespace:clang
2754 ReferenceType(TypeClass tc, QualType Referencee, QualType CanonicalRef, function in class:clang::ReferenceType
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...]
H A DJSONNodeDumper.h208 void VisitRValueReferenceType(const ReferenceType *RT);
H A DTextNodeDumper.h277 void VisitRValueReferenceType(const ReferenceType *T);
H A DASTNodeTraverser.h305 void VisitReferenceType(const ReferenceType *T) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DGTestChecker.cpp229 auto *RefTy = CtorDecl->getParamDecl(0)->getType()->getAs<ReferenceType>();
H A DDeadStoresChecker.cpp275 if (VD->getType()->getAs<ReferenceType>())
386 if (V->getType()->getAs<ReferenceType>())
/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransforms.cpp370 else if (const ReferenceType *RT = T->getAs<ReferenceType>())
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DMachODump.cpp3146 // string is set into ReferenceName and ReferenceType is set to
3148 // then both ReferenceType and ReferenceName are left unchanged.
3150 uint64_t *ReferenceType,
3167 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_Message;
3183 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_Message;
3203 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_Message;
6863 // indirectly through ReferenceType.
6866 // cstring is returned and ReferenceType is set to
6870 // Class ref that name is returned and the ReferenceType is set accordingly.
6873 // and if found the symbol name is returned and ReferenceType i
3149 method_reference(struct DisassembleInfo *info, uint64_t *ReferenceType, const char **ReferenceName) argument
6878 GuessLiteralPointer(uint64_t ReferenceValue, uint64_t ReferencePC, uint64_t *ReferenceType, struct DisassembleInfo *info) argument
7014 SymbolizerSymbolLookUp(void *DisInfo, uint64_t ReferenceValue, uint64_t *ReferenceType, uint64_t ReferencePC, const char **ReferenceName) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DQualTypeNames.cpp397 if (isa<ReferenceType>(QT.getTypePtr())) {
H A DType.cpp564 if (const auto *RT = getAs<ReferenceType>())
1679 else if (const auto *RT = getAs<ReferenceType>())
1754 Type *VisitReferenceType(const ReferenceType *T) {
2916 if (const auto *RefType = getTypePtr()->getAs<ReferenceType>())
3681 return Cache::get(cast<ReferenceType>(T)->getPointeeType());
3765 return computeTypeLinkageInfo(cast<ReferenceType>(T)->getPointeeType());
4071 if (const auto *Ref = getAs<ReferenceType>())
4108 if (const auto *ref = getAs<ReferenceType>())
/freebsd-11-stable/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp880 const AstTypeMatcher<ReferenceType> referenceType;
902 PointerType, ReferenceType));
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.cpp550 const ReferenceType *RTy = cast<ReferenceType>(Ty);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp796 if (const ReferenceType *RT = T->getAs<ReferenceType>()) {
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
H A DClangASTContext.cpp2765 const clang::ReferenceType *reference_type =
2766 llvm::cast<clang::ReferenceType>(qual_type.getTypePtr());
2900 const clang::ReferenceType *reference_type =
2901 llvm::cast<clang::ReferenceType>(qual_type.getTypePtr());
2936 const clang::ReferenceType *reference_type =
2937 llvm::cast<clang::ReferenceType>(qual_type.getTypePtr());
3310 llvm::cast<clang::ReferenceType>(qual_type)->getPointeeType();
3646 this, llvm::cast<clang::ReferenceType>(qual_type.getTypePtr())
5037 const clang::ReferenceType *reference_type =
5038 llvm::cast<clang::ReferenceType>(qual_typ
[all...]

Completed in 263 milliseconds

123