fclass
指令型別 F
格式
(qp) fclass.fcrel.fctype p1, p2 = f2, fclass9
說明
f2 的內容根據 fclass9 完成符進行分類。這會根據 FR f2 的內容是否與 fclass9 指定的浮點值格式一致而產生一個布爾結果,具體如 fcrel 完成符指定的那樣。此結果寫入兩個謂詞暫存器目的地 p1 與 p2。寫入目的地的結果由 fctype 指定的比較型別確定。
允許使用的比較型別是“標準”(或無)與 unc。彙編語法允許指定成員或非成員關係,彙編器會交換目標謂詞以取得所需的效果。
如果滿足以下條件,則數字元合 fclass9 指定的模式:
數字是 NaTVal 且 fclass9 {8} 是 1,或
數字是安靜 NaTVal 且 fclass9 {7} 是 1,或
數字是信令 NaN 且 fclass9 {6} 是 1,或
數字的符號與 fclass9 的兩個低位之一指定的符號一致,並且數字的型別(忽略符號)與 fclass9 的下一個 4 位指定的數字型別一致。
備註:fclass9 為 0x1FF 等價于測試任何支援的運算元。