Lines Matching defs:S64
46 const LLT S64 = LLT::scalar(64);
51 getActionDefinitionsBuilder(G_IMPLICIT_DEF).legalFor({S64});
53 .legalFor({S32, S64})
54 .clampScalar(0, S64, S64);
56 .legalForCartesianProduct({S64}, {S1, S8, S16, S32})
57 .clampScalar(0, S64, S64);
59 .legalFor({S64, V4S32})
60 .clampScalar(0, S64, S64)
63 .legalFor({S64, V16S8, V8S16, V4S32, V2S64})
64 .clampScalar(0, S64, S64);
70 .legalFor({S32, S64, V4S32, V2S64});
73 {S32, S64});
76 .legalForCartesianProduct({S64}, {S32, S64});
79 .legalForCartesianProduct({S32, S64}, {S64});
82 .legalForTypesWithMemDesc({{S64, P0, S64, 8}, {S32, P0, S32, 4}});
84 getActionDefinitionsBuilder(G_FCONSTANT).lowerFor({S32, S64});