/dalvik/vm/compiler/codegen/x86/libenc/ |
D | enc_wrapper.h | 176 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 …]
|
D | dec_base.h | 60 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);
|
D | encoder.cpp | 94 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[] = {
|
D | enc_wrapper.cpp | 142 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 …]
|
D | enc_base.h | 73 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);
|
D | dec_base.cpp | 165 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()
|
D | enc_base.cpp | 293 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()
|
D | encoder.inl | 26 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);
|
D | enc_defs_ext.h | 85 typedef enum Mnemonic { enum 338 } Mnemonic; typedef
|
D | enc_prvt.h | 353 Mnemonic mn;
|
D | enc_defs.h | 394 enum Mnemonic {
|
D | enc_tabl.cpp | 1748 Mnemonic id1, id2; in compareMnemonicInfo() 1778 assert((Mnemonic)i == (masterEncodingTable + i)->mn); in buildTable()
|
/dalvik/vm/compiler/codegen/x86/ |
D | LowerHelper.cpp | 66 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 …]
|
D | Lower.h | 332 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 …]
|
D | LowerJump.cpp | 536 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()
|