Lines Matching full:cmpxchg
4109 /// ::= 'cmpxchg' 'volatile'? TypeAndValue ',' TypeAndValue ',' TypeAndValue
4122 ParseToken(lltok::comma, "expected ',' after cmpxchg address") ||
4124 ParseToken(lltok::comma, "expected ',' after cmpxchg cmp operand") ||
4130 return TokError("cmpxchg cannot be unordered");
4132 return Error(PtrLoc, "cmpxchg operand must be a pointer");
4138 return Error(NewLoc, "cmpxchg operand must be an integer");
4141 return Error(NewLoc, "cmpxchg operand must be power-of-two byte-sized"