Searched refs:roles (Results 1 - 4 of 4) sorted by relevance
/dalvik/vm/compiler/codegen/x86/libenc/ |
H A D | enc_base.h | 49 * their roles, etc). 173 * @brief Description of operands' roles in instruction. 189 * @brief Operand roles, bit-packed. 191 * A bit-packed info about operands' roles. Each operand's role is 201 unsigned roles; 213 return (OpndRole)(ord.roles>>((ord.count-1-idx)*2) & 0x3); 218 * operands' roles. 245 * operands' roles. 247 OpndRolesDesc roles; 271 * @brief Operation's operand's count and roles [all...] |
H A D | enc_base.cpp | 684 assert(odesc.roles.count == opnds.count()); 686 for(unsigned j = 0; j < odesc.roles.count; j++) { 711 assert(odesc.roles.count == opnds.count()); 713 for(unsigned j=0; j<odesc.roles.count; j++) { 728 if (EncoderBase::getOpndRoles(odesc.roles, j) & OpndRole_Def) { 794 if (opcode.roles.count != opnds.count()) { 808 if (opcode.roles.count != opnds.count()) { 826 assert(odesc->roles.count == opnds.count());
|
H A D | enc_prvt.h | 308 EncoderBase::OpndRolesDesc roles; member in struct:OpcodeInfo 360 * Number of args/des/uses/roles for the operation. For the operations 365 EncoderBase::OpndRolesDesc roles; member in struct:MnemonicInfo
|
H A D | enc_tabl.cpp | 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; [all...] |
Completed in 25 milliseconds