getFCmpCodeWithoutNaN ‐ Given an ISD condition code comparing floats, return the equivalent code if we're allowed to assume that NaNs won't occur.

Synopsis

Declared in <llvm/CodeGen/Analysis.h>

ISD::CondCode
getFCmpCodeWithoutNaN(ISD::CondCode CC);

Return Value

ISD::CondCode enum ‐ These are ordered carefully to make the bitfields below work out, when considering SETFALSE (something that never exists dynamically) as 0. "U" ‐> Unsigned (for integer operands) or Unordered (for floating point), "L" ‐> Less than, "G" ‐> Greater than, "E" ‐> Equal to. If the "N" column is 1, the result of the comparison is undefined if the input is a NAN.

Parameters

Name

Description

CC

ISD::CondCode enum ‐ These are ordered carefully to make the bitfields below work out, when considering SETFALSE (something that never exists dynamically) as 0. "U" ‐> Unsigned (for integer operands) or Unordered (for floating point), "L" ‐> Less than, "G" ‐> Greater than, "E" ‐> Equal to. If the "N" column is 1, the result of the comparison is undefined if the input is a NAN.

Created with MrDocs