Home
last modified time | relevance | path

Searched refs:symMap (Results 1 – 19 of 19) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Lower/
H A DConvertExpr.h47 SymMap &symMap,
63 SymMap &symMap,
70 SymMap &symMap,
79 SymMap &symMap,
86 const SomeExpr &expr, SymMap &symMap);
95 const SomeExpr &expr, SymMap &symMap,
110 SymMap &symMap, StatementContext &stmtCtx);
122 const SomeExpr &rhs, SymMap &symMap,
174 SymMap &symMap,
192 SymMap &symMap,
[all …]
H A DHostAssociations.h44 void hostProcedureBindings(AbstractConverter &converter, SymMap &symMap);
48 void internalProcedureBindings(AbstractConverter &converter, SymMap &symMap);
H A DCoarray.h60 : converter{converter}, symMap{syms}, loc{loc} {} in CoarrayExprHelper()
71 SymMap &symMap; variable
H A DConvertVariable.h49 SymMap &symMap, AggregateStoreMap &storeMap);
77 SymMap &symMap);
H A DSymbolMap.h32 llvm::raw_ostream &operator<<(llvm::raw_ostream &os, const SymbolBox &symMap);
33 llvm::raw_ostream &operator<<(llvm::raw_ostream &os, const SymMap &symMap);
336 const SymMap &symMap);
H A DIterationSpace.h298 SymMap &symMap);
355 ExplicitIterSpace &esp, SymMap &symMap);
/llvm-project-15.0.7/flang/lib/Lower/
H A DConvertVariable.cpp49 loc, converter, expr, symMap, context)); in genScalarValue()
1055 symMap.addSymbol(common, commonAddr); in instantiateCommon()
1256 symMap.addSymbol(sym, undefOp); in mapSymbolAttributes()
1457 if (!symMap.lookupSymbol(sym)) in mapSymbolAttributes()
1464 if (symMap.lookupSymbol(sym)) in mapSymbolAttributes()
1469 symMap.addSymbol(sym, local); in mapSymbolAttributes()
1501 symMap.addCharSymbol(sym, local, len); in mapSymbolAttributes()
1533 symMap.addCharSymbol(sym, local, len); in mapSymbolAttributes()
1936 instantiateGlobal(converter, var, symMap); in instantiateVariable()
1938 instantiateLocal(converter, var, symMap); in instantiateVariable()
[all …]
H A DHostAssociations.cpp85 Fortran::lower::SymMap &symMap; member
150 args.symMap.addSymbol(sym, args.valueInTuple); in getFromTuple()
181 args.symMap.addSymbol(sym, args.valueInTuple); in getFromTuple()
220 args.symMap.addCharSymbol(sym, unboxchar.first, unboxchar.second); in getFromTuple()
307 args.symMap.addSymbol( in getFromTuple()
390 args.symMap.addSymbol(sym, in getFromTuple()
410 args.symMap.addSymbol(sym, boxValue); in getFromTuple()
479 Fortran::lower::SymMap &symMap) { in hostProcedureBindings() argument
497 symMap.lookupSymbol(s.value()).toExtendedValue(), eleOff, loc}; in hostProcedureBindings()
506 Fortran::lower::SymMap &symMap) { in internalProcedureBindings() argument
[all …]
H A DConvertExpr.cpp378 if (!symMap.lookupSymbol(sym)) in allSymbolsInExprPresentInMap()
643 builder{converter.getFirOpBuilder()}, stmtCtx{stmtCtx}, symMap{symMap},
2315 symMap.pushScope(); in genStmtFunctionRef()
2336 symMap.addSymbol(*arg, in genStmtFunctionRef()
2354 symMap.popScope(); in genStmtFunctionRef()
2466 symMap.pushScope(); in genCallOpAndResult()
2546 symMap.popScope(); in genCallOpAndResult()
3350 Fortran::lower::SymMap &symMap; member in __anon67dfc8450c11::ScalarExprLowering
7312 stmtCtx{stmtCtx}, symMap{symMap} {}
7319 stmtCtx{stmtCtx}, symMap{symMap}, semant{sem} {}
[all …]
H A DSymbolMap.cpp97 const Fortran::lower::SymMap &symMap) { in operator <<() argument
99 for (auto i : llvm::enumerate(symMap.symbolMapStack)) { in operator <<()
H A DCoarray.cpp59 (void)symMap; in genAddr()
/llvm-project-15.0.7/lld/ELF/
H A DSymbolTable.cpp35 int &idx1 = symMap[CachedHashStringRef(sym->getName())]; in wrap()
36 int &idx2 = symMap[CachedHashStringRef(real->getName())]; in wrap()
37 int &idx3 = symMap[CachedHashStringRef(wrap->getName())]; in wrap()
77 auto p = symMap.insert({CachedHashStringRef(stem), (int)symVector.size()}); in insert()
126 auto it = symMap.find(CachedHashStringRef(name)); in find()
127 if (it == symMap.end()) in find()
H A DSymbolTable.h77 llvm::DenseMap<llvm::CachedHashStringRef, int> symMap; variable
/llvm-project-15.0.7/lld/wasm/
H A DSymbolTable.cpp85 auto it = symMap.find(CachedHashStringRef(name)); in find()
86 if (it == symMap.end() || it->second == -1) in find()
92 auto it = symMap.find(CachedHashStringRef(name)); in replace()
98 auto p = symMap.insert({CachedHashStringRef(name), (int)symVector.size()}); in insertName()
801 symMap.insert({CachedHashStringRef(name), -1}); in trace()
806 int &origIdx = symMap[CachedHashStringRef(sym->getName())]; in wrap()
807 int &realIdx= symMap[CachedHashStringRef(real->getName())]; in wrap()
808 int &wrapIdx = symMap[CachedHashStringRef(wrap->getName())]; in wrap()
H A DSymbolTable.h130 llvm::DenseMap<llvm::CachedHashStringRef, int> symMap; variable
/llvm-project-15.0.7/lld/COFF/
H A DSymbolTable.h120 for (auto &pair : symMap) in forEachSymbol()
135 llvm::DenseMap<llvm::CachedHashStringRef, Symbol *> symMap; variable
H A DSymbolTable.cpp265 for (auto &i : symMap) { in loadMinGWSymbols()
437 for (auto &i : symMap) { in reportUnresolvable()
465 for (auto &i : symMap) { in resolveRemainingUndefines()
526 Symbol *&sym = symMap[CachedHashStringRef(name)]; in insert()
814 return symMap.lookup(CachedHashStringRef(name)); in find()
827 for (auto pair : symMap) { in getSymsWithPrefix()
/llvm-project-15.0.7/lld/MachO/
H A DSymbolTable.cpp24 auto it = symMap.find(cachedName); in find()
25 if (it == symMap.end()) in find()
32 auto p = symMap.insert({CachedHashStringRef(name), (int)symVector.size()}); in insert()
H A DSymbolTable.h70 llvm::DenseMap<llvm::CachedHashStringRef, int> symMap; variable