Home
last modified time | relevance | path

Searched refs:IsUnordered (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DImplicitNullChecks.cpp246 auto IsUnordered = [](MachineMemOperand *MMO) { return MMO->isUnordered(); }; in canHandle() local
247 return llvm::all_of(MI->memoperands(), IsUnordered); in canHandle()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp916 const bool IsUnordered = (Mask & fcNan) == fcNan; in foldIntrinsicIsFPClass() local
938 (IsOrdered || IsUnordered) && !IsStrict) { in foldIntrinsicIsFPClass()
945 IsUnordered ? FCmpInst::FCMP_UEQ : FCmpInst::FCMP_OEQ; in foldIntrinsicIsFPClass()
947 Pred = IsUnordered ? FCmpInst::FCMP_UNE : FCmpInst::FCMP_ONE; in foldIntrinsicIsFPClass()
956 (IsOrdered || IsUnordered) && !IsStrict) { in foldIntrinsicIsFPClass()
963 Value *EqInf = IsUnordered ? Builder.CreateFCmpUEQ(Src0, Inf) in foldIntrinsicIsFPClass()
971 (IsOrdered || IsUnordered) && !IsStrict) { in foldIntrinsicIsFPClass()
978 Value *NeInf = IsUnordered ? Builder.CreateFCmpUNE(Src0, Inf) in foldIntrinsicIsFPClass()
1016 if (!IsStrict && (IsOrdered || IsUnordered) && in foldIntrinsicIsFPClass()
1023 IsUnordered ? FCmpInst::getUnorderedPredicate(PredType) : PredType, in foldIntrinsicIsFPClass()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp8339 bool IsUnordered = NanTest == fcNan; in isFCmpEqualZero() local
8342 if (!IsOrdered && !IsUnordered) in isFCmpEqualZero()