Home
last modified time | relevance | path

Searched refs:TypeMap (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DTypeMap.cpp36 TypeMap::TypeMap() : m_types() {} in TypeMap() function in TypeMap
41 TypeMap::~TypeMap() {} in ~TypeMap()
43 void TypeMap::Insert(const TypeSP &type_sp) { in Insert()
50 bool TypeMap::InsertUnique(const TypeSP &type_sp) { in InsertUnique()
93 void TypeMap::Clear() { m_types.clear(); } in Clear()
97 bool TypeMap::Empty() const { return m_types.empty(); } in Empty()
103 TypeSP TypeMap::GetTypeAtIndex(uint32_t idx) { in GetTypeAtIndex()
114 void TypeMap::ForEach( in ForEach()
122 void TypeMap::ForEach( in ForEach()
130 bool TypeMap::Remove(const lldb::TypeSP &type_sp) { in Remove()
[all …]
H A DSymbolFile.cpp146 TypeMap &types) { in FindTypes()
153 bool append, TypeMap &types) { in FindTypes()
H A DSymbolVendor.cpp316 TypeMap &types) { in FindTypes()
331 bool append, TypeMap &types) { in FindTypes()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DTypeMap.h21 class TypeMap {
26 TypeMap();
28 virtual ~TypeMap();
34 TypeMap FindTypes(const ConstString &name);
72 DISALLOW_COPY_AND_ASSIGN(TypeMap);
H A DSymbolVendor.h105 TypeMap &types);
108 bool append, TypeMap &types);
H A DSymbolFile.h199 TypeMap &types);
201 bool append, TypeMap &types);
H A DSymbolContext.h312 void SortTypeList(TypeMap &type_map, TypeList &type_list) const;
/freebsd-12.1/contrib/llvm/lib/Linker/
H A DIRMover.cpp390 TypeMapTy TypeMap; member in __anon4b2a6b4d0211::IRLinker
629 Function::Create(TypeMap.get(SF->getFunctionType()), in copyFunctionProto()
639 auto *Ty = TypeMap.get(SGA->getValueType()); in copyGlobalAliasProto()
663 DstM, TypeMap.get(SGV->getValueType()), in copyGlobalValueProto()
712 TypeMap.addTypeMapping(DGV->getType(), SGV.getType()); in computeTypeMapping()
724 TypeMap.addTypeMapping(DGV->getType(), SGV.getType()); in computeTypeMapping()
739 if (TypeMap.DstStructTypesSet.hasType(ST)) { in computeTypeMapping()
773 if (TypeMap.DstStructTypesSet.hasType(DST)) in computeTypeMapping()
774 TypeMap.addTypeMapping(DST, ST); in computeTypeMapping()
779 TypeMap.linkDefinedTypeBodies(); in computeTypeMapping()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h144 lldb_private::TypeMap &types) override;
147 bool append, lldb_private::TypeMap &types) override;
150 uint32_t max_matches, lldb_private::TypeMap &types);
195 uint32_t max_matches, lldb_private::TypeMap &types);
H A DSymbolFilePDB.cpp1383 lldb_private::TypeMap &types) { in FindTypes()
1410 lldb_private::TypeMap &types) { in FindTypesByRegex()
1466 uint32_t max_matches, lldb_private::TypeMap &types) { in FindTypesByName()
1514 lldb_private::TypeMap &types) { in FindTypes()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.h60 TypeMapType TypeMap; variable
169 TypeMapType::const_iterator I = TypeMap.find(T); in getTypeID()
170 assert(I != TypeMap.end() && "Type not in ValueEnumerator!"); in getTypeID()
H A DValueEnumerator.cpp857 unsigned *TypeID = &TypeMap[Ty]; in EnumerateType()
876 TypeID = &TypeMap[Ty]; in EnumerateType()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.h97 typedef std::map<lldb_private::ConstString, lldb::TypeSP> TypeMap; typedef
104 TypeMap m_objc_class_types;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h120 TypeMap &types) override;
123 TypeMap &types) override;
H A DSymbolFileBreakpad.cpp158 llvm::DenseSet<SymbolFile *> &searched_symbol_files, TypeMap &types) { in FindTypes()
166 bool append, TypeMap &types) { in FindTypes()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h146 TypeMap &types) override;
149 TypeMap &types) override;
169 TypeMap &types);
H A DSymbolFileNativePDB.cpp1224 llvm::DenseSet<SymbolFile *> &searched_symbol_files, TypeMap &types) { in FindTypes()
1241 bool append, TypeMap &types) { in FindTypes()
1247 TypeMap &types) { in FindTypesByName()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h547 template <class BlockT> struct TypeMap {};
548 template <> struct TypeMap<BasicBlock> {
555 template <> struct TypeMap<MachineBasicBlock> {
847 using BlockT = typename bfi_detail::TypeMap<BT>::BlockT;
848 using FunctionT = typename bfi_detail::TypeMap<BT>::FunctionT;
850 typename bfi_detail::TypeMap<BT>::BranchProbabilityInfoT;
851 using LoopT = typename bfi_detail::TypeMap<BT>::LoopT;
852 using LoopInfoT = typename bfi_detail::TypeMap<BT>::LoopInfoT;
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DModule.h87 class TypeMap; variable
1178 TypeMap &types);
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypePropagation.cpp118 DynamicTypeMapImpl TypeMap = State->get<DynamicTypeMap>(); in checkDeadSymbols() local
119 for (DynamicTypeMapImpl::iterator I = TypeMap.begin(), E = TypeMap.end(); in checkDeadSymbols()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.h200 lldb_private::TypeMap &types) override;
203 bool append, lldb_private::TypeMap &types) override;
H A DSymbolFileDWARFDebugMap.h123 lldb_private::TypeMap &types) override;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Core/
H A DModule.cpp949 TypeMap &types) { in FindTypes_Impl()
963 TypeMap types_map; in FindTypesInNamespace()
997 TypeMap typesmap; in FindTypes()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h1140 using TypeMap = DenseMap<LLT, LegalizeAction>; variable
1141 SmallVector<TypeMap, 1> SpecifiedActions[LastOp - FirstOp + 1];
/freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/
H A Dllvm-pdbutil.cpp1296 SmallVector<TypeIndex, 128> TypeMap; in mergePdbs() local
1301 codeview::mergeTypeRecords(MergedTpi, TypeMap, Tpi.typeArray())); in mergePdbs()
1305 ExitOnErr(codeview::mergeIdRecords(MergedIpi, TypeMap, IdMap, in mergePdbs()

12