Searched refs:Thunks (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64SLSHardening.cpp | 157 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 D | VTableBuilder.cpp | 888 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 D | ASTContext.cpp | 14218 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 D | VTableBuilder.h | 333 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 D | Visitor.cpp | 497 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 D | Makefile | 75 SRCS+= ELF/Thunks.cpp
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | PrettyCompilandDumper.cpp | 186 if (!shouldDumpSymLevel(opts::pretty::SymLevel::Thunks)) in dump()
|
H A D | llvm-pdbutil.h | 69 enum class SymLevel { Functions, Data, Thunks, All }; 70 enum class SymLevel { Functions, Data, Thunks, All }; global() enumerator
|
H A D | llvm-pdbutil.cpp | 231 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
|