|
reference, declaration → definition
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,