Lines Matching refs:IntCmpKind
7 DivKind, Extend, ExtendKind, ExtendType, IntCmpKind, MulWideKind, OperandSize, RemKind,
155 impl From<IntCmpKind> for CC {
156 fn from(value: IntCmpKind) -> Self { in from()
158 IntCmpKind::Eq => CC::Z, in from()
159 IntCmpKind::Ne => CC::NZ, in from()
160 IntCmpKind::LtS => CC::L, in from()
161 IntCmpKind::LtU => CC::B, in from()
162 IntCmpKind::GtS => CC::NLE, in from()
163 IntCmpKind::GtU => CC::NBE, in from()
164 IntCmpKind::LeS => CC::LE, in from()
165 IntCmpKind::LeU => CC::BE, in from()
166 IntCmpKind::GeS => CC::NL, in from()
167 IntCmpKind::GeU => CC::NB, in from()
530 pub fn cmov(&mut self, src: Reg, dst: WritableReg, cc: IntCmpKind, size: OperandSize) { in cmov() argument
531 use IntCmpKind::*; in cmov()
718 pub fn xmm_cmov(&mut self, src: Reg, dst: WritableReg, cc: IntCmpKind, size: OperandSize) { in xmm_cmov() argument
1376 pub fn setcc(&mut self, kind: IntCmpKind, dst: WritableReg) { in setcc() argument