rustc_codegen_ssa
atomic_cmpxchg
Please read the rustc-dev-guide chapter on Backend Agnostic Codegen.