Searched refs:addr_mode (Results 1 – 4 of 4) sorted by relevance
/frameworks/libs/binary_translation/backend/ |
D | gen_lir_lib.py | 165 addr_mode = insn.get('addr_mode') 167 if addr_mode not in ('Absolute', 'BaseDisp', 'IndexDisp', 'BaseIndexDisp'): 169 assert addr_mode in ('Absolute', 'BaseDisp', 'IndexDisp', 'BaseIndexDisp'), \ 170 'unknown addressing mode %s' % (addr_mode) 211 addr_mode = insn.get('addr_mode') 212 assert addr_mode in ('Absolute', 'BaseDisp', 'IndexDisp', 'BaseIndexDisp'), \ 213 'unknown addressing mode %s' % (addr_mode) 214 if addr_mode in ('BaseDisp', 'BaseIndexDisp'): 218 if addr_mode in ('IndexDisp', 'BaseIndexDisp'): 253 addr_mode = insn.get('addr_mode') [all …]
|
/frameworks/libs/binary_translation/backend/testing/include/x86_64/ |
D | mem_operand.h | 55 AddrMode addr_mode() const { return addr_mode_; } in addr_mode() function 84 MemOperand(AddrMode addr_mode, in MemOperand() argument 89 : addr_mode_(addr_mode), base_(base), index_(index), scale_(scale), disp_(disp) {} in MemOperand() 101 switch (mem_operand.addr_mode()) { in GenArgsMem() 124 switch (mem_operand.addr_mode()) { in GenMemArgs()
|
/frameworks/libs/binary_translation/assembler/ |
D | asm_defs.py | 129 def get_mem_macro_name(insn, addr_mode = None): argument 146 if addr_mode is not None: 147 macro_name += 'Mem' + addr_mode
|
D | gen_asm_x86.py | 390 for addr_mode in ('Absolute', 'BaseDisp', 'IndexDisp', 'BaseIndexDisp'): 393 macro_name = asm_defs.get_mem_macro_name(insn, addr_mode) 401 if addr_mode == 'Absolute': 406 if addr_mode in ('BaseDisp', 'BaseIndexDisp'): 408 if addr_mode in ('IndexDisp', 'BaseIndexDisp'):
|