Home
last modified time | relevance | path

Searched refs:symRef (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/flang/lib/Lower/
H A DSymbolMap.cpp34 Fortran::lower::SymMap::lookupSymbol(Fortran::semantics::SymbolRef symRef) { in lookupSymbol() argument
35 Fortran::semantics::SymbolRef sym = symRef.get().GetUltimate(); in lookupSymbol()
46 Fortran::semantics::SymbolRef symRef) { in shallowLookupSymbol() argument
48 auto iter = map.find(&symRef.get().GetUltimate()); in shallowLookupSymbol()
58 Fortran::semantics::SymbolRef symRef) { in lookupOneLevelUpSymbol() argument
59 Fortran::semantics::SymbolRef sym = symRef.get().GetUltimate(); in lookupOneLevelUpSymbol()
H A DVectorSubscripts.cpp73 mlir::Type gen(const Fortran::evaluate::SymbolRef &symRef) { in gen() argument
H A DPFTBuilder.cpp1375 for (semantics::SymbolRef symRef : aggregate) { in analyzeAliases() local
1376 const semantics::Symbol &sym = *symRef; in analyzeAliases()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCExpr.cpp56 const MCSymbolRefExpr &symRef = *cast<MCSymbolRefExpr>(Expr); in fixELFSymbolsInTLSFixupsImpl() local
57 switch (symRef.getKind()) { in fixELFSymbolsInTLSFixupsImpl()
69 cast<MCSymbolELF>(symRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
/llvm-project-15.0.7/llvm/lib/MC/
H A DMCWasmStreamer.cpp238 const MCSymbolRefExpr &symRef = *cast<MCSymbolRefExpr>(expr); in fixSymbolsInTLSFixups() local
239 switch (symRef.getKind()) { in fixSymbolsInTLSFixups()
242 getAssembler().registerSymbol(symRef.getSymbol()); in fixSymbolsInTLSFixups()
243 cast<MCSymbolWasm>(symRef.getSymbol()).setTLS(); in fixSymbolsInTLSFixups()
H A DMCELFStreamer.cpp412 const MCSymbolRefExpr &symRef = *cast<MCSymbolRefExpr>(expr); in fixSymbolsInTLSFixups() local
413 switch (symRef.getKind()) { in fixSymbolsInTLSFixups()
472 getAssembler().registerSymbol(symRef.getSymbol()); in fixSymbolsInTLSFixups()
473 cast<MCSymbolELF>(symRef.getSymbol()).setType(ELF::STT_TLS); in fixSymbolsInTLSFixups()
/llvm-project-15.0.7/lld/COFF/
H A DMapFile.cpp106 COFFSymbolRef symRef = sym->getCOFFSymbol(); in getSymbols() local
107 if (!symRef.isSectionDefinition() && in getSymbols()
108 symRef.getStorageClass() != COFF::IMAGE_SYM_CLASS_LABEL) { in getSymbols()
109 if (symRef.getStorageClass() == COFF::IMAGE_SYM_CLASS_STATIC) in getSymbols()
H A DWriter.cpp1221 COFFSymbolRef symRef = dc->getCOFFSymbol(); in createSymbolAndStringTable() local
1222 if (symRef.isSectionDefinition() || in createSymbolAndStringTable()
1223 symRef.getStorageClass() == COFF::IMAGE_SYM_CLASS_LABEL) in createSymbolAndStringTable()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DSymbolMap.h343 void makeSym(semantics::SymbolRef symRef, const SymbolBox &box,
345 const auto *sym = &symRef.get().GetUltimate();
/llvm-project-15.0.7/mlir/lib/IR/
H A DSymbolTable.cpp860 if (SymbolRefAttr symRef = attr.dyn_cast<SymbolRefAttr>()) { in replaceAllSymbolUsesImpl() local
861 if (isReferencePrefixOf(oldAttr, symRef)) { in replaceAllSymbolUsesImpl()
863 auto nestedRefs = symRef.getNestedReferences(); in replaceAllSymbolUsesImpl()
869 return SymbolRefAttr::get(symRef.getRootReference(), newNestedRefs); in replaceAllSymbolUsesImpl()
/llvm-project-15.0.7/mlir/lib/Transforms/
H A DInliner.cpp342 if (SymbolRefAttr symRef = callable.dyn_cast<SymbolRefAttr>()) { in collectCallOps() local
343 if (!symRef.isa<FlatSymbolRefAttr>()) in collectCallOps()
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dcheck-expression.cpp60 for (const auto &[symRef, expr] : constructor) { in operator ()()
61 if (!IsConstantStructureConstructorComponent(*symRef, expr.value())) { in operator ()()