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

References

lib/Target/X86/X86LegalizerInfo.cpp
  212   setAction({G_IMPLICIT_DEF, s64}, Legal);
  217   setAction({G_PHI, s64}, Legal);
  220     setAction({BinOp, s64}, Legal);
  223     setAction({MemOp, s64}, Legal);
  226   setAction({G_GEP, 1, s64}, Legal);
  228       .legalForCartesianProduct({s1, s8, s16, s32, s64}, {p0})
  229       .maxScalar(0, s64)
  231   getActionDefinitionsBuilder(G_INTTOPTR).legalFor({{p0, s64}});
  234   setAction({TargetOpcode::G_CONSTANT, s64}, Legal);
  238     setAction({extOp, s64}, Legal);
  242     .legalForCartesianProduct({s32, s64})
  243       .clampScalar(1, s32, s64)
  245       .clampScalar(0, s32, s64)
  249       .legalForCartesianProduct({s32, s64})
  250       .clampScalar(1, s32, s64)
  252       .clampScalar(0, s32, s64)
  256   setAction({G_ICMP, 1, s64}, Legal);
  259       .legalForCartesianProduct({s8}, {s32, s64})
  261       .clampScalar(1, s32, s64)
  267       .legalFor({s8, s16, s32, s64})
  268       .clampScalar(0, s8, s64);
  273     .legalFor({{s8, s8}, {s16, s8}, {s32, s8}, {s64, s8}})
  274     .clampScalar(0, s8, s64)