/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
H A D | StdSymbolMap.inc | 12 SYMBOL(ATOMIC_BOOL_LOCK_FREE, None, <atomic>) 13 SYMBOL(ATOMIC_CHAR16_T_LOCK_FREE, None, <atomic>) 14 SYMBOL(ATOMIC_CHAR32_T_LOCK_FREE, None, <atomic>) 15 SYMBOL(ATOMIC_CHAR8_T_LOCK_FREE, None, <atomic>) 16 SYMBOL(ATOMIC_CHAR_LOCK_FREE, None, <atomic>) 17 SYMBOL(ATOMIC_FLAG_INIT, None, <atomic>) 18 SYMBOL(ATOMIC_INT_LOCK_FREE, None, <atomic>) 19 SYMBOL(ATOMIC_LLONG_LOCK_FREE, None, <atomic>) 20 SYMBOL(ATOMIC_LONG_LOCK_FREE, None, <atomic>) 21 SYMBOL(ATOMIC_POINTER_LOCK_FRE [all...] |
H A D | CSymbolMap.inc | 12 SYMBOL(ATOMIC_BOOL_LOCK_FREE, None, <stdatomic.h>) 13 SYMBOL(ATOMIC_CHAR16_T_LOCK_FREE, None, <stdatomic.h>) 14 SYMBOL(ATOMIC_CHAR32_T_LOCK_FREE, None, <stdatomic.h>) 15 SYMBOL(ATOMIC_CHAR_LOCK_FREE, None, <stdatomic.h>) 16 SYMBOL(ATOMIC_FLAG_INIT, None, <stdatomic.h>) 17 SYMBOL(ATOMIC_INT_LOCK_FREE, None, <stdatomic.h>) 18 SYMBOL(ATOMIC_LLONG_LOCK_FREE, None, <stdatomic.h>) 19 SYMBOL(ATOMIC_LONG_LOGK_FREE, None, <stdatomic.h>) 20 SYMBOL(ATOMIC_POINTER_LOCK_FREE, None, <stdatomic.h>) 21 SYMBOL(ATOMIC_SHORT_LOCK_FREE, None, <stdatomic.h>) [all …]
|
H A D | StdSpecialSymbolMap.inc | 12 SYMBOL(consume_header, std::, <codecvt>) 13 SYMBOL(generate_header, std::, <codecvt>) 14 SYMBOL(little_endian, std::, <codecvt>) 16 SYMBOL(mbstate_t, std::, <cwchar>) 17 SYMBOL(mbstate_t, std::, <cuchar>) 18 SYMBOL(size_t, std::, <cstddef>) 19 SYMBOL(size_t, std::, <cstdlib>) 20 SYMBOL(size_t, std::, <cstring>) 21 SYMBOL(size_t, std::, <cwchar>) 22 SYMBOL(size_ [all...] |
H A D | StdTsSymbolMap.inc | 3 SYMBOL(absolute, std::experimental::filesystem::, <experimental/filesystem>) 4 SYMBOL(canonical, std::experimental::filesystem::, <experimental/filesystem>) 5 SYMBOL(copy, std::experimental::filesystem::, <experimental/filesystem>) 6 SYMBOL(copy_file, std::experimental::filesystem::, <experimental/filesystem>) 7 SYMBOL(copy_options, std::experimental::filesystem::, <experimental/filesystem>) 8 SYMBOL(copy_symlink, std::experimental::filesystem::, <experimental/filesystem>) 9 SYMBOL(create_directories, std::experimental::filesystem::, <experimental/filesystem>) 10 SYMBOL(create_directory, std::experimental::filesystem::, <experimental/filesystem>) 11 SYMBOL(create_directory_symlink, std::experimental::filesystem::, <experimental/filesystem>) 12 SYMBOL(create_hard_link, std::experimental::filesystem::, <experimental/filesystem>) [all …]
|
/llvm-project/libcxx/lib/abi/ |
H A D | CHANGELOG.TXT | 27 Symbol removed: _ZNSt3__13pmr25monotonic_buffer_resource14__chunk_footer25__try_allocate_from_chunkEmm 28 Symbol removed: _ZNSt3__13pmr25monotonic_buffer_resource20__initial_descriptor25__try_allocate_from_chunkEmm 38 Symbol removed: _ZNSt3__117declare_reachableEPv 39 Symbol removed: _ZNSt3__119declare_no_pointersEPcm 40 Symbol removed: _ZNSt3__121__undeclare_reachableEPv 41 Symbol removed: _ZNSt3__121undeclare_no_pointersEPcm 47 Symbol added: _ZNSt3__127__from_chars_floating_pointIdEENS_19__from_chars_resultIT_EEPKcS5_NS_12chars_formatE 48 Symbol added: _ZNSt3__127__from_chars_floating_pointIfEENS_19__from_chars_resultIT_EEPKcS5_NS_12chars_formatE 62 Symbol added: __ZTSNSt3__114__codecvt_utf8IDsEE 63 Symbol adde [all...] |
/llvm-project/lld/test/ELF/ |
H A D | relocatable-symbols.s | 6 # RUN: llvm-readobj --symbols -r %tout | FileCheck -check-prefix=SYMBOL %s 53 # SYMBOL: Relocations [ 54 # SYMBOL-NEXT: Section ({{.*}}) .rela.text { 55 # SYMBOL-NEXT: 0x1 R_X86_64_PC32 __start_foo 0xFFFFFFFFFFFFFFFC 56 # SYMBOL-NEXT: 0x6 R_X86_64_PC32 __stop_foo 0xFFFFFFFFFFFFFFFC 57 # SYMBOL-NEXT: 0xB R_X86_64_PC32 __start_bar 0xFFFFFFFFFFFFFFFC 58 # SYMBOL-NEXT: 0x10 R_X86_64_PC32 __stop_bar 0xFFFFFFFFFFFFFFFC 59 # SYMBOL-NEXT: 0x15 R_X86_64_PC32 __start_doo 0xFFFFFFFFFFFFFFFC 60 # SYMBOL-NEXT: 0x1A R_X86_64_PC32 __stop_doo 0xFFFFFFFFFFFFFFFC 61 # SYMBOL-NEXT: 0x1F R_X86_64_PC32 __preinit_array_start 0xFFFFFFFFFFFFFFFC [all …]
|
H A D | startstop.s | 5 // RUN: llvm-readobj --symbols -r %t.so | FileCheck -check-prefix=SYMBOL %s 24 // SYMBOL: Relocations [ 25 // SYMBOL-NEXT: Section ({{.*}}) .rela.dyn { 26 // SYMBOL-NEXT: R_X86_64_RELATIVE 27 // SYMBOL-NEXT: R_X86_64_RELATIVE 28 // SYMBOL-NEXT: R_X86_64_RELATIVE 29 // SYMBOL-NEXT: R_X86_64_RELATIVE 30 // SYMBOL-NEXT: } 31 // SYMBOL-NEXT: ] 33 // SYMBOL: Symbol { [all …]
|
/llvm-project/lldb/test/API/lang/rust/enum-structs/ |
H A D | main.yaml | 304 Symbol: .text._ZN4core3ops8function6FnOnce9call_once17he3987b00ed61d281E 315 Symbol: .data.rel.ro..L__unnamed_1 319 Symbol: _ZN3std2rt19lang_start_internal17h53e91f0c64cf90ebE 330 …Symbol: .text._ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17h28f3357a8908a… 334 …Symbol: '.text._ZN54_$LT$$LP$$RP$$u20$as$u20$std..process..Termination$GT$6report17h2e34b… 345 Symbol: .text._ZN4core3ops8function6FnOnce9call_once17h032bd4fb8ecd8fbfE 356 … Symbol: '.text._ZN3std2rt10lang_start28_$u7b$$u7b$closure$u7d$$u7d$17ha34c4baf90d38bceE' 360 Symbol: _Unwind_Resume 371 Symbol: .rodata..L__unnamed_2 375 Symbol: '.text._ZN4core3ptr8non_null16NonNull$LT$T$GT$3new17h8bb4252cc4b30a14E' [all …]
|
/llvm-project/llvm/lib/ObjectYAML/ |
H A D | CodeViewYAMLSymbols.cpp | 1 //===- CodeViewYAMLSymbols.cpp - CodeView YAMLIO Symbol implementation ----===// 257 : SymbolRecordBase(K), Symbol(static_cast<SymbolRecordKind>(K)) {} in SymbolRecordImpl() 264 return SymbolSerializer::writeOneSymbol(Symbol, Allocator, Container); in toCodeViewSymbol() 268 return SymbolDeserializer::deserializeAs<T>(CVS, Symbol); in fromCodeViewSymbol() 271 mutable T Symbol; member 316 IO.mapRequired("Parent", Symbol.Parent); in map() 317 IO.mapRequired("End", Symbol.End); in map() 318 IO.mapRequired("Next", Symbol.Next); in map() 319 IO.mapRequired("Off", Symbol.Offset); in map() 320 IO.mapRequired("Seg", Symbol in map() 630 fromCodeViewSymbolImpl(CVSymbol Symbol) fromCodeViewSymbolImpl() argument 641 fromCodeViewSymbol(CVSymbol Symbol) fromCodeViewSymbol() argument [all...] |
/llvm-project/flang/lib/Semantics/ |
H A D | check-declarations.cpp | 20 #include "flang/Semantics/symbol.h" 52 void Check(const Symbol &); 53 void CheckCommonBlock(const Symbol &); 55 const Procedure *Characterize(const Symbol &); 63 void CheckValue(const Symbol &, const DerivedTypeSpec *); 64 void CheckVolatile(const Symbol &, const DerivedTypeSpec *); 65 void CheckContiguous(const Symbol &); 66 void CheckPointer(const Symbol &); 68 const Symbol &proc, const Symbol *interfac 116 SayWithDeclaration(const Symbol & symbol,A &&...x) SayWithDeclaration() argument 250 Check(const Symbol & symbol) Check() argument 481 CheckCommonBlock(const Symbol & symbol) CheckCommonBlock() argument 496 CheckExplicitSave(const Symbol & symbol) CheckExplicitSave() argument 528 CheckValue(const Symbol & symbol,const DerivedTypeSpec * derived) CheckValue() argument 585 CheckAssumedTypeEntity(const Symbol & symbol,const ObjectEntityDetails & details) CheckAssumedTypeEntity() argument 628 CheckObjectEntity(const Symbol & symbol,const ObjectEntityDetails & details) CheckObjectEntity() argument 1053 __anon2c8d3faa0c02(const Symbol &) CheckObjectEntity() argument 1094 CheckPointerInitialization(const Symbol & symbol) CheckPointerInitialization() argument 1162 CheckArraySpec(const Symbol & symbol,const ArraySpec & arraySpec) CheckArraySpec() argument 1236 CheckProcEntity(const Symbol & symbol,const ProcEntityDetails & details) CheckProcEntity() argument 1369 CheckSubprogram(const Symbol & symbol,const SubprogramDetails & details) CheckSubprogram() argument 1527 CheckExternal(const Symbol & symbol) CheckExternal() argument 1807 CheckHostAssoc(const Symbol & symbol,const HostAssocDetails & details) CheckHostAssoc() argument 1822 CheckGeneric(const Symbol & symbol,const GenericDetails & details) CheckGeneric() argument 2081 CheckDefinedOperatorArg(const SourceName & opName,const Symbol & symbol,const Procedure & proc,std::size_t pos) CheckDefinedOperatorArg() argument 2152 CheckDefinedAssignmentArg(const Symbol & symbol,const DummyArgument & arg,int pos) CheckDefinedAssignmentArg() argument 2207 CheckConflicting(const Symbol & symbol,Attr a1,Attr a2) CheckConflicting() argument 2217 WarnMissingFinal(const Symbol & symbol) WarnMissingFinal() argument 2252 Characterize(const Symbol & symbol) Characterize() argument 2262 CheckVolatile(const Symbol & symbol,const DerivedTypeSpec * derived) CheckVolatile() argument 2286 CheckContiguous(const Symbol & symbol) CheckContiguous() argument 2303 CheckPointer(const Symbol & symbol) CheckPointer() argument 2436 CheckProcBinding(const Symbol & symbol,const ProcBindingDetails & binding) CheckProcBinding() argument 2544 if (const Symbol *symbol{scope.symbol()}) { Check() local 2655 InCommonWithBind(const Symbol & symbol) InCommonWithBind() argument 2666 const Symbol &symbol{object.symbol}; CheckEquivalenceObject() local 2730 const Symbol &symbol{*pair.second}; CheckBlockData() local 2785 const Symbol &symbol{*pair.second}; CheckGenericOps() local 2799 IsSubprogramDefinition(const Symbol & symbol) IsSubprogramDefinition() argument 2805 IsBlockData(const Symbol & symbol) IsBlockData() argument 2809 IsExternalProcedureDefinition(const Symbol & symbol) IsExternalProcedureDefinition() argument 2815 DefinesGlobalName(const Symbol & symbol) DefinesGlobalName() argument 2837 CheckGlobalName(const Symbol & symbol) CheckGlobalName() argument 2876 CheckProcedureAssemblyName(const Symbol & symbol) CheckProcedureAssemblyName() argument 2914 WhyNotInteroperableDerivedType(const Symbol & symbol) WhyNotInteroperableDerivedType() argument 3024 WhyNotInteroperableObject(const Symbol & symbol) WhyNotInteroperableObject() argument 3124 WhyNotInteroperableFunctionResult(const Symbol & symbol) WhyNotInteroperableFunctionResult() argument 3155 WhyNotInteroperableProcedure(const Symbol & symbol,bool isError) WhyNotInteroperableProcedure() argument 3221 CheckBindC(const Symbol & symbol) CheckBindC() argument 3395 CheckGenericVsIntrinsic(const Symbol & symbol,const GenericDetails & generic) CheckGenericVsIntrinsic() argument 3510 CheckDefinedIoProc(const Symbol & symbol,const GenericDetails & details,common::DefinedIo ioKind) CheckDefinedIoProc() argument 3574 CheckSymbolType(const Symbol & symbol) CheckSymbolType() argument 3597 CheckModuleProcedureDef(const Symbol & symbol) CheckModuleProcedureDef() argument [all...] |
H A D | tools.cpp | 17 #include "flang/Semantics/symbol.h" 46 const Scope &GetTopLevelUnitContaining(const Symbol &symbol) { in GetTopLevelUnitContaining() argument 47 return GetTopLevelUnitContaining(symbol.owner()); in GetTopLevelUnitContaining() 81 const Scope &GetProgramUnitContaining(const Symbol &symbol) { in GetProgramUnitOrBlockConstructContaining() 82 return GetProgramUnitContaining(symbol.owner()); in GetProgramUnitOrBlockConstructContaining() 101 const Scope &GetProgramUnitOrBlockConstructContaining(const Symbol &symbol) { in FindPureProcedureContaining() 102 return GetProgramUnitOrBlockConstructContaining(symbol in FindPureProcedureContaining() 75 GetProgramUnitContaining(const Symbol & symbol) GetProgramUnitContaining() argument 95 GetProgramUnitOrBlockConstructContaining(const Symbol & symbol) GetProgramUnitOrBlockConstructContaining() argument 202 IsGenericDefinedOp(const Symbol & symbol) IsGenericDefinedOp() argument 231 IsUseAssociated(const Symbol & symbol,const Scope & scope) IsUseAssociated() argument 244 DoesScopeContain(const Scope * maybeAncestor,const Symbol & symbol) DoesScopeContain() argument 248 FollowHostAssoc(const Symbol & symbol) FollowHostAssoc() argument 258 IsHostAssociated(const Symbol & symbol,const Scope & scope) IsHostAssociated() argument 265 IsHostAssociatedIntoSubprogram(const Symbol & symbol,const Scope & scope) IsHostAssociatedIntoSubprogram() argument 272 IsInStmtFunction(const Symbol & symbol) IsInStmtFunction() argument 279 IsStmtFunctionDummy(const Symbol & symbol) IsStmtFunctionDummy() argument 283 IsStmtFunctionResult(const Symbol & symbol) IsStmtFunctionResult() argument 287 IsPointerDummy(const Symbol & symbol) IsPointerDummy() argument 292 const Symbol &symbol{original.GetUltimate()}; IsBindCProcedure() local 303 if (const Symbol * symbol{scope.GetSymbol()}) { IsBindCProcedure() local 321 const Symbol &symbol{*pair.second}; FindPointerComponent() local 327 const Symbol &symbol{*pair.second}; FindPointerComponent() local 369 FindPointerComponent(const Symbol & symbol) FindPointerComponent() argument 398 BypassGeneric(const Symbol & symbol) BypassGeneric() argument 478 FindInterface(const Symbol & symbol) FindInterface() argument 504 FindSubprogram(const Symbol & symbol) FindSubprogram() argument 534 FindOverriddenBinding(const Symbol & symbol,bool & isInaccessibleDeferred) FindOverriddenBinding() argument 603 if (const auto *symbol{scope.symbol()}) { FindParentTypeSpec() local 610 FindParentTypeSpec(const Symbol & symbol) FindParentTypeSpec() argument 621 FindEquivalenceSet(const Symbol & symbol) FindEquivalenceSet() argument 634 const Symbol &symbol{ResolveAssociations(original)}; IsOrContainsEventOrLockComponent() local 647 CanBeTypeBoundProc(const Symbol & symbol) CanBeTypeBoundProc() argument 666 HasDeclarationInitializer(const Symbol & symbol) HasDeclarationInitializer() argument 678 IsInitialized(const Symbol & symbol,bool ignoreDataStatements,bool ignoreAllocatable,bool ignorePointer) IsInitialized() argument 701 IsDestructible(const Symbol & symbol,const Symbol * derivedTypeSymbol) IsDestructible() argument 718 HasIntrinsicTypeName(const Symbol & symbol) HasIntrinsicTypeName() argument 734 IsSeparateModuleProcedureInterface(const Symbol * symbol) IsSeparateModuleProcedureInterface() argument 767 IsFinalizable(const Symbol & symbol,std::set<const DerivedTypeSpec * > * inProgress,bool withImpureFinalizer) IsFinalizable() argument 790 const Symbol *symbol{&ref->GetUltimate()}; IsFinalizable() local 850 const Symbol &symbol{ResolveAssociations(original)}; HasImpureFinal() local 877 IsAssumedLengthCharacter(const Symbol & symbol) IsAssumedLengthCharacter() argument 886 IsInBlankCommon(const Symbol & symbol) IsInBlankCommon() argument 893 IsExternal(const Symbol & symbol) IsExternal() argument 915 for (const Symbol &symbol : associated) { GetStorageAssociations() local 930 IsModuleProcedure(const Symbol & symbol) IsModuleProcedure() argument 1073 for (const Symbol &symbol : evaluate::CollectSymbols(*expr)) { HasCoarray() local 1082 IsAssumedType(const Symbol & symbol) IsAssumedType() argument 1089 IsPolymorphic(const Symbol & symbol) IsPolymorphic() argument 1096 IsUnlimitedPolymorphic(const Symbol & symbol) IsUnlimitedPolymorphic() argument 1103 IsPolymorphicAllocatable(const Symbol & symbol) IsPolymorphicAllocatable() argument 1113 GetCUDADataAttr(const Symbol * symbol) GetCUDADataAttr() argument 1120 CheckAccessibleSymbol(const Scope & scope,const Symbol & symbol) CheckAccessibleSymbol() argument 1183 ClassifyProcedure(const Symbol & symbol) ClassifyProcedure() argument 1373 __anoncd7d90971f02(const Symbol &symbol) FindCoarrayUltimateComponent() argument 1426 FindUltimateComponent(const Symbol & symbol,const std::function<bool (const Symbol &)> & predicate) FindUltimateComponent() argument 1445 const Symbol *symbol{&*pair.second}; FindImmediateComponent() local 1466 IsFunctionResultWithSameNameAsFunction(const Symbol & symbol) IsFunctionResultWithSameNameAsFunction() argument 1557 IsAutomaticallyDestroyed(const Symbol & symbol) IsAutomaticallyDestroyed() argument 1620 const Symbol &symbol{*pair.second}; HasDefinedIo() local 1659 symbol{evaluate::UnwrapWholeSymbolOrComponentDataRef(expr)}) { WarnOnDeferredLengthCharacterScalar() local 1690 GetModuleOrSubmoduleName(const Symbol & symbol) GetModuleOrSubmoduleName() argument 1711 HadUseError(SemanticsContext & context,SourceName at,const Symbol * symbol) HadUseError() argument [all...] |
H A D | resolve-directives.cpp | 23 #include "flang/Semantics/symbol.h" 53 Symbol::Flag defaultDSA{Symbol::Flag::AccShared}; // TODOACC 54 std::map<const Symbol *, Symbol::Flag> objectWithDSA; 79 void SetContextDefaultDSA(Symbol::Flag flag) { in AddToContextObjectWithDSA() 83 const Symbol &symbol, Symbol::Flag flag, DirContext &context) { in AddToContextObjectWithDSA() argument 84 context.objectWithDSA.emplace(&symbol, fla in AddToContextObjectWithDSA() 80 AddToContextObjectWithDSA(const Symbol & symbol,Symbol::Flag flag,DirContext & context) AddToContextObjectWithDSA() argument 86 IsObjectWithDSA(const Symbol & symbol) IsObjectWithDSA() argument 340 for (const Symbol &symbol : evaluate::CollectSymbols(*expr)) { Pre() local 786 auto &symbol{MakeAssocSymbol(object.name(), object, scope)}; DeclarePrivateAccessEntity() local 956 AddRoutineInfoToSymbol(Symbol & symbol,const parser::OpenACCRoutineConstruct & x) AddRoutineInfoToSymbol() argument 1280 if (auto *symbol{ResolveAcc(*ivName, flag, currScope())}) { CheckAssociatedLoop() local 1362 auto *symbol{name.symbol}; Post() local 1413 if (auto *symbol{ResolveAcc(*name, accFlag, currScope())}) { ResolveAccObject() local 1432 if (auto *symbol{ResolveAccCommonBlockName(&name)}) { ResolveAccObject() local 1457 ResolveAcc(Symbol & symbol,Symbol::Flag accFlag,Scope & scope) ResolveAcc() argument 1484 WithMultipleAppearancesAccException(const Symbol & symbol,Symbol::Flag flag) WithMultipleAppearancesAccException() argument 1489 CheckMultipleAppearances(const parser::Name & name,const Symbol & symbol,Symbol::Flag accFlag) CheckMultipleAppearances() argument 1674 if (const Symbol * symbol{iv.symbol}) { ResolveSeqLoopIndexInParallelOrTaskConstruct() local 1683 if (auto *symbol{targetIt->scope.FindSymbol(iv.source)}) { ResolveSeqLoopIndexInParallelOrTaskConstruct() local 1693 if (auto *symbol{ResolveOmp(iv, Symbol::Flag::OmpPrivate, targetIt->scope)}) { ResolveSeqLoopIndexInParallelOrTaskConstruct() local 1822 if (auto *symbol{ResolveOmp(*iv, ivDSA, currScope())}) { PrivatizeAssociatedLoopIndexAndCheckLoopLevel() local 2037 auto *symbol{name.symbol}; Post() local 2262 if (auto *symbol{ResolveOmp(*name, ompFlag, currScope())}) { ResolveOmpObject() local 2372 if (auto *symbol{ResolveOmpCommonBlockName(&name)}) { ResolveOmpObject() local 2414 ResolveOmp(Symbol & symbol,Symbol::Flag ompFlag,Scope & scope) ResolveOmp() argument 2442 WithMultipleAppearancesOmpException(const Symbol & symbol,Symbol::Flag flag) WithMultipleAppearancesOmpException() argument 2450 CheckMultipleAppearances(const parser::Name & name,const Symbol & symbol,Symbol::Flag ompFlag) CheckMultipleAppearances() argument 2516 Symbol *symbol{common::visit( ResolveOmpTopLevelParts() local 2542 __anon5e3236252302(Symbol &symbol, WithOmpDeclarative &details) ResolveOmpTopLevelParts() argument 2563 __anon5e3236252402(Symbol &, WithOmpDeclarative &details) ResolveOmpTopLevelParts() argument 2574 CheckDataCopyingClause(const parser::Name & name,const Symbol & symbol,Symbol::Flag ompFlag) CheckDataCopyingClause() argument 2616 CheckObjectInNamelist(const parser::Name & name,const Symbol & symbol,Symbol::Flag ompFlag) CheckObjectInNamelist() argument 2681 HasSymbolInEnclosingScope(const Symbol & symbol,Scope & scope) HasSymbolInEnclosingScope() argument [all...] |
H A D | mod-file.cpp | 18 #include "flang/Semantics/symbol.h" 52 static void PutInit(llvm::raw_ostream &, const Symbol &, const MaybeExpr &, 73 SubprogramSymbolCollector(const Symbol &symbol, const Scope &scope) in SubprogramSymbolCollector() argument 74 : symbol_{symbol}, scope_{scope} {} in SubprogramSymbolCollector() 80 const Symbol &symbol_; 88 void DoSymbol(const Symbol &); 89 void DoSymbol(const SourceName &, const Symbol &); 93 bool NeedImport(const SourceName &, const Symbol &); 96 for (const Symbol in DoExpr() local 118 auto *symbol{scope.symbol()}; WriteOne() local 134 Write(const Symbol & symbol) Write() argument 154 WriteClosure(llvm::raw_ostream & out,const Symbol & symbol,UnorderedSymbolSet & nonIntrinsicModulesWritten) WriteClosure() argument 171 GetAsString(const Symbol & symbol) GetAsString() argument 209 HarvestSymbolsNeededFromOtherModules(SourceOrderedSymbolSet & set,const Symbol & symbol,const Scope & scope) HarvestSymbolsNeededFromOtherModules() argument 278 const Symbol *symbol{&*symbolRef}; PrepareRenamings() local 360 for (const Symbol &symbol : sorted) { PutSymbols() local 365 for (const Symbol &symbol : uses) { PutSymbols() local 392 for (const Symbol &symbol : symbols) { PutComponents() local 411 for (const Symbol &symbol : symbols) { PutComponents() local 427 getSymbolAttrsToWrite(const Symbol & symbol) getSymbolAttrsToWrite() argument 434 PutGenericName(llvm::raw_ostream & os,const Symbol & symbol) PutGenericName() argument 445 PutSymbol(llvm::raw_ostream & typeBindings,const Symbol & symbol) PutSymbol() argument 650 PutSubprogram(const Symbol & symbol) PutSubprogram() argument 758 IsIntrinsicOp(const Symbol & symbol) IsIntrinsicOp() argument 766 PutGeneric(const Symbol & symbol) PutGeneric() argument 781 PutUse(const Symbol & symbol) PutUse() argument 816 NameInModuleFile(const Symbol & symbol) NameInModuleFile() argument 836 for (SymbolRef symbol : symbols) { CollectSymbols() local 878 PutEntity(llvm::raw_ostream & os,const Symbol & symbol) PutEntity() argument 924 PutObjectEntity(llvm::raw_ostream & os,const Symbol & symbol) PutObjectEntity() argument 985 PutProcEntity(llvm::raw_ostream & os,const Symbol & symbol) PutProcEntity() argument 1021 PutTypeParam(llvm::raw_ostream & os,const Symbol & symbol) PutTypeParam() argument 1034 PutInit(llvm::raw_ostream & os,const Symbol & symbol,const MaybeExpr & init,const parser::Expr * unanalyzed) PutInit() argument 1064 PutEntity(llvm::raw_ostream & os,const Symbol & symbol,std::function<void ()> writeType,Attrs attrs) PutEntity() argument 1118 PutOpenACCDirective(llvm::raw_ostream & os,const Symbol & symbol) PutOpenACCDirective() argument 1147 PutOpenMPDirective(llvm::raw_ostream & os,const Symbol & symbol) PutOpenMPDirective() argument 1153 PutDirective(llvm::raw_ostream & os,const Symbol & symbol) PutDirective() argument 1599 const Symbol &symbol{*pair.second}; Collect() local 1644 DoSymbol(const Symbol & symbol) DoSymbol() argument 1650 DoSymbol(const SourceName & name,const Symbol & symbol) DoSymbol() argument 1750 NeedImport(const SourceName & name,const Symbol & symbol) NeedImport() argument [all...] |
H A D | compute-offsets.cpp | 17 #include "flang/Semantics/symbol.h" 42 SymbolAndOffset(Symbol &s, std::size_t off, const EquivalenceObject &obj) 43 : symbol{s}, offset{off}, object{&obj} {} member 45 MutableSymbolRef symbol; 50 void DoCommonBlock(Symbol &); 51 void DoEquivalenceBlockBase(Symbol &, SizeAndAlignment &); 57 Symbol &, std::optional<const size_t> newAlign = std::nullopt); 58 SizeAndAlignment GetSizeAndAlignment(const Symbol &, bool entire); 60 std::optional<size_t> CompAlignment(const Symbol &); 61 std::optional<size_t> HasSpecialAlign(const Symbol 112 for (auto &symbol : scope.GetSymbols()) { Compute() local 159 Symbol &symbol{*object}; DoCommonBlock() local 220 DoEquivalenceBlockBase(Symbol & symbol,SizeAndAlignment & blockInfo) DoEquivalenceBlockBase() argument 311 DoSymbol(Symbol & symbol) DoSymbol() argument 330 GetSizeAndAlignment(const Symbol & symbol,bool entire) GetSizeAndAlignment() argument [all...] |
/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
H A D | PDBSymDumper.h | 1 //===- PDBSymDumper.h - base interface for PDB symbol dumper *- C++ -----*-===// 24 virtual void dump(const PDBSymbolAnnotation &Symbol); 25 virtual void dump(const PDBSymbolBlock &Symbol); 26 virtual void dump(const PDBSymbolCompiland &Symbol); 27 virtual void dump(const PDBSymbolCompilandDetails &Symbol); 28 virtual void dump(const PDBSymbolCompilandEnv &Symbol); 29 virtual void dump(const PDBSymbolCustom &Symbol); 30 virtual void dump(const PDBSymbolData &Symbol); 31 virtual void dump(const PDBSymbolExe &Symbol); 32 virtual void dump(const PDBSymbolFunc &Symbol); [all …]
|
/llvm-project/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/ |
H A D | FindAllSymbolsTests.cpp | 44 int seen(const SymbolInfo &Symbol) const { in seen() 45 auto it = Symbols.find(Symbol); in seen() 49 int used(const SymbolInfo &Symbol) const { in used() 50 auto it = Symbols.find(Symbol); in used() 60 int seen(const SymbolInfo &Symbol) { return Reporter.seen(Symbol); } in seen() argument 62 int used(const SymbolInfo &Symbol) { return Reporter.used(Symbol); } in used() argument 70 std::string FileName = "symbol.cc"; in runFindAllSymbols() 154 SymbolInfo Symbol = in TEST_F() local 156 EXPECT_EQ(1, seen(Symbol)); in TEST_F() 157 EXPECT_EQ(1, used(Symbol)); in TEST_F() [all …]
|
/llvm-project/mlir/include/mlir/IR/ |
H A D | SymbolTable.h | 1 //===- SymbolTable.h - MLIR Symbol Table Class ------------------*- C++ -*-===// 20 /// This class allows for representing and managing the symbol table used by 26 /// Build a symbol table with the symbols within the given operation. 29 /// Look up a symbol with the specified name, returning null if no such 37 /// Look up a symbol with the specified name, returning null if no such 45 /// Remove the given symbol from the table, without deleting it. 48 /// Erase the given symbol from the table and delete the operation. 49 void erase(Operation *symbol); 51 /// Insert a new symbol into the table, and rename it as necessary to avoid 54 /// symbol is not inside another operation. Return the name of the symbol [all …]
|
/llvm-project/mlir/docs/ |
H A D | SymbolsAndSymbolTables.md | 1 # Symbols and Symbol Tables 17 constant values as well as `Symbol` accesses for global values and variables. 18 This document details the design of `Symbol`s, what they are and how they fit 21 The `Symbol` infrastructure essentially provides a non-SSA mechanism in which to 27 ## Symbol section in Symbols and Symbol Tables 29 A `Symbol` is a named operation that resides immediately within a region that 30 defines a [`SymbolTable`](#symbol-table). The name of a symbol *must* be unique 33 link, or use, to the symbol. An example of a `Symbol` operatio 38 Defining or declaring a SymbolSymbols and Symbol Tables""Symbol global() argument [all...] |
/llvm-project/bolt/test/X86/Inputs/ |
H A D | blarge_new.yaml | 171 Symbol: __libc_start_main 174 Symbol: __gmon_start__ 185 Symbol: putchar 188 Symbol: puts 191 Symbol: pow 194 Symbol: __stack_chk_fail 197 Symbol: printf 200 Symbol: cos 203 Symbol: acos 206 Symbol: sqrt [all …]
|
/llvm-project/llvm/lib/DebugInfo/PDB/DIA/ |
H A D | DIARawSymbol.cpp | 96 ArgType PrivateGetDIAValue(IDiaSymbol *Symbol, in PrivateGetDIAValue() argument 99 if (S_OK == (Symbol->*Method)(&Value)) in PrivateGetDIAValue() 106 RetType PrivateGetDIAValue(IDiaSymbol *Symbol, in PrivateGetDIAValue() argument 109 if (S_OK == (Symbol->*Method)(&Value)) in PrivateGetDIAValue() 116 PrivateGetDIAValue(IDiaSymbol *Symbol, in PrivateGetDIAValue() argument 118 return invokeBstrMethod(*Symbol, Method); in PrivateGetDIAValue() 122 PrivateGetDIAValue(IDiaSymbol *Symbol, in PrivateGetDIAValue() argument 125 if (S_OK != (Symbol->*Method)(&Result)) in PrivateGetDIAValue() 137 IDiaSymbol *Symbol, in DumpDIAValueAs() argument 140 if (S_OK == (Symbol->*Method)(&Value)) in DumpDIAValueAs() [all …]
|
/llvm-project/lldb/unittests/Symbol/ |
H A D | SymbolTest.cpp | 9 #include "lldb/Symbol/Symbol.h" 20 static void EncodeDecode(const Symbol &object, const SectionList *sect_list, in EncodeDecode() 38 Symbol decoded_object; in EncodeDecode() 44 static void EncodeDecode(const Symbol &object, const SectionList *sect_list) { in EncodeDecode() 67 Symbol symbol( in TEST() local 82 // Test encoding a symbol with an address. in TEST() 83 EncodeDecode(symbol, §_list); in TEST() 88 // Test Symbol.m_is_synthetic in TEST() 89 symbol.SetIsSynthetic(true); in TEST() 90 EncodeDecode(symbol, §_list); in TEST() [all …]
|
/llvm-project/llvm/include/llvm/MC/ |
H A D | MCExpr.h | 89 /// Returns whether the given symbol is used anywhere in the expression or 131 /// otherwise the section associated with the first defined symbol in the 187 /// Represent a reference to a symbol from inside an expression. 189 /// A symbol reference in an expression may be a use of a label, a use of an 191 /// of the symbol as external. 215 VK_TLSCALL, // symbol(tlscall) 216 VK_TLSDESC, // symbol(tlsdesc) 225 VK_SIZE, // symbol@SIZE 242 VK_ARM_SBREL, // symbol(sbrel) 243 VK_ARM_TLSLDO, // symbol(tlsld 393 create(const MCSymbol * Symbol,MCContext & Ctx) create() argument [all...] |
/llvm-project/flang/include/flang/Semantics/ |
H A D | tools.h | 33 class Symbol; variable 38 const Scope &GetTopLevelUnitContaining(const Symbol &); 40 const Scope &GetProgramUnitContaining(const Symbol &); 42 const Scope &GetProgramUnitOrBlockConstructContaining(const Symbol &); 50 const Symbol *FindPointerComponent(const Scope &); 51 const Symbol *FindPointerComponent(const DerivedTypeSpec &); 52 const Symbol *FindPointerComponent(const DeclTypeSpec &); 53 const Symbol *FindPointerComponent(const Symbol &); 54 const Symbol *FindInterfac 100 IsStmtFunction(const Symbol & symbol) IsStmtFunction() argument 142 IsPointer(const Symbol & symbol) IsPointer() argument 145 IsAllocatable(const Symbol & symbol) IsAllocatable() argument 148 IsValue(const Symbol & symbol) IsValue() argument 152 IsAllocatableOrPointer(const Symbol & symbol) IsAllocatableOrPointer() argument 155 IsNamedConstant(const Symbol & symbol) IsNamedConstant() argument 158 IsOptional(const Symbol & symbol) IsOptional() argument 161 IsIntentIn(const Symbol & symbol) IsIntentIn() argument 164 IsIntentInOut(const Symbol & symbol) IsIntentInOut() argument 167 IsIntentOut(const Symbol & symbol) IsIntentOut() argument 170 IsProtected(const Symbol & symbol) IsProtected() argument 173 IsImpliedDoIndex(const Symbol & symbol) IsImpliedDoIndex() argument [all...] |
/llvm-project/mlir/lib/IR/ |
H A D | SymbolTable.cpp | 1 //===- SymbolTable.cpp - MLIR Symbol Table Class --------------------------===// 21 /// symbol table. 26 /// Returns the string name of the given symbol, or null if this is not a 27 /// symbol. 35 /// Computes the nested symbol reference attribute for the symbol 'symbolName' 36 /// that are usable within the symbol table operations from 'symbol' as far up 37 /// to the given operation 'within', where 'within' is an ancestor of 'symbol'. 40 collectValidReferencesFor(Operation *symbol, StringAtt argument 162 erase(Operation * symbol) erase() argument 171 insert(Operation * symbol,Block::iterator insertPt) insert() argument 292 getSymbolName(Operation * symbol) getSymbolName() argument 299 setSymbolName(Operation * symbol,StringAttr name) setSymbolName() argument 304 getSymbolVisibility(Operation * symbol) getSymbolVisibility() argument 317 setSymbolVisibility(Operation * symbol,Visibility vis) setSymbolVisibility() argument 362 SymbolOpInterface symbol = dyn_cast<SymbolOpInterface>(op); walkSymbolTables() local 386 lookupSymbolIn(Operation * symbolTableOp,StringAttr symbol) lookupSymbolIn() argument 401 lookupSymbolIn(Operation * symbolTableOp,SymbolRefAttr symbol) lookupSymbolIn() argument 411 lookupSymbolInImpl(Operation * symbolTableOp,SymbolRefAttr symbol,SmallVectorImpl<Operation * > & symbols,function_ref<Operation * (Operation *,StringAttr)> lookupSymbolFn) lookupSymbolInImpl() argument 444 lookupSymbolIn(Operation * symbolTableOp,SymbolRefAttr symbol,SmallVectorImpl<Operation * > & symbols) lookupSymbolIn() argument 446 __anon87a1c7640302(Operation *symbolTableOp, StringAttr symbol) lookupSymbolIn() argument 456 lookupNearestSymbolFrom(Operation * from,StringAttr symbol) lookupNearestSymbolFrom() argument 461 lookupNearestSymbolFrom(Operation * from,SymbolRefAttr symbol) lookupNearestSymbolFrom() argument 650 SymbolRefAttr symbol; global() member 658 collectSymbolScopes(Operation * symbol,Operation * limit) collectSymbolScopes() argument 718 collectSymbolScopes(Operation * symbol,Region * limit) collectSymbolScopes() argument 728 collectSymbolScopes(StringAttr symbol,Region * limit) collectSymbolScopes() argument 733 collectSymbolScopes(StringAttr symbol,Operation * limit) collectSymbolScopes() argument 795 getSymbolUsesImpl(SymbolT symbol,IRUnitT * limit) getSymbolUsesImpl() argument 812 getSymbolUses(StringAttr symbol,Operation * from) getSymbolUses() argument 816 getSymbolUses(Operation * symbol,Operation * from) getSymbolUses() argument 820 getSymbolUses(StringAttr symbol,Region * from) getSymbolUses() argument 824 getSymbolUses(Operation * symbol,Region * from) getSymbolUses() argument 834 symbolKnownUseEmptyImpl(SymbolT symbol,IRUnitT * limit) symbolKnownUseEmptyImpl() argument 851 symbolKnownUseEmpty(StringAttr symbol,Operation * from) symbolKnownUseEmpty() argument 854 symbolKnownUseEmpty(Operation * symbol,Operation * from) symbolKnownUseEmpty() argument 857 symbolKnownUseEmpty(StringAttr symbol,Region * from) symbolKnownUseEmpty() argument 860 symbolKnownUseEmpty(Operation * symbol,Region * from) symbolKnownUseEmpty() argument 880 replaceAllSymbolUsesImpl(SymbolT symbol,StringAttr newSymbol,IRUnitT * limit) replaceAllSymbolUsesImpl() argument 950 lookupSymbolIn(Operation * symbolTableOp,StringAttr symbol) lookupSymbolIn() argument 967 __anon87a1c7640e02(Operation *symbolTableOp, StringAttr symbol) lookupSymbolIn() argument 978 lookupNearestSymbolFrom(Operation * from,StringAttr symbol) lookupNearestSymbolFrom() argument 984 lookupNearestSymbolFrom(Operation * from,SymbolRefAttr symbol) lookupNearestSymbolFrom() argument 1002 lookupSymbolIn(Operation * symbolTableOp,StringAttr symbol) lookupSymbolIn() argument 1008 lookupSymbolIn(Operation * symbolTableOp,FlatSymbolRefAttr symbol) lookupSymbolIn() argument 1023 __anon87a1c7640f02(Operation *symbolTableOp, StringAttr symbol) lookupSymbolIn() argument 1078 replaceAllUsesWith(Operation * symbol,StringAttr newSymbolName) replaceAllUsesWith() argument [all...] |
/llvm-project/llvm/test/tools/llvm-lipo/Inputs/ |
H A D | armv7-slice-big.yaml | 418 Symbol: '' 421 Symbol: '_OBJC_CLASS_$_NSBundle' 424 Symbol: '' 429 Symbol: '' 432 Symbol: '' 435 Symbol: '_OBJC_CLASS_$_NSJSONSerialization' 440 Symbol: '' 443 Symbol: '' 446 Symbol: '' 449 Symbol: _objc_release [all …]
|