Home
last modified time | relevance | path

Searched refs:acleSeSym (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/lld/ELF/Arch/
H A DARM.cpp1236 static std::string checkCmseSymAttributes(Symbol *acleSeSym, Symbol *sym) { in checkCmseSymAttributes() argument
1250 {std::make_pair(acleSeSym, "special"), std::make_pair(sym, "entry")}) in checkCmseSymAttributes()
1268 for (Symbol *acleSeSym : symtab.getSymbols()) { in processArmCmseSymbols()
1269 if (!acleSeSym->getName().starts_with(ACLESESYM_PREFIX)) in processArmCmseSymbols()
1281 StringRef name = acleSeSym->getName().substr(std::strlen(ACLESESYM_PREFIX)); in processArmCmseSymbols()
1284 error(toString(acleSeSym->file) + ": cmse special symbol '" + in processArmCmseSymbols()
1285 acleSeSym->getName() + in processArmCmseSymbols()
1291 std::string errMsg = checkCmseSymAttributes(acleSeSym, sym); in processArmCmseSymbols()
1298 symtab.cmseSymMap[name] = {acleSeSym, sym}; in processArmCmseSymbols()
1308 syms[i] = symtab.cmseSymMap[symName].acleSeSym; in processArmCmseSymbols()
[all …]
/freebsd/contrib/llvm-project/lld/ELF/
H A DSymbolTable.h23 Symbol *acleSeSym; member
H A DMarkLive.cpp241 markSymbol(symtab.cmseSymMap[symName].acleSeSym); in run()