Lines Matching refs:roles
115 The operand roles (DU here) are used by Jitrino's optimizing engine to
280 if (odesc->roles.count > 0) {
288 if (odesc->roles.count > 1) {
297 if (odesc->roles.count > 2) {
310 #define BEGIN_MNEMONIC(mn, flags, roles) \
311 { Mnemonic_##mn, flags, roles, #mn,
316 //#define BEGIN_MNEMONIC(mn, affflags, ulags, cond, symm, roles) \
317 // { Mnemonic_##mn, affflags, ulags, cond, symm, roles, #mn,
1789 mdesc.roles = minfo->roles;
1850 else if (oinfo.roles.count>=2) {
1861 else if (oinfo.roles.count==1) {
1868 if (oinfo.roles.count > 0 &&
1870 oinfo.opnds[oinfo.roles.count-1].kind == OpndKind_Imm)) {
1872 // opnds[oinfo.roles.count-1].
1879 oinfo.opnds[0].kind == OpndKind_Imm ? 0 : oinfo.roles.count-1;
1905 odesc.roles = oinfo.roles;
1927 for (unsigned k=0; k<oinfo.roles.count; k++) {