llvm-project
[SelectionDAG] Use `KnownBits` to determine if an operand may be NaN.
#188606
Merged

Commits
  • [SelectionDAG] Use `KnownBits` to determine if an operand may be NaN.
    zGoldthorpe committed 77 days ago
  • Use `fltSemantics`
    zGoldthorpe committed 77 days ago
  • Remove unnecessary `default` block.
    zGoldthorpe committed 77 days ago
  • Added guards and removed consts.
    zGoldthorpe committed 76 days ago
  • Remove unnecessary parentheses.
    zGoldthorpe committed 76 days ago
  • Corrected `NegativeZero` logic error.
    zGoldthorpe committed 76 days ago
  • Merge branch 'main' into never-nan
    zGoldthorpe committed 72 days ago
  • Moved `KnownBits` usage into `ISD::BITCAST`
    zGoldthorpe committed 72 days ago
  • Use `KnownFPClass::bitcast`
    zGoldthorpe committed 72 days ago
  • Added scalar and vector tests.
    zGoldthorpe committed 72 days ago
  • Merge branch 'main' into never-nan
    zGoldthorpe committed 72 days ago
  • Move logic into `computeKnownFPClass`
    zGoldthorpe committed 72 days ago
  • Remove unnecessary recomputation of `VT`
    zGoldthorpe committed 71 days ago
  • Restrict to elementwise bitcasts
    zGoldthorpe committed 71 days ago
  • Create `KnownFPClass` test coverage for bitcasts.
    zGoldthorpe committed 71 days ago
  • Merge branch 'main' into never-nan
    zGoldthorpe committed 70 days ago
  • Remove unnecessary FP check.
    zGoldthorpe committed 70 days ago
Loading