Lines Matching refs:AtomicOpFunctor
58 AtomicOpFunctor* clone () { return new AtomicOpAnd(a); }
68 AtomicOpFunctor* clone () { return new AtomicOpOr(a); }
78 AtomicOpFunctor* clone () { return new AtomicOpXor(a); }
108 AtomicOpFunctor* clone () { return new AtomicOpCAS(c, s, computeUnit); }
118 AtomicOpFunctor* clone () { return new AtomicOpExch(a); }
128 AtomicOpFunctor* clone () { return new AtomicOpAdd(a); }
138 AtomicOpFunctor* clone () { return new AtomicOpSub(a); }
147 AtomicOpFunctor* clone () { return new AtomicOpInc(); }
156 AtomicOpFunctor* clone () { return new AtomicOpDec(); }
172 AtomicOpFunctor* clone () { return new AtomicOpMax(a); }
188 AtomicOpFunctor* clone () { return new AtomicOpMin(a); }
366 template<typename c0> AtomicOpFunctor*