Home
last modified time | relevance | path

Searched refs:InstX86Cmpxchg (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/third_party/subzero/src/
DIceInstX86Base.h2521 class InstX86Cmpxchg final : public InstX86BaseLockable {
2522 InstX86Cmpxchg() = delete;
2523 InstX86Cmpxchg(const InstX86Cmpxchg &) = delete;
2524 InstX86Cmpxchg &operator=(const InstX86Cmpxchg &) = delete;
2527 static InstX86Cmpxchg *create(Cfg *Func, Operand *DestOrAddr, Variable *Eax, in create()
2529 return new (Func->allocate<InstX86Cmpxchg>()) in create()
2530 InstX86Cmpxchg(Func, DestOrAddr, Eax, Desired, Locked); in create()
2540 InstX86Cmpxchg(Cfg *Func, Operand *DestOrAddr, Variable *Eax,
3285 using Cmpxchg = typename InstImpl<TraitsType>::InstX86Cmpxchg;
DIceInstX86BaseImpl.h211 InstImpl<TraitsType>::InstX86Cmpxchg::InstX86Cmpxchg(Cfg *Func, in InstX86Cmpxchg() function
1601 void InstImpl<TraitsType>::InstX86Cmpxchg::emit(const Cfg *Func) const { in emit()
1619 void InstImpl<TraitsType>::InstX86Cmpxchg::emitIAS(const Cfg *Func) const { in emitIAS()
1634 void InstImpl<TraitsType>::InstX86Cmpxchg::dump(const Cfg *Func) const { in dump()