Home
last modified time | relevance | path

Searched refs:addr_mode (Results 1 – 4 of 4) sorted by relevance

/frameworks/libs/binary_translation/backend/
Dgen_lir_lib.py165 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/
Dmem_operand.h55 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/
Dasm_defs.py129 def get_mem_macro_name(insn, addr_mode = None): argument
146 if addr_mode is not None:
147 macro_name += 'Mem' + addr_mode
Dgen_asm_x86.py390 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'):