Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/lldb/source/Symbol/
H A DTypeMap.cpp22 TypeMap::TypeMap() : m_types() {} in TypeMap() function in TypeMap
25 TypeMap::~TypeMap() = default;
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()
83 TypeSP TypeMap::GetTypeAtIndex(uint32_t idx) { in GetTypeAtIndex()
94 lldb::TypeSP TypeMap::FirstType() const { in FirstType()
100 void TypeMap::ForEach( in ForEach()
108 void TypeMap::ForEach( in ForEach()
116 bool TypeMap::Remove(const lldb::TypeSP &type_sp) { in Remove()
[all …]
H A DSymbolContext.cpp563 void SymbolContext::SortTypeList(TypeMap &type_map, TypeList &type_list) const { in SortTypeList()
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DTypeMap.h20 class TypeMap {
23 TypeMap();
25 virtual ~TypeMap();
32 TypeMap FindTypes(ConstString name);
68 TypeMap(const TypeMap &) = delete;
69 const TypeMap &operator=(const TypeMap &) = delete;
H A DType.h346 TypeMap &GetTypeMap() { return m_type_map; } in GetTypeMap()
347 const TypeMap &GetTypeMap() const { return m_type_map; } in GetTypeMap()
351 TypeMap m_type_map;
H A DSymbolContext.h266 void SortTypeList(TypeMap &type_map, TypeList &type_list) const;
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DTaggedUnionModeling.h36 template <class TypeMap>
48 State = State->remove<TypeMap>(Region); in removeInformationStoredForDeadInstances()
53 template <class TypeMap>
70 const QualType *OtherQType = State->get<TypeMap>(ArgMemRegion); in handleConstructorAndAssignment()
75 State = State->remove<TypeMap>(ThisRegion); in handleConstructorAndAssignment()
81 State = State->remove<TypeMap>(ArgMemRegion); in handleConstructorAndAssignment()
83 State = State->set<TypeMap>(ThisRegion, *OtherQType); in handleConstructorAndAssignment()
91 State = State->set<TypeMap>(ThisRegion, WoPointer); in handleConstructorAndAssignment()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Linker/
H A DIRMover.cpp394 TypeMapTy TypeMap; member in __anon8299d39e0211::IRLinker
547 &TypeMap, &GValMaterializer), in IRLinker()
705 auto *Ty = TypeMap.get(SGV->getValueType()); in copyIndirectSymbolProto()
795 TypeMap.addTypeMapping(DGV->getType(), SGV.getType()); in computeTypeMapping()
816 TypeMap.addTypeMapping(DGV->getType(), SGV.getType()); in computeTypeMapping()
821 TypeMap.addTypeMapping(DGV->getType(), SGV.getType()); in computeTypeMapping()
832 if (TypeMap.DstStructTypesSet.hasType(ST)) { in computeTypeMapping()
866 if (TypeMap.DstStructTypesSet.hasType(DST)) in computeTypeMapping()
867 TypeMap.addTypeMapping(DST, ST); in computeTypeMapping()
872 TypeMap.linkDefinedTypeBodies(); in computeTypeMapping()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILValueEnumerator.h61 TypeMapType TypeMap; variable
166 TypeMapType::const_iterator I = TypeMap.find(T); in getTypeID()
167 assert(I != TypeMap.end() && "Type not in ValueEnumerator!"); in getTypeID()
H A DDXILValueEnumerator.cpp927 unsigned *TypeID = &TypeMap[Ty]; in EnumerateType()
946 TypeID = &TypeMap[Ty]; in EnumerateType()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.h58 TypeMapType TypeMap; variable
167 TypeMapType::const_iterator I = TypeMap.find(T); in getTypeID()
168 assert(I != TypeMap.end() && "Type not in ValueEnumerator!"); in getTypeID()
H A DValueEnumerator.cpp923 unsigned *TypeID = &TypeMap[Ty]; in EnumerateType()
942 TypeID = &TypeMap[Ty]; in EnumerateType()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h547 template <class BlockT> struct TypeMap {}; struct
548 template <> struct TypeMap<BasicBlock> {
556 template <> struct TypeMap<MachineBasicBlock> {
852 using BlockT = typename bfi_detail::TypeMap<BT>::BlockT;
853 using BlockKeyT = typename bfi_detail::TypeMap<BT>::BlockKeyT;
854 using FunctionT = typename bfi_detail::TypeMap<BT>::FunctionT;
856 typename bfi_detail::TypeMap<BT>::BranchProbabilityInfoT;
857 using LoopT = typename bfi_detail::TypeMap<BT>::LoopT;
858 using LoopInfoT = typename bfi_detail::TypeMap<BT>::LoopInfoT;
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DSymbolFilePDB.h140 uint32_t max_matches, lldb_private::TypeMap &types);
186 uint32_t max_matches, lldb_private::TypeMap &types);
H A DSymbolFilePDB.cpp1468 lldb_private::TypeMap &types) { in FindTypesByRegex()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegacyLegalizerInfo.h453 using TypeMap = DenseMap<LLT, LegacyLegalizeActions::LegacyLegalizeAction>; variable
454 SmallVector<TypeMap, 1> SpecifiedActions[LastOp - FirstOp + 1];
/freebsd-14.2/contrib/llvm-project/clang/utils/TableGen/
H A DClangOpenCLBuiltinEmitter.cpp205 MapVector<const Record *, unsigned> TypeMap; member in __anon03a6d8b20111::BuiltinNameEmitter
505 TypeMap.insert(std::make_pair(T, I++)); in GetOverloads()
557 for (const auto &T : TypeMap) { in EmitTypeTable()
585 unsigned Entry = TypeMap.find(R)->second; in EmitSignatureTable()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/
H A DSymbolFileCTF.h112 uint32_t max_matches, lldb_private::TypeMap &types);
H A DSymbolFileCTF.cpp1042 lldb_private::TypeMap &types) { in FindTypesByRegex()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DSymbolFileNativePDB.h192 TypeMap &types);
H A DSymbolFileNativePDB.cpp1750 TypeMap &types) { in FindTypesByName()
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Core/
H A DModule.h60 class TypeMap; variable
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A Dllvm-pdbutil.cpp1329 SmallVector<TypeIndex, 128> TypeMap; in mergePdbs() local
1334 codeview::mergeTypeRecords(MergedTpi, TypeMap, Tpi.typeArray())); in mergePdbs()
1338 ExitOnErr(codeview::mergeIdRecords(MergedIpi, TypeMap, IdMap, in mergePdbs()
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-forward.h261 class TypeMap; variable
/freebsd-14.2/lib/clang/liblldb/
H A DMakefile606 SRCS+= Symbol/TypeMap.cpp
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp7056 const Constant *TypeMap = cast<Constant>(I.getArgOperand(1)); in visitIntrinsicCall() local
7059 GFI->addStackRoot(FI->getIndex(), TypeMap); in visitIntrinsicCall()