Searched refs:ObjectKey (Results 1 - 7 of 7) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DJITEventListener.h44 using ObjectKey = uint64_t;
58 virtual void notifyObjectLoaded(ObjectKey K, const object::ObjectFile &Obj,
63 virtual void notifyFreeingObject(ObjectKey K) {}
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DJSON.h84 class ObjectKey;
89 /// It simulates DenseMap<ObjectKey, Value>. ObjectKey is a maybe-owned string.
91 using Storage = DenseMap<ObjectKey, Value, llvm::DenseMapInfo<StringRef>>;
95 using key_type = ObjectKey;
118 std::pair<iterator, bool> try_emplace(const ObjectKey &K, Ts &&... Args) {
122 std::pair<iterator, bool> try_emplace(ObjectKey &&K, Ts &&... Args) {
131 Value &operator[](const ObjectKey &K);
132 Value &operator[](ObjectKey &&K);
227 /// - json::Object is a type like map<ObjectKey, Valu
492 class ObjectKey { class in namespace:llvm::json
494 ObjectKey(const char *S) : ObjectKey(StringRef(S)) {} function in class:llvm::json::ObjectKey
495 ObjectKey(std::string S) : Owned(new std::string(std::move(S))) { function in class:llvm::json::ObjectKey
502 ObjectKey(llvm::StringRef S) : Data(S) { function in class:llvm::json::ObjectKey
508 ObjectKey(const llvm::SmallVectorImpl<char> &V) function in class:llvm::json::ObjectKey
510 ObjectKey(const llvm::formatv_object_base &V) : ObjectKey(V.str()) {} function in class:llvm::json::ObjectKey
512 ObjectKey(const ObjectKey &C) { *this = C; } function in class:llvm::json::ObjectKey
513 ObjectKey(ObjectKey &&C) : ObjectKey(static_cast<const ObjectKey &&>(C)) {} function in class:llvm::json::ObjectKey
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/OProfileJIT/
H A DOProfileJITEventListener.cpp42 std::map<ObjectKey, OwningBinary<ObjectFile>> DebugObjects;
52 void notifyObjectLoaded(ObjectKey Key, const ObjectFile &Obj,
55 void notifyFreeingObject(ObjectKey Key) override;
81 ObjectKey Key, const ObjectFile &Obj,
142 void OProfileJITEventListener::notifyFreeingObject(ObjectKey Key) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DGDBRegistrationListener.cpp78 typedef llvm::DenseMap<JITEventListener::ObjectKey, RegisteredObjectInfo>
101 void notifyObjectLoaded(ObjectKey K, const ObjectFile &Obj,
107 void notifyFreeingObject(ObjectKey K) override;
150 ObjectKey K, const ObjectFile &Obj,
180 void GDBJITRegistrationListener::notifyFreeingObject(ObjectKey K) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/IntelJITEvents/
H A DIntelJITEventListener.cpp49 std::map<ObjectKey, OwningBinary<ObjectFile>> DebugObjects;
59 void notifyObjectLoaded(ObjectKey Key, const ObjectFile &Obj,
62 void notifyFreeingObject(ObjectKey Key) override;
99 ObjectKey Key, const ObjectFile &Obj,
205 void IntelJITEventListener::notifyFreeingObject(ObjectKey Key) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/PerfJITEvents/
H A DPerfJITEventListener.cpp69 void notifyObjectLoaded(ObjectKey K, const ObjectFile &Obj,
71 void notifyFreeingObject(ObjectKey K) override;
231 ObjectKey K, const ObjectFile &Obj,
290 void PerfJITEventListener::notifyFreeingObject(ObjectKey K) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DJSON.cpp17 Value &Object::operator[](const ObjectKey &K) {
20 Value &Object::operator[](ObjectKey &&K) {

Completed in 183 milliseconds