OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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