| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/ |
| H A D | AArch64ExternalSymbolizer.cpp | 73 uint64_t ReferenceType; in tryAddingSymbolicOperand() local 78 ReferenceType = LLVMDisassembler_ReferenceType_In_Branch; in tryAddingSymbolicOperand() 79 const char *Name = SymbolLookUp(DisInfo, Address + Value, &ReferenceType, in tryAddingSymbolicOperand() 88 if (ReferenceType == LLVMDisassembler_ReferenceType_Out_SymbolStub) in tryAddingSymbolicOperand() 90 else if (ReferenceType == in tryAddingSymbolicOperand() 94 ReferenceType = LLVMDisassembler_ReferenceType_In_ARM64_ADRP; in tryAddingSymbolicOperand() 102 SymbolLookUp(DisInfo, EncodedInst, &ReferenceType, Address, in tryAddingSymbolicOperand() 111 ReferenceType = LLVMDisassembler_ReferenceType_In_ARM64_ADDXri; in tryAddingSymbolicOperand() 113 ReferenceType = LLVMDisassembler_ReferenceType_In_ARM64_LDRXui; in tryAddingSymbolicOperand() 115 ReferenceType = LLVMDisassembler_ReferenceType_In_ARM64_LDRXl; in tryAddingSymbolicOperand() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/MCDisassembler/ |
| H A D | MCExternalSymbolizer.cpp | 59 uint64_t ReferenceType; in tryAddingSymbolicOperand() local 61 ReferenceType = LLVMDisassembler_ReferenceType_In_Branch; in tryAddingSymbolicOperand() 63 ReferenceType = LLVMDisassembler_ReferenceType_InOut_None; in tryAddingSymbolicOperand() 65 const char *Name = SymbolLookUp(DisInfo, Value, &ReferenceType, Address, in tryAddingSymbolicOperand() 71 if(ReferenceType == LLVMDisassembler_ReferenceType_DeMangled_Name) in tryAddingSymbolicOperand() 78 if(ReferenceType == LLVMDisassembler_ReferenceType_Out_SymbolStub) in tryAddingSymbolicOperand() 80 else if(ReferenceType == LLVMDisassembler_ReferenceType_Out_Objc_Message) in tryAddingSymbolicOperand() 157 uint64_t ReferenceType = LLVMDisassembler_ReferenceType_In_PCrel_Load; in tryAddingPcLoadReferenceComment() local 159 (void)SymbolLookUp(DisInfo, Value, &ReferenceType, Address, &ReferenceName); in tryAddingPcLoadReferenceComment() 160 if(ReferenceType == LLVMDisassembler_ReferenceType_Out_LitPool_SymAddr) in tryAddingPcLoadReferenceComment() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
| H A D | ASTSelection.h | 64 using ReferenceType = std::reference_wrapper<const SelectedASTNode>; member 102 ArrayRef<SelectedASTNode::ReferenceType> getParents() { return Parents; } in getParents() 138 CodeRangeASTSelection(SelectedASTNode::ReferenceType SelectedNode, in CodeRangeASTSelection() 139 ArrayRef<SelectedASTNode::ReferenceType> Parents, in CodeRangeASTSelection() 146 SelectedASTNode::ReferenceType SelectedNode; 148 llvm::SmallVector<SelectedASTNode::ReferenceType, 8> Parents;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | WithCache.h | 38 using ReferenceType = conditionally_const_t<UnderlyingType &, IsConst>; variable 69 ReferenceType operator*() const { return *Pointer.getPointer(); }
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Disassembler/LLVMC/ |
| H A D | DisassemblerLLVMC.h | 61 const char *SymbolLookup(uint64_t ReferenceValue, uint64_t *ReferenceType, 69 uint64_t *ReferenceType,
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Intrinsics.cpp | 961 auto *ReferenceType = dyn_cast<VectorType>(ArgTys[D.getArgumentNumber()]); in matchIntrinsicType() local 964 if ((ReferenceType != nullptr) != (ThisArgType != nullptr)) in matchIntrinsicType() 968 if (ReferenceType->getElementCount() != ThisArgType->getElementCount()) in matchIntrinsicType() 995 auto *ReferenceType = dyn_cast<VectorType>(ArgTys[RefArgNumber]); in matchIntrinsicType() local 997 if (!ThisArgVecTy || !ReferenceType || in matchIntrinsicType() 998 (ReferenceType->getElementCount() != ThisArgVecTy->getElementCount())) in matchIntrinsicType() 1005 auto *ReferenceType = dyn_cast<VectorType>(ArgTys[D.getArgumentNumber()]); in matchIntrinsicType() local 1006 return !ReferenceType || Ty != ReferenceType->getElementType(); in matchIntrinsicType() 1025 auto *ReferenceType = dyn_cast<VectorType>(ArgTys[D.getArgumentNumber()]); in matchIntrinsicType() local 1027 if (!ThisArgVecTy || !ReferenceType) in matchIntrinsicType() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/ |
| H A D | ASTSelection.cpp | 252 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/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExceptionSpec.cpp | 32 else if (const ReferenceType *RefTy = T->getAs<ReferenceType>()) in GetUnderlyingFunction() 139 } else if (const ReferenceType *RT = T->getAs<ReferenceType>()) { in CheckSpecifiedExceptionType() 681 const ReferenceType *RefTy = HandlerType->getAs<ReferenceType>(); in handlerCanCatch() 832 if (const ReferenceType *RefTy = SubI->getAs<ReferenceType>()) in CheckExceptionSpecSubset() 1034 else if (const ReferenceType *RT = T->getAs<ReferenceType>()) in canCalleeThrow()
|
| H A D | SemaCast.cpp | 856 const ReferenceType *DestReference = nullptr; in CheckDynamicCast() 859 } else if ((DestReference = DestType->getAs<ReferenceType>())) { in CheckDynamicCast() 1669 const ReferenceType *DestReference = DestType->getAs<ReferenceType>(); in TryStaticReferenceDowncast() 1974 if (const ReferenceType *DestTypeTmp =DestType->getAs<ReferenceType>()) { in TryConstCast() 2088 if (!DestType->getAs<ReferenceType>()) { in CheckCompatibleReinterpretCast() 2307 if (const ReferenceType *DestTypeTmp = DestType->getAs<ReferenceType>()) { in TryReinterpretCast()
|
| H A D | SemaTemplateDeduction.cpp | 1541 const ReferenceType *PRef = P->getAs<ReferenceType>(); in DeduceTemplateArgumentsByTypeMatch() 1546 const ReferenceType *ARef = A->getAs<ReferenceType>(); in DeduceTemplateArgumentsByTypeMatch() 3719 if (const ReferenceType *DeducedARef = DeducedA->getAs<ReferenceType>()) in CheckOriginalCallArgDeduction() 3721 if (const ReferenceType *ARef = A->getAs<ReferenceType>()) in CheckOriginalCallArgDeduction() 3729 if (const ReferenceType *OriginalParamRef in CheckOriginalCallArgDeduction() 3730 = OriginalParamType->getAs<ReferenceType>()) { in CheckOriginalCallArgDeduction() 4251 const ReferenceType *ParamRefType = ParamType->getAs<ReferenceType>(); in AdjustFunctionParmAndArgTypesForDeduction() 4880 if (const ReferenceType *PRef = P->getAs<ReferenceType>()) in DeduceTemplateArguments() 4886 if (const ReferenceType *ARef = A->getAs<ReferenceType>()) { in DeduceTemplateArguments() 6772 cast<ReferenceType>(T)->getPointeeType(), in MarkUsedTemplateParameters()
|
| H A D | SemaSwift.cpp | 53 } else if (const auto *RefType = Ty->getAs<ReferenceType>()) { in isValidSwiftIndirectResultType() 65 } else if (const auto *RefType = Ty->getAs<ReferenceType>()) { in isValidSwiftErrorResultType()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | TypeNodes.td | 58 def ReferenceType : TypeNode<Type, 1>; 59 def LValueReferenceType : TypeNode<ReferenceType>; 60 def RValueReferenceType : TypeNode<ReferenceType>;
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | CanonicalType.h | 436 struct CanProxyAdaptor<ReferenceType> : public CanProxyBase<ReferenceType> { 629 if (CanQual<ReferenceType> RefType = getAs<ReferenceType>())
|
| H A D | Type.h | 2022 friend class ReferenceType; 3499 class ReferenceType : public Type, public llvm::FoldingSetNode { 3503 ReferenceType(TypeClass tc, QualType Referencee, QualType CanonicalRef, 3519 const ReferenceType *T = this; 3521 T = T->PointeeType->castAs<ReferenceType>(); 3543 class LValueReferenceType : public ReferenceType { 3548 : ReferenceType(LValueReference, Referencee, CanonicalRef, 3561 class RValueReferenceType : public ReferenceType { 3565 : ReferenceType(RValueReference, Referencee, CanonicalRef, false) {} 8306 if (const auto *RefType = (*this)->getAs<ReferenceType>()) [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | DisassemblerTypes.h | 120 uint64_t *ReferenceType,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | ItaniumNodes.def | 28 NODE(ReferenceType)
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DeadStoresChecker.cpp | 272 if (VD->getType()->getAs<ReferenceType>()) in CheckVarDecl() 382 if (V->getType()->getAs<ReferenceType>()) in observeStmt()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | MachODump.cpp | 3361 uint64_t *ReferenceType, in method_reference() argument 3378 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_Message; in method_reference() 3394 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_Message; in method_reference() 3414 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_Message; in method_reference() 6838 uint64_t *ReferenceType, in GuessLiteralPointer() argument 6888 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_Class_Ref; in GuessLiteralPointer() 6899 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_Class_Ref; in GuessLiteralPointer() 6910 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_CFString_Ref; in GuessLiteralPointer() 6924 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_Selector_Ref; in GuessLiteralPointer() 6928 *ReferenceType = LLVMDisassembler_ReferenceType_Out_Objc_Message_Ref; in GuessLiteralPointer() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenTypes.cpp | 400 const ReferenceType *refTy = cast<ReferenceType>(ty); in convertType()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | TemplateArgumentHasher.cpp | 338 void VisitReferenceType(const ReferenceType *T) { in VisitReferenceType()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenTypes.cpp | 607 const ReferenceType *RTy = cast<ReferenceType>(Ty); in ConvertType()
|
| /freebsd/contrib/llvm-project/clang/lib/Interpreter/ |
| H A D | CodeCompletion.cpp | 99 QualType RT = PreferredType->castAs<ReferenceType>()->getPointeeType(); in handleDeclaration()
|
| H A D | InterpreterValuePrinter.cpp | 94 InterfaceKind VisitReferenceType(const ReferenceType *Ty) { in VisitReferenceType()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | QualTypeNames.cpp | 404 if (isa<ReferenceType>(QT.getTypePtr())) { in getFullyQualifiedType()
|
| H A D | Type.cpp | 761 if (const auto *RT = getAs<ReferenceType>()) in getPointeeType() 1918 else if (const auto *RT = getAs<ReferenceType>()) in getPointeeCXXRecordDecl() 2004 Type *VisitReferenceType(const ReferenceType *T) { in VisitReferenceType() 3580 if (const auto *RefType = getTypePtr()->getAs<ReferenceType>()) in getNonLValueExprType() 4745 return Cache::get(cast<ReferenceType>(T)->getPointeeType()); in computeCachedProperties() 4844 return computeTypeLinkageInfo(cast<ReferenceType>(T)->getPointeeType()); in computeTypeLinkageInfo() 5200 if (const auto *Ref = getAs<ReferenceType>()) in isObjCIndirectLifetimeType() 5252 if (const auto *ref = getAs<ReferenceType>()) in hasSizedVLAType()
|