Lines Matching full:setcc
1 //===- X86InstrCMovSetCC.td - Conditional Move and SetCC ---*- tablegen -*-===//
16 // SetCC instructions.
76 // SetCC instructions.
77 multiclass SETCC<bits<8> opc, string Mnemonic, PatLeaf OpNode> {
88 defm SETO : SETCC<0x90, "seto", X86_COND_O>; // is overflow bit set
89 defm SETNO : SETCC<0x91, "setno", X86_COND_NO>; // is overflow bit not set
90 defm SETB : SETCC<0x92, "setb", X86_COND_B>; // unsigned less than
91 defm SETAE : SETCC<0x93, "setae", X86_COND_AE>; // unsigned greater or equal
92 defm SETE : SETCC<0x94, "sete", X86_COND_E>; // equal to
93 defm SETNE : SETCC<0x95, "setne", X86_COND_NE>; // not equal to
94 defm SETBE : SETCC<0x96, "setbe", X86_COND_BE>; // unsigned less than or equal
95 defm SETA : SETCC<0x97, "seta", X86_COND_A>; // unsigned greater than
96 defm SETS : SETCC<0x98, "sets", X86_COND_S>; // is signed bit set
97 defm SETNS : SETCC<0x99, "setns", X86_COND_NS>; // is not signed
98 defm SETP : SETCC<0x9A, "setp", X86_COND_P>; // is parity bit set
99 defm SETNP : SETCC<0x9B, "setnp", X86_COND_NP>; // is parity bit not set
100 defm SETL : SETCC<0x9C, "setl", X86_COND_L>; // signed less than
101 defm SETGE : SETCC<0x9D, "setge", X86_COND_GE>; // signed greater or equal
102 defm SETLE : SETCC<0x9E, "setle", X86_COND_LE>; // signed less than or equal
103 defm SETG : SETCC<0x9F, "setg", X86_COND_G>; // signed greater than