15 #ifndef LLVM_SUPPORT_UNIQUE_LOCK_H 16 #define LLVM_SUPPORT_UNIQUE_LOCK_H 28 template<
typename MutexT>
51 assert(!locked &&
"mutex already locked!");
52 assert(M &&
"no associated mutex!");
58 assert(locked &&
"unlocking a mutex that isn't locked!");
59 assert(M &&
"no associated mutex!");
69 #endif // LLVM_SUPPORT_UNIQUE_LOCK_H
This class represents lattice values for constants.
block Block Frequency true
unique_lock & operator=(const unique_lock &)=delete
A pared-down imitation of std::unique_lock from C++11.
assert(ImpDefSCC.getReg()==AMDGPU::SCC &&ImpDefSCC.isDef())
void operator=(unique_lock &&o)