reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc
17890   { 1828,	4,	0,	0,	8,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x88400040000ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #1828 = S_BUFFER_ATOMIC_ADD_X2_SGPR
17898   { 1836,	4,	0,	0,	8,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x88400040000ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #1836 = S_BUFFER_ATOMIC_AND_X2_SGPR
17902   { 1840,	4,	0,	0,	8,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x88400040000ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #1840 = S_BUFFER_ATOMIC_CMPSWAP_SGPR
17914   { 1852,	4,	0,	0,	8,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x88400040000ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #1852 = S_BUFFER_ATOMIC_DEC_X2_SGPR
17922   { 1860,	4,	0,	0,	8,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x88400040000ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #1860 = S_BUFFER_ATOMIC_INC_X2_SGPR
17930   { 1868,	4,	0,	0,	8,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x88400040000ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #1868 = S_BUFFER_ATOMIC_OR_X2_SGPR
17938   { 1876,	4,	0,	0,	8,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x88400040000ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #1876 = S_BUFFER_ATOMIC_SMAX_X2_SGPR
17946   { 1884,	4,	0,	0,	8,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x88400040000ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #1884 = S_BUFFER_ATOMIC_SMIN_X2_SGPR
17954   { 1892,	4,	0,	0,	8,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x88400040000ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #1892 = S_BUFFER_ATOMIC_SUB_X2_SGPR
17962   { 1900,	4,	0,	0,	8,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x88400040000ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #1900 = S_BUFFER_ATOMIC_SWAP_X2_SGPR
17970   { 1908,	4,	0,	0,	8,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x88400040000ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #1908 = S_BUFFER_ATOMIC_UMAX_X2_SGPR
17978   { 1916,	4,	0,	0,	8,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x88400040000ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #1916 = S_BUFFER_ATOMIC_UMIN_X2_SGPR
17986   { 1924,	4,	0,	0,	8,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x88400040000ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #1924 = S_BUFFER_ATOMIC_XOR_X2_SGPR
27078   { 11016,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11016 = S_BUFFER_ATOMIC_ADD_X2_SGPR_gfx10
27079   { 11017,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11017 = S_BUFFER_ATOMIC_ADD_X2_SGPR_vi
27094   { 11032,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11032 = S_BUFFER_ATOMIC_AND_X2_SGPR_gfx10
27095   { 11033,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11033 = S_BUFFER_ATOMIC_AND_X2_SGPR_vi
27102   { 11040,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11040 = S_BUFFER_ATOMIC_CMPSWAP_SGPR_gfx10
27103   { 11041,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11041 = S_BUFFER_ATOMIC_CMPSWAP_SGPR_vi
27126   { 11064,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11064 = S_BUFFER_ATOMIC_DEC_X2_SGPR_gfx10
27127   { 11065,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11065 = S_BUFFER_ATOMIC_DEC_X2_SGPR_vi
27142   { 11080,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11080 = S_BUFFER_ATOMIC_INC_X2_SGPR_gfx10
27143   { 11081,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11081 = S_BUFFER_ATOMIC_INC_X2_SGPR_vi
27158   { 11096,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11096 = S_BUFFER_ATOMIC_OR_X2_SGPR_gfx10
27159   { 11097,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11097 = S_BUFFER_ATOMIC_OR_X2_SGPR_vi
27174   { 11112,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11112 = S_BUFFER_ATOMIC_SMAX_X2_SGPR_gfx10
27175   { 11113,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11113 = S_BUFFER_ATOMIC_SMAX_X2_SGPR_vi
27190   { 11128,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11128 = S_BUFFER_ATOMIC_SMIN_X2_SGPR_gfx10
27191   { 11129,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11129 = S_BUFFER_ATOMIC_SMIN_X2_SGPR_vi
27206   { 11144,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11144 = S_BUFFER_ATOMIC_SUB_X2_SGPR_gfx10
27207   { 11145,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11145 = S_BUFFER_ATOMIC_SUB_X2_SGPR_vi
27222   { 11160,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11160 = S_BUFFER_ATOMIC_SWAP_X2_SGPR_gfx10
27223   { 11161,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11161 = S_BUFFER_ATOMIC_SWAP_X2_SGPR_vi
27238   { 11176,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11176 = S_BUFFER_ATOMIC_UMAX_X2_SGPR_gfx10
27239   { 11177,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11177 = S_BUFFER_ATOMIC_UMAX_X2_SGPR_vi
27254   { 11192,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11192 = S_BUFFER_ATOMIC_UMIN_X2_SGPR_gfx10
27255   { 11193,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11193 = S_BUFFER_ATOMIC_UMIN_X2_SGPR_vi
27270   { 11208,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11208 = S_BUFFER_ATOMIC_XOR_X2_SGPR_gfx10
27271   { 11209,	4,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #11209 = S_BUFFER_ATOMIC_XOR_X2_SGPR_vi