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

References

gen/lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc
16247   { 185,	5,	0,	8,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x20081300010000ULL, ImplicitList2, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #185 = BUFFER_ATOMIC_ADD_F32_OFFSET
16252   { 190,	5,	0,	8,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, ImplicitList2, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #190 = BUFFER_ATOMIC_ADD_OFFSET
16272   { 210,	5,	0,	8,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, ImplicitList2, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #210 = BUFFER_ATOMIC_AND_OFFSET
16312   { 250,	5,	0,	8,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, ImplicitList2, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #250 = BUFFER_ATOMIC_DEC_OFFSET
16352   { 290,	5,	0,	8,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x20081300010000ULL, ImplicitList2, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #290 = BUFFER_ATOMIC_FMAX_OFFSET
16372   { 310,	5,	0,	8,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x20081300010000ULL, ImplicitList2, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #310 = BUFFER_ATOMIC_FMIN_OFFSET
16392   { 330,	5,	0,	8,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, ImplicitList2, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #330 = BUFFER_ATOMIC_INC_OFFSET
16412   { 350,	5,	0,	8,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, ImplicitList2, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #350 = BUFFER_ATOMIC_OR_OFFSET
16428   { 366,	5,	0,	8,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x20081300010000ULL, ImplicitList2, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #366 = BUFFER_ATOMIC_PK_ADD_F16_OFFSET
16437   { 375,	5,	0,	8,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, ImplicitList2, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #375 = BUFFER_ATOMIC_SMAX_OFFSET
16457   { 395,	5,	0,	8,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, ImplicitList2, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #395 = BUFFER_ATOMIC_SMIN_OFFSET
16477   { 415,	5,	0,	8,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, ImplicitList2, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #415 = BUFFER_ATOMIC_SUB_OFFSET
16497   { 435,	5,	0,	8,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, ImplicitList2, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #435 = BUFFER_ATOMIC_SWAP_OFFSET
16517   { 455,	5,	0,	8,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, ImplicitList2, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #455 = BUFFER_ATOMIC_UMAX_OFFSET
16537   { 475,	5,	0,	8,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, ImplicitList2, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #475 = BUFFER_ATOMIC_UMIN_OFFSET
16557   { 495,	5,	0,	8,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::HasPostISelHook)|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, ImplicitList2, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #495 = BUFFER_ATOMIC_XOR_OFFSET
20197   { 4135,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x20081300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4135 = BUFFER_ATOMIC_ADD_F32_OFFSET_vi
20213   { 4151,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4151 = BUFFER_ATOMIC_ADD_OFFSET_gfx10
20214   { 4152,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4152 = BUFFER_ATOMIC_ADD_OFFSET_gfx6_gfx7
20215   { 4153,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4153 = BUFFER_ATOMIC_ADD_OFFSET_vi
20265   { 4203,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4203 = BUFFER_ATOMIC_AND_OFFSET_gfx10
20266   { 4204,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4204 = BUFFER_ATOMIC_AND_OFFSET_gfx6_gfx7
20267   { 4205,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4205 = BUFFER_ATOMIC_AND_OFFSET_vi
20369   { 4307,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4307 = BUFFER_ATOMIC_DEC_OFFSET_gfx10
20370   { 4308,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4308 = BUFFER_ATOMIC_DEC_OFFSET_gfx6_gfx7
20371   { 4309,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4309 = BUFFER_ATOMIC_DEC_OFFSET_vi
20450   { 4388,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x20081300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4388 = BUFFER_ATOMIC_FMAX_OFFSET_gfx10
20451   { 4389,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x20081300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4389 = BUFFER_ATOMIC_FMAX_OFFSET_gfx6_gfx7
20486   { 4424,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x20081300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4424 = BUFFER_ATOMIC_FMIN_OFFSET_gfx10
20487   { 4425,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x20081300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4425 = BUFFER_ATOMIC_FMIN_OFFSET_gfx6_gfx7
20529   { 4467,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4467 = BUFFER_ATOMIC_INC_OFFSET_gfx10
20530   { 4468,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4468 = BUFFER_ATOMIC_INC_OFFSET_gfx6_gfx7
20531   { 4469,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4469 = BUFFER_ATOMIC_INC_OFFSET_vi
20581   { 4519,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4519 = BUFFER_ATOMIC_OR_OFFSET_gfx10
20582   { 4520,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4520 = BUFFER_ATOMIC_OR_OFFSET_gfx6_gfx7
20583   { 4521,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4521 = BUFFER_ATOMIC_OR_OFFSET_vi
20613   { 4551,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x20081300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4551 = BUFFER_ATOMIC_PK_ADD_F16_OFFSET_vi
20637   { 4575,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4575 = BUFFER_ATOMIC_SMAX_OFFSET_gfx10
20638   { 4576,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4576 = BUFFER_ATOMIC_SMAX_OFFSET_gfx6_gfx7
20639   { 4577,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4577 = BUFFER_ATOMIC_SMAX_OFFSET_vi
20689   { 4627,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4627 = BUFFER_ATOMIC_SMIN_OFFSET_gfx10
20690   { 4628,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4628 = BUFFER_ATOMIC_SMIN_OFFSET_gfx6_gfx7
20691   { 4629,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4629 = BUFFER_ATOMIC_SMIN_OFFSET_vi
20741   { 4679,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4679 = BUFFER_ATOMIC_SUB_OFFSET_gfx10
20742   { 4680,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4680 = BUFFER_ATOMIC_SUB_OFFSET_gfx6_gfx7
20743   { 4681,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4681 = BUFFER_ATOMIC_SUB_OFFSET_vi
20793   { 4731,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4731 = BUFFER_ATOMIC_SWAP_OFFSET_gfx10
20794   { 4732,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4732 = BUFFER_ATOMIC_SWAP_OFFSET_gfx6_gfx7
20795   { 4733,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4733 = BUFFER_ATOMIC_SWAP_OFFSET_vi
20845   { 4783,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4783 = BUFFER_ATOMIC_UMAX_OFFSET_gfx10
20846   { 4784,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4784 = BUFFER_ATOMIC_UMAX_OFFSET_gfx6_gfx7
20847   { 4785,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4785 = BUFFER_ATOMIC_UMAX_OFFSET_vi
20897   { 4835,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4835 = BUFFER_ATOMIC_UMIN_OFFSET_gfx10
20898   { 4836,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4836 = BUFFER_ATOMIC_UMIN_OFFSET_gfx6_gfx7
20899   { 4837,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4837 = BUFFER_ATOMIC_UMIN_OFFSET_vi
20949   { 4887,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4887 = BUFFER_ATOMIC_XOR_OFFSET_gfx10
20950   { 4888,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4888 = BUFFER_ATOMIC_XOR_OFFSET_gfx6_gfx7
20951   { 4889,	5,	0,	8,	2,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81300010000ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #4889 = BUFFER_ATOMIC_XOR_OFFSET_vi