Lines Matching refs:Opcode
9 use crate::ir::{Function, Inst, InstBuilder, InstructionData, Opcode, Value};
32 opcode == Opcode::Ceil in is_fp_arith()
33 || opcode == Opcode::Floor in is_fp_arith()
34 || opcode == Opcode::Nearest in is_fp_arith()
35 || opcode == Opcode::Sqrt in is_fp_arith()
36 || opcode == Opcode::Trunc in is_fp_arith()
37 || opcode == Opcode::Fdemote in is_fp_arith()
38 || opcode == Opcode::Fpromote in is_fp_arith()
39 || opcode == Opcode::FvpromoteLow in is_fp_arith()
40 || opcode == Opcode::Fvdemote in is_fp_arith()
43 opcode == Opcode::Fadd in is_fp_arith()
44 || opcode == Opcode::Fdiv in is_fp_arith()
45 || opcode == Opcode::Fmax in is_fp_arith()
46 || opcode == Opcode::Fmin in is_fp_arith()
47 || opcode == Opcode::Fmul in is_fp_arith()
48 || opcode == Opcode::Fsub in is_fp_arith()
50 InstructionData::Ternary { opcode, .. } => opcode == Opcode::Fma, in is_fp_arith()