|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp 244 S32, S64, S16, V2S16
252 .legalFor({S32, S64, V2S16, V4S16, S1, S128, S256})
283 .legalFor({S32, S1, S64, V2S32, S16, V2S16, V4S16})
310 .legalFor({S1, S32, S64, S16, V2S32, V4S32, V2S16, V4S16, GlobalPtr,
344 FPOpActions.legalFor({S16, V2S16});
422 .lowerFor({S64, S16, V2S16})
539 .legalFor({S32, S16, V2S16})
690 {V2S16, GlobalPtr, 32, GlobalAlign32},
699 {V2S16, LocalPtr, 32, 32},
704 {V2S16, PrivatePtr, 32, 32},
709 {V2S16, FlatPtr, 32, GlobalAlign32},
874 .legalForCartesianProduct({S32, S64, S16, V2S32, V2S16, V4S16,
894 Shifts.legalFor({{S16, S32}, {S16, S16}, {V2S16, V2S16}})
894 Shifts.legalFor({{S16, S32}, {S16, S16}, {V2S16, V2S16}})
975 .fewerElementsIf(isWideVec16(0), changeTo(0, V2S16));
978 BuildVector.legalFor({V2S16, S32});
987 .legalFor({V2S16, S32})
1027 changeTo(1, V2S16))
1036 .lowerFor({{S16, V2S16}});