HomeSort by relevance Sort by last modified time
    Searched refs:RM_Opnd (Results 1 - 2 of 2) sorted by null

  /dalvik/vm/compiler/codegen/x86/libenc/
encoder.h 304 class RM_Opnd: public Opnd {
310 RM_Opnd(Tag t): Opnd(t) {}
314 RM_Opnd(const RM_Opnd &): Opnd(Reg) { assert(false); }
317 class R_Opnd: public RM_Opnd {
323 R_Opnd(Reg_No r): RM_Opnd(Reg), _reg_no(r) {}
328 R_Opnd(const R_Opnd &): RM_Opnd(Reg) { assert(false); }
335 class M_Opnd: public RM_Opnd {
344 //M_Opnd(Opnd_Size sz): RM_Opnd(Mem, K_M, sz), m_disp(0), m_scale(0), m_index(n_reg), m_base(n_reg) {}
346 RM_Opnd(Mem), m_disp(disp), m_scale(0), m_index(n_reg), m_base(n_reg) {
    [all...]
encoder.inl 80 inline static void add_rm(EncoderBase::Operands & args, const RM_Opnd & rm, Opnd_Size sz, OpndExt ext = OpndExt_None) {
110 ENCODER_DECLARE_EXPORT char * push(char * stream, const RM_Opnd & rm, Opnd_Size sz) {
127 ENCODER_DECLARE_EXPORT char * pop(char * stream, const RM_Opnd & rm, Opnd_Size sz) {
134 ENCODER_DECLARE_EXPORT char * cmpxchg(char * stream, const RM_Opnd & rm, const R_Opnd & r, Opnd_Size sz) {
143 ENCODER_DECLARE_EXPORT char * xchg(char * stream, const RM_Opnd & rm, const R_Opnd & r, Opnd_Size sz) {
151 ENCODER_DECLARE_EXPORT char * inc(char * stream, const RM_Opnd & rm, Opnd_Size sz) {
157 ENCODER_DECLARE_EXPORT char * dec(char * stream, const RM_Opnd & rm, Opnd_Size sz) {
163 ENCODER_DECLARE_EXPORT char * _not(char * stream, const RM_Opnd & rm, Opnd_Size sz) {
169 ENCODER_DECLARE_EXPORT char * neg(char * stream, const RM_Opnd & rm, Opnd_Size sz) {
186 ENCODER_DECLARE_EXPORT char * alu(char * stream, ALU_Opcode opc, const RM_Opnd & rm, const Imm_Opnd & imm, Opnd_Size sz)
    [all...]

Completed in 51 milliseconds