Home
last modified time | relevance | path

Searched refs:Mnemonic (Results 1 – 15 of 15) sorted by relevance

/dalvik/vm/compiler/codegen/x86/libenc/
Denc_wrapper.h176 ENCODER_DECLARE_EXPORT char* encoder_imm(Mnemonic m, OpndSize size,
180 ENCODER_DECLARE_EXPORT char* encoder_mem(Mnemonic m, OpndSize size,
182 ENCODER_DECLARE_EXPORT char* encoder_reg(Mnemonic m, OpndSize size,
184 ENCODER_DECLARE_EXPORT char* encoder_reg_reg(Mnemonic m, OpndSize size,
187 ENCODER_DECLARE_EXPORT char* encoder_mem_reg(Mnemonic m, OpndSize size,
190 ENCODER_DECLARE_EXPORT char* encoder_mem_scale_reg(Mnemonic m, OpndSize size,
193 ENCODER_DECLARE_EXPORT char* encoder_reg_mem_scale(Mnemonic m, OpndSize size,
197 ENCODER_DECLARE_EXPORT char * encoder_mem_disp_scale_reg(Mnemonic m, OpndSize size,
200 ENCODER_DECLARE_EXPORT char * encoder_movzs_mem_disp_scale_reg(Mnemonic m, OpndSize size,
203 ENCODER_DECLARE_EXPORT char* encoder_reg_mem_disp_scale(Mnemonic m, OpndSize size,
[all …]
Ddec_base.h60 Mnemonic mn;
108 inline bool is_jcc(Mnemonic mn) in is_jcc()
130 static bool try_mn(Mnemonic mn, const unsigned char ** pbuf, Inst * pinst);
Dencoder.cpp94 extern const Mnemonic map_of_alu_opcode_2_mnemonic[];
95 extern const Mnemonic map_of_shift_opcode_2_mnemonic[];
123 const Mnemonic map_of_alu_opcode_2_mnemonic[] = {
131 const Mnemonic map_of_shift_opcode_2_mnemonic[] = {
Denc_wrapper.cpp142 void printEncoderInst(Mnemonic m, EncoderBase::Operands& opnds) { in printEncoderInst()
159 extern "C" ENCODER_DECLARE_EXPORT char * encoder_imm(Mnemonic m, OpndSize size, int imm, char * str… in encoder_imm()
195 extern "C" ENCODER_DECLARE_EXPORT char * encoder_mem(Mnemonic m, OpndSize size, in encoder_mem()
207 extern "C" ENCODER_DECLARE_EXPORT char * encoder_reg(Mnemonic m, OpndSize size, in encoder_reg()
224 extern "C" ENCODER_DECLARE_EXPORT char * encoder_reg_reg(Mnemonic m, OpndSize size, in encoder_reg_reg()
242 extern "C" ENCODER_DECLARE_EXPORT char * encoder_mem_reg(Mnemonic m, OpndSize size, in encoder_mem_reg()
256 extern "C" ENCODER_DECLARE_EXPORT char * encoder_mem_scale_reg(Mnemonic m, OpndSize size, in encoder_mem_scale_reg()
270 extern "C" ENCODER_DECLARE_EXPORT char * encoder_reg_mem_scale(Mnemonic m, OpndSize size, in encoder_reg_mem_scale()
285 extern "C" ENCODER_DECLARE_EXPORT char * encoder_mem_disp_scale_reg(Mnemonic m, OpndSize size, in encoder_mem_disp_scale_reg()
299 extern "C" ENCODER_DECLARE_EXPORT char * encoder_movzs_mem_disp_scale_reg(Mnemonic m, OpndSize size, in encoder_movzs_mem_disp_scale_reg()
[all …]
Denc_base.h73 static char * encode(char * stream, Mnemonic mn, const Operands& opnds);
113 static const MnemonicDesc * getMnemonicDesc(Mnemonic mn) in getMnemonicDesc()
125 static Mnemonic str2mnemonic(const char * mn_name);
132 static const char * getMnemonicString(Mnemonic mn) in getMnemonicString()
137 static const char * toStr(Mnemonic mn) in toStr()
264 Mnemonic mn;
595 static const OpcodeDesc * lookup(Mnemonic mn, const Operands& opnds);
Ddec_base.cpp165 found=try_mn((Mnemonic)mn, &bytes, &tmp); in decode()
167 tmp.mn = (Mnemonic)mn; in decode()
369 bool DecoderBase::try_mn(Mnemonic mn, const unsigned char ** pbuf, Inst * pinst) { in try_mn()
Denc_base.cpp293 char * EncoderBase::encode(char * stream, Mnemonic mn, const Operands& opnds) in encode()
746 static unsigned find(Mnemonic mn, unsigned hash) in find()
765 static void put(Mnemonic mn, unsigned hash, unsigned idx) in put()
774 EncoderBase::lookup(Mnemonic mn, const Operands& opnds) in lookup()
841 Mnemonic EncoderBase::str2mnemonic(const char * mn_name) in str2mnemonic()
845 return (Mnemonic)m; in str2mnemonic()
Dencoder.inl26 extern const Mnemonic map_of_alu_opcode_2_mnemonic[];
27 extern const Mnemonic map_of_shift_opcode_2_mnemonic[];
30 extern const Mnemonic S_map_of_condition_code_2_branch_mnemonic[];
32 extern const Mnemonic U_map_of_condition_code_2_branch_mnemonic[];
44 inline static Mnemonic map_alu(ALU_Opcode alu) {
49 inline static Mnemonic map_shift(Shift_Opcode shc) {
540 return (char*)EncoderBase::encode(stream, (Mnemonic)(Mnemonic_CMOVcc + cc), args);
546 return (char*)EncoderBase::encode(stream, (Mnemonic)(Mnemonic_SETcc + cc), args);
646 Mnemonic m = (Mnemonic)(Mnemonic_Jcc + cond);
661 Mnemonic m = (Mnemonic)(Mnemonic_Jcc + cond);
Denc_defs_ext.h85 typedef enum Mnemonic { enum
338 } Mnemonic; typedef
Denc_prvt.h353 Mnemonic mn;
Denc_defs.h394 enum Mnemonic {
Denc_tabl.cpp1748 Mnemonic id1, id2; in compareMnemonicInfo()
1778 assert((Mnemonic)i == (masterEncodingTable + i)->mn); in buildTable()
/dalvik/vm/compiler/codegen/x86/
DLowerHelper.cpp66 const Mnemonic map_of_alu_opcode_2_mnemonic[] = {
76 const Mnemonic map_of_fpu_opcode_2_mnemonic[] = {
86 const Mnemonic map_of_sse_opcode_2_mnemonic[] = {
96 const Mnemonic map_of_64_opcode_2_mnemonic[] = {
237 LowOpLabel* lower_label(Mnemonic m, OpndSize size, int imm, const char* label, bool isLocal) { in lower_label()
242 LowOpLabel* dump_label(Mnemonic m, OpndSize size, int imm, in dump_label()
247 LowOpNCG* dump_ncg(Mnemonic m, OpndSize size, int imm) { in dump_ncg()
255 LowOpImm* lower_imm(Mnemonic m, OpndSize size, int imm, bool updateTable) { in lower_imm()
260 LowOpImm* dump_imm(Mnemonic m, OpndSize size, int imm) { in dump_imm()
264 LowOpImm* dump_imm_with_codeaddr(Mnemonic m, OpndSize size, in dump_imm_with_codeaddr()
[all …]
DLower.h332 Mnemonic opCode;
340 Mnemonic opCode;
1142 LowOpImm* dump_imm(Mnemonic m, OpndSize size,
1144 LowOpNCG* dump_ncg(Mnemonic m, OpndSize size, int imm);
1145 LowOpImm* dump_imm_with_codeaddr(Mnemonic m, OpndSize size,
1148 LowOpMem* dump_mem(Mnemonic m, AtomOpCode m2, OpndSize size,
1150 LowOpReg* dump_reg(Mnemonic m, AtomOpCode m2, OpndSize size,
1152 LowOpReg* dump_reg_noalloc(Mnemonic m, OpndSize size,
1154 LowOpMemImm* dump_imm_mem_noalloc(Mnemonic m, OpndSize size,
1158 LowOpRegReg* dump_reg_reg(Mnemonic m, AtomOpCode m2, OpndSize size,
[all …]
DLowerJump.cpp536 Mnemonic m = (Mnemonic)(Mnemonic_Jcc + cc); in conditional_jump()
560 Mnemonic m = Mnemonic_JMP; in unconditional_jump()
588 Mnemonic m = (Mnemonic)(Mnemonic_Jcc + cc); in conditional_jump_int()
596 Mnemonic m = Mnemonic_JMP; in unconditional_jump_int()
616 Mnemonic m = Mnemonic_CALL; in call()
631 Mnemonic m = Mnemonic_CALL; in call_reg()
635 Mnemonic m = Mnemonic_CALL; in call_reg_noalloc()
644 Mnemonic m = Mnemonic_CALL; in call_mem()