[CodeGen] Disable default copy ctor and copy assignment operator for InterferenceCache

Reviewed By: pengfei

Differential Revision: https://reviews.llvm.org/D152235
This commit is contained in:
Bing1 Yu 2023-06-07 14:28:39 +08:00
parent baa31baab5
commit eb63819b51

View File

@ -156,7 +156,8 @@ class LLVM_LIBRARY_VISIBILITY InterferenceCache {
public: public:
InterferenceCache() = default; InterferenceCache() = default;
InterferenceCache &operator=(const InterferenceCache &other) = delete;
InterferenceCache(const InterferenceCache &other) = delete;
~InterferenceCache() { ~InterferenceCache() {
free(PhysRegEntries); free(PhysRegEntries);
} }