Searched refs:TypeMap (Results 1 - 25 of 30) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DTypeMap.h1 //===-- TypeMap.h ----------------------------------------------*- C++ -*-===//
20 class TypeMap { class in namespace:lldb_private
23 TypeMap();
25 virtual ~TypeMap();
31 TypeMap FindTypes(ConstString name);
69 DISALLOW_COPY_AND_ASSIGN(TypeMap);
H A DSymbolFile.h228 TypeMap &types);
238 TypeMap &types);
H A DSymbolContext.h261 /// Sorts the types in TypeMap according to SymbolContext to TypeList
263 void SortTypeList(TypeMap &type_map, TypeList &type_list) const;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
H A DTypeMap.cpp1 //===-- TypeMap.cpp --------------------------------------------*- C++ -*-===//
17 #include "lldb/Symbol/TypeMap.h"
22 TypeMap::TypeMap() : m_types() {} function in class:TypeMap
25 TypeMap::~TypeMap() {}
27 void TypeMap::Insert(const TypeSP &type_sp) {
34 bool TypeMap::InsertUnique(const TypeSP &type_sp) {
51 // TypeMap::FindType(lldb::user_id_t uid)
60 // TypeMap
[all...]
H A DSymbolFile.cpp15 #include "lldb/Symbol/TypeMap.h"
136 TypeMap &types) {}
141 TypeMap &types) {}
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.h99 typedef std::map<lldb_private::ConstString, lldb::TypeSP> TypeMap; typedef in class:SymbolFileSymtab
106 TypeMap m_objc_class_types;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h144 lldb_private::TypeMap &types) override;
149 lldb_private::TypeMap &types) override;
152 uint32_t max_matches, lldb_private::TypeMap &types);
199 uint32_t max_matches, lldb_private::TypeMap &types);
H A DSymbolFilePDB.cpp25 #include "lldb/Symbol/TypeMap.h"
1429 lldb_private::TypeMap &types) {
1461 lldb_private::TypeMap &types) {
1517 uint32_t max_matches, lldb_private::TypeMap &types) {
1566 lldb_private::TypeMap &types) {}
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.h59 TypeMapType TypeMap;
168 TypeMapType::const_iterator I = TypeMap.find(T);
169 assert(I != TypeMap.end() && "Type not in ValueEnumerator!");
H A DValueEnumerator.cpp855 unsigned *TypeID = &TypeMap[Ty];
874 TypeID = &TypeMap[Ty];
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Linker/
H A DIRMover.cpp26 // TypeMap implementation.
389 TypeMapTy TypeMap; member in class:__anon1920::IRLinker
525 TypeMap(Set), GValMaterializer(*this), LValMaterializer(*this),
527 Mapper(ValueMap, RF_MoveDistinctMDs | RF_IgnoreMissingLocals, &TypeMap,
627 new GlobalVariable(DstM, TypeMap.get(SGVar->getValueType()),
646 C, i, Attribute::getWithByValType(C, TypeMap.get(Ty)));
657 auto *F = Function::Create(TypeMap.get(SF->getFunctionType()),
671 auto *Ty = TypeMap.get(SGIS->getValueType());
697 Function::Create(cast<FunctionType>(TypeMap.get(SGV->getValueType())),
702 new GlobalVariable(DstM, TypeMap
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h142 TypeMap &types) override;
146 TypeMap &types) override;
170 TypeMap &types);
H A DSymbolFileNativePDB.cpp1241 TypeMap &types) {
1255 llvm::DenseSet<SymbolFile *> &searched_symbol_files, TypeMap &types) {}
1259 TypeMap &types) {
/freebsd-11-stable/contrib/llvm-project/clang/utils/TableGen/
H A DClangOpenCLBuiltinEmitter.cpp121 // FctOverloadMap and TypeMap.
201 MapVector<const Record *, unsigned> TypeMap; member in class:__anon958::BuiltinNameEmitter
396 // Populate the TypeMap.
400 TypeMap.insert(std::make_pair(T, I++));
452 for (const auto &T : TypeMap) {
480 OS << TypeMap.find(R)->second << ", ";
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h123 TypeMap &types) override;
127 TypeMap &types) override;
H A DSymbolFileBreakpad.cpp19 #include "lldb/Symbol/TypeMap.h"
310 TypeMap &types) {}
314 llvm::DenseSet<SymbolFile *> &searched_symbol_files, TypeMap &types) {}
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DModule.h55 class TypeMap;
430 TypeMap &types);
1042 TypeMap &types);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h544 template <class BlockT> struct TypeMap {}; struct in namespace:llvm::bfi_detail
545 template <> struct TypeMap<BasicBlock> { struct in namespace:llvm::bfi_detail
552 template <> struct TypeMap<MachineBasicBlock> { struct in namespace:llvm::bfi_detail
844 using BlockT = typename bfi_detail::TypeMap<BT>::BlockT;
845 using FunctionT = typename bfi_detail::TypeMap<BT>::FunctionT;
847 typename bfi_detail::TypeMap<BT>::BranchProbabilityInfoT;
848 using LoopT = typename bfi_detail::TypeMap<BT>::LoopT;
849 using LoopInfoT = typename bfi_detail::TypeMap<BT>::LoopInfoT;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDebugMap.h127 lldb_private::TypeMap &types) override;
132 lldb_private::TypeMap &types) override;
H A DSymbolFileDWARF.h198 lldb_private::TypeMap &types) override;
203 lldb_private::TypeMap &types) override;
H A DSymbolFileDWARFDebugMap.cpp30 #include "lldb/Symbol/TypeMap.h"
1178 TypeMap &types) {
1190 TypeMap &types) {
/freebsd-11-stable/contrib/llvm-project/lldb/source/Core/
H A DModule.cpp33 #include "lldb/Symbol/TypeMap.h"
926 TypeMap &types) {
937 TypeMap types_map;
966 TypeMap typesmap;
1011 TypeMap &types) {
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h1336 using TypeMap = DenseMap<LLT, LegalizeAction>;
1337 SmallVector<TypeMap, 1> SpecifiedActions[LastOp - FirstOp + 1];
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A Dllvm-pdbutil.cpp1302 SmallVector<TypeIndex, 128> TypeMap; local
1307 codeview::mergeTypeRecords(MergedTpi, TypeMap, Tpi.typeArray()));
1311 ExitOnErr(codeview::mergeIdRecords(MergedIpi, TypeMap, IdMap,
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-forward.h255 class TypeMap;

Completed in 459 milliseconds

12