__XCHG_CASE        45 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE(w, b,     ,  8,        ,    ,  ,  ,  ,         )
__XCHG_CASE        46 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE(w, h,     , 16,        ,    ,  ,  ,  ,         )
__XCHG_CASE        47 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE(w,  ,     , 32,        ,    ,  ,  ,  ,         )
__XCHG_CASE        48 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE( ,  ,     , 64,        ,    ,  ,  ,  ,         )
__XCHG_CASE        49 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE(w, b, acq_,  8,        ,    , a, a,  , "memory")
__XCHG_CASE        50 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE(w, h, acq_, 16,        ,    , a, a,  , "memory")
__XCHG_CASE        51 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE(w,  , acq_, 32,        ,    , a, a,  , "memory")
__XCHG_CASE        52 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE( ,  , acq_, 64,        ,    , a, a,  , "memory")
__XCHG_CASE        53 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE(w, b, rel_,  8,        ,    ,  ,  , l, "memory")
__XCHG_CASE        54 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE(w, h, rel_, 16,        ,    ,  ,  , l, "memory")
__XCHG_CASE        55 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE(w,  , rel_, 32,        ,    ,  ,  , l, "memory")
__XCHG_CASE        56 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE( ,  , rel_, 64,        ,    ,  ,  , l, "memory")
__XCHG_CASE        57 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE(w, b,  mb_,  8, dmb ish, nop,  , a, l, "memory")
__XCHG_CASE        58 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE(w, h,  mb_, 16, dmb ish, nop,  , a, l, "memory")
__XCHG_CASE        59 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE(w,  ,  mb_, 32, dmb ish, nop,  , a, l, "memory")
__XCHG_CASE        60 arch/arm64/include/asm/cmpxchg.h __XCHG_CASE( ,  ,  mb_, 64, dmb ish, nop,  , a, l, "memory")
__XCHG_CASE        62 arch/arm64/include/asm/cmpxchg.h #undef __XCHG_CASE