Home
last modified time | relevance | path

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

123

/external/llvm-project/lldb/source/Symbol/
DTypeMap.cpp22 TypeMap::TypeMap() : m_types() {} in TypeMap() function in TypeMap
25 TypeMap::~TypeMap() {} in ~TypeMap()
27 void TypeMap::Insert(const TypeSP &type_sp) { in Insert()
34 bool TypeMap::InsertUnique(const TypeSP &type_sp) { in InsertUnique()
73 void TypeMap::Clear() { m_types.clear(); } in Clear()
75 uint32_t TypeMap::GetSize() const { return m_types.size(); } in GetSize()
77 bool TypeMap::Empty() const { return m_types.empty(); } in Empty()
83 TypeSP TypeMap::GetTypeAtIndex(uint32_t idx) { in GetTypeAtIndex()
94 void TypeMap::ForEach( in ForEach()
102 void TypeMap::ForEach( in ForEach()
[all …]
DSymbolFile.cpp136 TypeMap &types) {} in FindTypes()
141 TypeMap &types) {} in FindTypes()
DCMakeLists.txt33 TypeMap.cpp
/external/llvm-project/lldb/include/lldb/Symbol/
DTypeMap.h20 class TypeMap {
23 TypeMap();
25 virtual ~TypeMap();
32 TypeMap FindTypes(ConstString name);
70 TypeMap(const TypeMap &) = delete;
71 const TypeMap &operator=(const TypeMap &) = delete;
DSymbolFile.h235 TypeMap &types);
245 TypeMap &types);
DSymbolContext.h271 void SortTypeList(TypeMap &type_map, TypeList &type_list) const;
/external/llvm-project/lldb/unittests/SymbolFile/PDB/
DSymbolFilePDBTests.cpp357 TypeMap results; in TEST_F()
378 TypeMap results; in TEST_F()
407 TypeMap more_results; in TEST_F()
432 TypeMap results; in TEST_F()
478 TypeMap results; in TEST_F()
521 TypeMap results; in TEST_F()
527 TypeMap results; in TEST_F()
553 TypeMap results; in TEST_F()
572 TypeMap results; in TEST_F()
582 TypeMap more_results; in TEST_F()
[all …]
/external/llvm/lib/Linker/
DIRMover.cpp378 TypeMapTy TypeMap; member in __anon54f909310211::IRLinker
487 TypeMap(Set), GValMaterializer(*this), LValMaterializer(*this), in IRLinker()
489 Mapper(ValueMap, RF_MoveDistinctMDs | RF_IgnoreMissingLocals, &TypeMap, in IRLinker()
587 new GlobalVariable(DstM, TypeMap.get(SGVar->getValueType()), in copyGlobalVariableProto()
601 return Function::Create(TypeMap.get(SF->getFunctionType()), in copyFunctionProto()
609 auto *Ty = TypeMap.get(SGA->getValueType()); in copyGlobalAliasProto()
627 DstM, TypeMap.get(SGV->getValueType()), in copyGlobalValueProto()
670 TypeMap.addTypeMapping(DGV->getType(), SGV.getType()); in computeTypeMapping()
677 TypeMap.addTypeMapping(DAT->getElementType(), SAT->getElementType()); in computeTypeMapping()
682 TypeMap.addTypeMapping(DGV->getType(), SGV.getType()); in computeTypeMapping()
[all …]
/external/llvm-project/llvm/lib/Linker/
DIRMover.cpp385 TypeMapTy TypeMap; member in __anone663991f0211::IRLinker
521 TypeMap(Set), GValMaterializer(*this), LValMaterializer(*this), in IRLinker()
523 Mapper(ValueMap, RF_MoveDistinctMDs | RF_IgnoreMissingLocals, &TypeMap, in IRLinker()
630 new GlobalVariable(DstM, TypeMap.get(SGVar->getValueType()), in copyGlobalVariableProto()
646 Attrs = Attrs.replaceAttributeType(C, i, TypedAttr, TypeMap.get(Ty)); in mapAttributeTypes()
660 auto *F = Function::Create(TypeMap.get(SF->getFunctionType()), in copyFunctionProto()
674 auto *Ty = TypeMap.get(SGIS->getValueType()); in copyGlobalIndirectSymbolProto()
700 Function::Create(cast<FunctionType>(TypeMap.get(SGV->getValueType())), in copyGlobalValueProto()
705 new GlobalVariable(DstM, TypeMap.get(SGV->getValueType()), in copyGlobalValueProto()
754 TypeMap.addTypeMapping(DGV->getType(), SGV.getType()); in computeTypeMapping()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Linker/
DIRMover.cpp389 TypeMapTy TypeMap; member in __anon7884c7930211::IRLinker
525 TypeMap(Set), GValMaterializer(*this), LValMaterializer(*this), in IRLinker()
527 Mapper(ValueMap, RF_MoveDistinctMDs | RF_IgnoreMissingLocals, &TypeMap, in IRLinker()
627 new GlobalVariable(DstM, TypeMap.get(SGVar->getValueType()), in copyGlobalVariableProto()
646 C, i, Attribute::getWithByValType(C, TypeMap.get(Ty))); in mapAttributeTypes()
657 auto *F = Function::Create(TypeMap.get(SF->getFunctionType()), in copyFunctionProto()
671 auto *Ty = TypeMap.get(SGIS->getValueType()); in copyGlobalIndirectSymbolProto()
697 Function::Create(cast<FunctionType>(TypeMap.get(SGV->getValueType())), in copyGlobalValueProto()
702 new GlobalVariable(DstM, TypeMap.get(SGV->getValueType()), in copyGlobalValueProto()
751 TypeMap.addTypeMapping(DGV->getType(), SGV.getType()); in computeTypeMapping()
[all …]
/external/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
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);
/external/llvm/lib/Bitcode/Writer/
DValueEnumerator.h55 TypeMapType TypeMap; variable
161 TypeMapType::const_iterator I = TypeMap.find(T); in getTypeID()
162 assert(I != TypeMap.end() && "Type not in ValueEnumerator!"); in getTypeID()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Bitcode/Writer/
DValueEnumerator.h59 TypeMapType TypeMap; variable
168 TypeMapType::const_iterator I = TypeMap.find(T); in getTypeID()
169 assert(I != TypeMap.end() && "Type not in ValueEnumerator!"); in getTypeID()
/external/llvm-project/llvm/lib/Bitcode/Writer/
DValueEnumerator.h57 TypeMapType TypeMap; variable
166 TypeMapType::const_iterator I = TypeMap.find(T); in getTypeID()
167 assert(I != TypeMap.end() && "Type not in ValueEnumerator!"); in getTypeID()
/external/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/
DSymbolFileSymtab.h97 typedef std::map<lldb_private::ConstString, lldb::TypeSP> TypeMap; typedef
104 TypeMap m_objc_class_types;
/external/libchrome/components/json_schema/
Djson_schema_validator.h173 typedef std::map<std::string, const base::DictionaryValue*> TypeMap; typedef
238 TypeMap types_;
/external/llvm-project/clang/utils/TableGen/
DClangOpenCLBuiltinEmitter.cpp201 MapVector<const Record *, unsigned> TypeMap; member in __anon496fe5130111::BuiltinNameEmitter
400 TypeMap.insert(std::make_pair(T, I++)); in GetOverloads()
452 for (const auto &T : TypeMap) { in EmitTypeTable()
480 unsigned Entry = TypeMap.find(R)->second; in EmitSignatureTable()
/external/llvm/include/llvm/Analysis/
DBlockFrequencyInfoImpl.h504 template <class BlockT> struct TypeMap {};
505 template <> struct TypeMap<BasicBlock> {
512 template <> struct TypeMap<MachineBasicBlock> {
795 typedef typename bfi_detail::TypeMap<BT>::BlockT BlockT;
796 typedef typename bfi_detail::TypeMap<BT>::FunctionT FunctionT;
797 typedef typename bfi_detail::TypeMap<BT>::BranchProbabilityInfoT
799 typedef typename bfi_detail::TypeMap<BT>::LoopT LoopT;
800 typedef typename bfi_detail::TypeMap<BT>::LoopInfoT LoopInfoT;
/external/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
DSymbolFileNativePDB.h142 TypeMap &types) override;
146 TypeMap &types) override;
170 TypeMap &types);
/external/llvm-project/llvm/include/llvm/Analysis/
DBlockFrequencyInfoImpl.h548 template <class BlockT> struct TypeMap {}; struct
549 template <> struct TypeMap<BasicBlock> {
557 template <> struct TypeMap<MachineBasicBlock> {
853 using BlockT = typename bfi_detail::TypeMap<BT>::BlockT;
854 using BlockKeyT = typename bfi_detail::TypeMap<BT>::BlockKeyT;
855 using FunctionT = typename bfi_detail::TypeMap<BT>::FunctionT;
857 typename bfi_detail::TypeMap<BT>::BranchProbabilityInfoT;
858 using LoopT = typename bfi_detail::TypeMap<BT>::LoopT;
859 using LoopInfoT = typename bfi_detail::TypeMap<BT>::LoopInfoT;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DBlockFrequencyInfoImpl.h544 template <class BlockT> struct TypeMap {}; struct
545 template <> struct TypeMap<BasicBlock> {
552 template <> struct TypeMap<MachineBasicBlock> {
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;
/external/llvm-project/lldb/include/lldb/Core/
DModule.h57 class TypeMap; variable
432 TypeMap &types);
1052 TypeMap &types);
/external/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
DSymbolFileBreakpad.h123 TypeMap &types) override;
127 TypeMap &types) override;
/external/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
DSymbolFileDWARFDebugMap.h126 lldb_private::TypeMap &types) override;
131 lldb_private::TypeMap &types) override;
/external/clang/lib/StaticAnalyzer/Checkers/
DDynamicTypePropagation.cpp118 DynamicTypeMapImpl TypeMap = State->get<DynamicTypeMap>(); in checkDeadSymbols() local
119 for (DynamicTypeMapImpl::iterator I = TypeMap.begin(), E = TypeMap.end(); in checkDeadSymbols()

123