Lines Matching refs:HasSSE2
37 bool HasSSE2 = Subtarget.hasSSE2(); in X86LegalizerInfo() local
144 if (HasSSE2 && typeInSet(0, {v16s8, v8s16, v4s32, v2s64})(Query)) in X86LegalizerInfo()
183 if (HasSSE2 && typeInSet(0, {v8s16})(Query)) in X86LegalizerInfo()
243 if (HasSSE2 && typeInSet(0, {v16s8, v8s16, v4s32, v2s64})(Query)) in X86LegalizerInfo()
382 if (HasSSE2) in X86LegalizerInfo()
442 (HasSSE2 && typeInSet(0, {v2s64})(Query)) || in X86LegalizerInfo()
452 (HasSSE2 && typePairInSet(0, 1, {{s8, s64}})(Query)); in X86LegalizerInfo()
455 .clampScalar(1, s32, HasSSE2 ? s64 : s32) in X86LegalizerInfo()
460 return (HasSSE2 && typePairInSet(0, 1, {{s64, s32}})(Query)) || in X86LegalizerInfo()
467 return (HasSSE2 && typePairInSet(0, 1, {{s32, s64}})(Query)) || in X86LegalizerInfo()
477 (HasSSE2 && in X86LegalizerInfo()
483 .clampScalar(0, s32, HasSSE2 ? s64 : s32) in X86LegalizerInfo()
491 (HasSSE2 && in X86LegalizerInfo()
495 .clampScalar(1, s32, HasSSE2 ? s64 : s32) in X86LegalizerInfo()
504 (HasSSE2 && typeInSet(0, {v2s64, v8s16, v16s8})(Query)) || in X86LegalizerInfo()