Home
last modified time | relevance | path

Searched refs:Thunks (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SLSHardening.cpp157 ThunksSet &Thunks);
161 ThunksSet &Thunks);
385 MachineBasicBlock::instr_iterator MBBI, ThunksSet &Thunks) { in convertBLRToBL() argument
442 if (!Thunks.get(Kind.Id, Xn, Xm)) { in convertBLRToBL()
444 Thunks.set(Kind.Id, Xn, Xm); in convertBLRToBL()
492 ThunksSet &Thunks) { in hardenBLRs() argument
501 convertBLRToBL(MMI, MBB, MBBI, Thunks); in hardenBLRs()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DVTableBuilder.cpp888 ThunksMapTy Thunks; member in __anon1858bcf60111::ItaniumVTableBuilder
1022 return Thunks.size(); in getNumThunks()
1026 return Thunks.begin(); in thunks_begin()
1030 return Thunks.end(); in thunks_end()
1076 SmallVectorImpl<ThunkInfo> &ThunksVector = Thunks[MD]; in AddThunk()
2175 if (!Thunks.empty()) { in dumpLayout()
2179 for (const auto &I : Thunks) { in dumpLayout()
2191 ThunkInfoVectorTy ThunksVector = Thunks[MD]; in dumpLayout()
2436 Thunks.insert(Builder.thunks_begin(), Builder.thunks_end()); in computeVTableRelatedInformation()
2591 ThunksMapTy Thunks; member in __anon1858bcf60711::VFTableBuilder
[all …]
H A DASTContext.cpp14218 llvm::StringMap<llvm::SmallVector<std::string, 2>> Thunks; in useAbbreviatedThunkName() local
14242 if (Thunks.find(ElidedName) == Thunks.end()) in useAbbreviatedThunkName()
14243 Thunks[ElidedName] = {}; in useAbbreviatedThunkName()
14244 Thunks[ElidedName].push_back(std::string(MangledName)); in useAbbreviatedThunkName()
14248 for (auto &ThunkList : Thunks) { in useAbbreviatedThunkName()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DVTableBuilder.h333 ThunksMapTy Thunks; variable
348 ThunksMapTy::const_iterator I = Thunks.find(MD); in getThunkInfo()
349 if (I == Thunks.end()) { in getThunkInfo()
/freebsd/contrib/llvm-project/clang/lib/InstallAPI/
H A DVisitor.cpp497 const ItaniumVTableContext::ThunkInfoVectorTy *Thunks = in emitVTableSymbols() local
499 if (!Thunks) in emitVTableSymbols()
502 for (const auto &Thunk : *Thunks) { in emitVTableSymbols()
/freebsd/usr.bin/clang/lld/
H A DMakefile75 SRCS+= ELF/Thunks.cpp
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPrettyCompilandDumper.cpp186 if (!shouldDumpSymLevel(opts::pretty::SymLevel::Thunks)) in dump()
H A Dllvm-pdbutil.h69 enum class SymLevel { Functions, Data, Thunks, All };
70 enum class SymLevel { Functions, Data, Thunks, All }; global() enumerator
H A Dllvm-pdbutil.cpp231 clEnumValN(SymLevel::Thunks, "thunks", "Display thunk symbols"),
1289 if (shouldDumpSymLevel(opts::pretty::SymLevel::Thunks)) { in dumpPretty()
1290 if (auto Thunks = GlobalScope->findAllChildren<PDBSymbolThunk>()) { in dumpPretty()
1292 while (auto Thunk = Thunks->getNext()) in dumpPretty() local