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

References

lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
  228     GlobalPtr, ConstantPtr, FlatPtr
  310     .legalFor({S1, S32, S64, S16, V2S32, V4S32, V2S16, V4S16, GlobalPtr,
  323     .legalFor({S1, S32, S64, S16, GlobalPtr,
  331     .customFor({LocalPtr, GlobalPtr, ConstantPtr, Constant32Ptr});
  495       {S1}, {S32, S64, GlobalPtr, LocalPtr, ConstantPtr, PrivatePtr, FlatPtr})
  682     Actions.legalForTypesWithMemDesc({{S32, GlobalPtr, 32, GlobalAlign32},
  683                                       {V2S32, GlobalPtr, 64, GlobalAlign32},
  684                                       {V3S32, GlobalPtr, 96, GlobalAlign32},
  685                                       {S96, GlobalPtr, 96, GlobalAlign32},
  686                                       {V4S32, GlobalPtr, 128, GlobalAlign32},
  687                                       {S128, GlobalPtr, 128, GlobalAlign32},
  688                                       {S64, GlobalPtr, 64, GlobalAlign32},
  689                                       {V2S64, GlobalPtr, 128, GlobalAlign32},
  690                                       {V2S16, GlobalPtr, 32, GlobalAlign32},
  691                                       {S32, GlobalPtr, 8, GlobalAlign8},
  692                                       {S32, GlobalPtr, 16, GlobalAlign16},
  829                        .legalForTypesWithMemDesc({{S32, GlobalPtr, 8, 8},
  830                                                   {S32, GlobalPtr, 16, 2 * 8},
  852     .legalFor({{S32, GlobalPtr}, {S32, LocalPtr},
  853                {S64, GlobalPtr}, {S64, LocalPtr}});
  864     .customFor({{S32, GlobalPtr}, {S64, GlobalPtr},
  864     .customFor({{S32, GlobalPtr}, {S64, GlobalPtr},
  875           GlobalPtr, LocalPtr, FlatPtr, PrivatePtr,