Home
last modified time | relevance | path

Searched full:symbol (Results 1 – 25 of 4867) sorted by relevance

12345678910>>...195

/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc12 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 DCSymbolMap.inc12 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 DStdSpecialSymbolMap.inc12 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 DStdTsSymbolMap.inc3 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 DCHANGELOG.TXT27 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 Drelocatable-symbols.s6 # 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 Dstartstop.s5 // 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 Dmain.yaml304 Symbol: .text._ZN4core3ops8function6FnOnce9call_once17he3987b00ed61d281E
315 Symbol: .data.rel.ro..L__unnamed_1
319 Symbol: _ZN3std2rt19lang_start_internal17h53e91f0c64cf90ebE
330Symbol: .text._ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17h28f3357a8908a…
334Symbol: '.text._ZN54_$LT$$LP$$RP$$u20$as$u20$std..process..Termination$GT$6report17h2e34b…
345 Symbol: .text._ZN4core3ops8function6FnOnce9call_once17h032bd4fb8ecd8fbfE
356Symbol: '.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 DCodeViewYAMLSymbols.cpp1 //===- 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 Dcheck-declarations.cpp20 #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 Dtools.cpp17 #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 Dresolve-directives.cpp23 #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 Dmod-file.cpp18 #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 Dcompute-offsets.cpp17 #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 DPDBSymDumper.h1 //===- 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 DFindAllSymbolsTests.cpp44 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 DSymbolTable.h1 //===- 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 DSymbolsAndSymbolTables.md1 # 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 Dblarge_new.yaml171 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 DDIARawSymbol.cpp96 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 DSymbolTest.cpp9 #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, &sect_list); in TEST()
88 // Test Symbol.m_is_synthetic in TEST()
89 symbol.SetIsSynthetic(true); in TEST()
90 EncodeDecode(symbol, &sect_list); in TEST()
[all …]
/llvm-project/llvm/include/llvm/MC/
H A DMCExpr.h89 /// 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 Dtools.h33 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 DSymbolTable.cpp1 //===- 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 Darmv7-slice-big.yaml418 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 …]

12345678910>>...195