[llvm] [llubi] Initial support for floating-point numbers (PR #188453)
Yingwei Zheng via llvm-commits
llvm-commits at lists.llvm.org
Wed Apr 1 12:06:28 PDT 2026
================
@@ -860,41 +1133,74 @@ class InstExecutor : public InstVisitor<InstExecutor, void> {
});
}
+ void visitFCmpInst(FCmpInst &I) {
+ DenormalMode DenormMode = CurrentFrame->Func.getDenormalMode(
+ I.getOperand(0)->getType()->getScalarType()->getFltSemantics());
+ FastMathFlags FMF = I.getFastMathFlags();
+
+ visitBinOp(I, [&](const AnyValue &LHS, const AnyValue &RHS) -> AnyValue {
+ if (LHS.isPoison() || RHS.isPoison()) {
----------------
dtcxzyw wrote:
drop braces.
https://github.com/llvm/llvm-project/pull/188453
More information about the llvm-commits
mailing list