Home
last modified time | relevance | path

Searched refs:NonZero (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Support/
H A DScaledNumber.cpp193 size_t NonZero = Float.find_last_not_of('0'); in stripTrailingZeros() local
194 assert(NonZero != std::string::npos && "no . in floating point string"); in stripTrailingZeros()
196 if (Float[NonZero] == '.') in stripTrailingZeros()
197 ++NonZero; in stripTrailingZeros()
199 return Float.substr(0, NonZero + 1); in stripTrailingZeros()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonConstPropagation.cpp64 NonZero = 0x0002, enumerator
424 uint32_t Props = (NonZero | Finite); in deduce()
436 Props = (Props & ~NumericProperties) | NonZero; in deduce()
475 if (Ps & ConstantProperties::NonZero) in print()
1250 else if (Props & ConstantProperties::NonZero) in evaluateCMPpi()
1304 bool NonZero1 = (Props1 & P::NonZero), NonZero2 = (Props2 & P::NonZero); in evaluateCMPpp()
1997 bool NonZero = (Opc == Hexagon::PS_true); in evaluate() local
1998 uint32_t P = NonZero ? ConstantProperties::NonZero in evaluate()
2297 else if (Props & ConstantProperties::NonZero) in evaluate()
2676 else if (Ps & ConstantProperties::NonZero) in evaluateHexCondMove()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoC.td54 let ParserMatchClass = SImmAsmOperand<6, "NonZero">;
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprScalar.cpp2974 llvm::Value *NonZero = Builder.CreateFCmpUNE(Ops.RHS, Zero); in EmitDiv() local
2975 EmitBinOpCheck(std::make_pair(NonZero, SanitizerKind::FloatDivideByZero), in EmitDiv()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp14628 bool NonZero = false; in MergeConsecutiveStores() local
14639 if (NonZero && FirstZeroAfterNonZero == NumConsecutiveStores) in MergeConsecutiveStores()
14642 NonZero |= !IsElementZero; in MergeConsecutiveStores()
14678 if ((!NonZero || in MergeConsecutiveStores()