20 Type *Ty = Val->getType()->getScalarType();
21 return F.getDenormalMode(Ty->getFltSemantics());
32FloatingPointPredicateUtils::matchConstantFloat(
const Function &
F,
Value *Val) {
LLVM Value Representation.
bool match(Val *V, const Pattern &P)
apfloat_match m_APFloatAllowPoison(const APFloat *&Res)
Match APFloat while allowing poison in splat vector constants.
class_match< Value > m_Value()
Match an arbitrary value and ignore it.
m_Intrinsic_Ty< Opnd0 >::Ty m_FAbs(const Opnd0 &Op0)
This is an optimization pass for GlobalISel generic memory operations.
Represent subnormal handling kind for floating point instruction inputs and outputs.