Home
last modified time | relevance | path

Searched refs:RegName (Results 1 – 7 of 7) sorted by relevance

/dalvik/vm/compiler/codegen/x86/libenc/
Denc_base.h169 RegName reg;
317 Operand(RegName reg, OpndExt ext = OpndExt_None) : m_kind(getRegKind(reg)), in m_kind()
331 Operand(OpndSize sz, OpndKind kind, RegName reg, OpndExt ext = OpndExt_None) :
375 Operand(OpndSize size, RegName base, RegName index, unsigned scale,
388 Operand(OpndSize size, RegName base, int disp, OpndExt ext = OpndExt_None) :
460 RegName base(void) const { return is_mem() ? m_base : RegName_Null; } in base()
464 RegName index(void) const { return is_mem() ? m_index : RegName_Null; } in index()
477 RegName reg(void) const { return is_reg() ? m_reg : RegName_Null; } in reg()
513 RegName m_base;
514 RegName m_index;
[all …]
Denc_defs.h156 typedef enum RegName { enum
360 } RegName; typedef
694 RegName getRegName(const char * regname);
698 inline RegName getRegName(OpndKind k, OpndSize s, int idx) in getRegName()
700 return (RegName)REGNAME(k,s,idx); in getRegName()
705 inline unsigned getRegMask(RegName reg) in getRegMask()
712 inline OpndKind getRegKind(RegName reg) in getRegKind()
719 inline OpndSize getRegSize(RegName reg) in getRegSize()
726 inline unsigned char getRegIndex(RegName reg) in getRegIndex()
734 const char * getRegNameString(RegName reg);
[all …]
Dencoder.cpp92 extern const RegName map_of_regno_2_regname[];
97 const RegName map_of_regno_2_regname [] = {
Ddec_base.cpp206 RegName reg; in decode_aux()
466 RegName base = RegName_Null; in decodeModRM()
467 RegName index = RegName_Null; in decodeModRM()
478 RegName reg = getRegName(okind, opndDesc.size, EXTEND_REG(modrm.rm, b)); in decodeModRM()
Denc_base.cpp476 RegName base = op.base(); in encodeModRM()
958 RegName regname;
1129 const char * getRegNameString(RegName reg) in getRegNameString()
1139 RegName getRegName(const char * regname) in getRegName()
Denc_wrapper.cpp28 const RegName map_of_regno_2_regname[] = {
46 RegName reg = map_of_regno_2_regname[physicalReg]; in add_r()
74 return args.add((RegName)( (dbl ? RegName_FP0D : RegName_FP0S) + i)); in add_fp()
Dencoder.inl24 extern const RegName map_of_regno_2_regname[];
34 inline static RegName map_reg(Reg_No r) {
63 RegName reg = map_reg(r.reg_no());
90 return args.add((RegName)( (dbl ? RegName_XMM0D : RegName_XMM0S) + xmm.get_idx() -
95 return args.add((RegName)( (dbl ? RegName_FP0D : RegName_FP0S) + i));
138 RegName implicitReg = getAliasReg(RegName_EAX, map_size(sz));