FBNDXI
Operation
Checks floating-point value membership in the exclusive-inclusive interval (lo, hi].
Assembler Syntax
FBNDXI.{S|D}(z) Fn(l), Fn(v), Fn(h)
FBNDXI.{S|D}(z) Fn(l), <ea>(v), Fn(h)
FBNDXI.{S|D}(z) <ea>(l), Fn(v), <ea>(h)
Privilege
Unprivileged
Required CPUID flags
FP
Repeat eligibility
REP eligible
FBNDXI treats the low bound as exclusive and the high bound as inclusive. It sets FLAGS.V when the value is unordered or outside (lo, hi] and clears FLAGS.Z, FLAGS.N, and FLAGS.C. IEEE-754 FFLAGS causes continue to accrue independently.
2.75in
Encodings
FBNDXI.{S|D}(z) Fn(l), Fn(v), Fn(h)
Format: Instruction format for FBNDXI.{S|D}(z) Fn(l), Fn(v), Fn(h)
2.75in FBNDXI.{S|D}(z) Fn(l), <ea>(v), Fn(h)
Format: Instruction format for FBNDXI.{S|D}(z) Fn(l), <ea>(v), Fn(h)
2.75in FBNDXI.{S|D}(z) <ea>(l), Fn(v), <ea>(h)
Format: Instruction format for FBNDXI.{S|D}(z) <ea>(l), Fn(v), <ea>(h)