================ @@ -2028,7 +2028,9 @@ void StmtPrinter::VisitAtomicExpr(AtomicExpr *Node) { Node->getOp() != AtomicExpr::AO__atomic_load_n && Node->getOp() != AtomicExpr::AO__scoped_atomic_load_n && Node->getOp() != AtomicExpr::AO__opencl_atomic_load && - Node->getOp() != AtomicExpr::AO__hip_atomic_load) { + Node->getOp() != AtomicExpr::AO__hip_atomic_load && + Node->getOp() != AtomicExpr::AO__atomic_test_and_set && + Node->getOp() != AtomicExpr::AO__atomic_clear) { ---------------- cor3ntin wrote:
Are there other places we do a similar check? Maybe we need that to me a member function of AtomicExpr https://github.com/llvm/llvm-project/pull/159712 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits