Lines Matching refs:Mode

21 static bool inputDenormalIsIEEE(DenormalMode Mode) {  in inputDenormalIsIEEE()  argument
22 return Mode.Input == DenormalMode::IEEE; in inputDenormalIsIEEE()
25 static bool inputDenormalIsIEEEOrPosZero(DenormalMode Mode) { in inputDenormalIsIEEEOrPosZero() argument
26 return Mode.Input == DenormalMode::IEEE || in inputDenormalIsIEEEOrPosZero()
27 Mode.Input == DenormalMode::PositiveZero; in inputDenormalIsIEEEOrPosZero()
30 bool KnownFPClass::isKnownNeverLogicalZero(DenormalMode Mode) const { in isKnownNeverLogicalZero()
32 (isKnownNeverSubnormal() || inputDenormalIsIEEE(Mode)); in isKnownNeverLogicalZero()
35 bool KnownFPClass::isKnownNeverLogicalNegZero(DenormalMode Mode) const { in isKnownNeverLogicalNegZero()
37 (isKnownNeverNegSubnormal() || inputDenormalIsIEEEOrPosZero(Mode)); in isKnownNeverLogicalNegZero()
40 bool KnownFPClass::isKnownNeverLogicalPosZero(DenormalMode Mode) const { in isKnownNeverLogicalPosZero()
48 switch (Mode.Input) { in isKnownNeverLogicalPosZero()
64 DenormalMode Mode) { in propagateDenormal() argument
75 if (!Src.isKnownNeverPosSubnormal() && Mode != DenormalMode::getIEEE()) in propagateDenormal()
78 if (!Src.isKnownNeverNegSubnormal() && Mode != DenormalMode::getIEEE()) { in propagateDenormal()
79 if (Mode != DenormalMode::getPositiveZero()) in propagateDenormal()
82 if (Mode.Input == DenormalMode::PositiveZero || in propagateDenormal()
83 Mode.Output == DenormalMode::PositiveZero || in propagateDenormal()
84 Mode.Input == DenormalMode::Dynamic || in propagateDenormal()
85 Mode.Output == DenormalMode::Dynamic) in propagateDenormal()
91 DenormalMode Mode) { in propagateCanonicalizingSrc() argument
92 propagateDenormal(Src, Mode); in propagateCanonicalizingSrc()