Searched defs:isPhysical (Results 1 - 7 of 7) sorted by relevance

/dalvik/vm/compiler/codegen/x86/
H A DNcgAot.cpp162 int reg, bool isPhysical) {
166 move_imm_to_reg(size, dataAddr, reg, isPhysical);
173 int reg, bool isPhysical) {
177 move_mem_to_reg(size, dataAddr, PhysicalReg_Null, true, reg, isPhysical);
181 int reg, bool isPhysical) {
185 move_sd_mem_to_reg(dataAddr, PhysicalReg_Null, true, reg, isPhysical);
160 load_imm_global_data_API(const char* dataName, OpndSize size, int reg, bool isPhysical) argument
171 load_global_data_API(const char* dataName, OpndSize size, int reg, bool isPhysical) argument
180 load_sd_global_data_API(const char* dataName, int reg, bool isPhysical) argument
H A DLowerGetPut.cpp318 void markCard_notNull(int tgtAddrReg, int scratchReg, bool isPhysical);
418 void markCard(int valReg, int tgtAddrReg, bool targetPhysical, int scratchReg, bool isPhysical) { argument
420 move_mem_to_reg(OpndSize_32, offsetof(Thread, cardTable), PhysicalReg_SCRATCH_6, isScratchPhysical, scratchReg, isPhysical);
421 compare_imm_reg(OpndSize_32, 0, valReg, isPhysical);
424 move_reg_to_mem_disp_scale(OpndSize_8, scratchReg, isPhysical, scratchReg, isPhysical, 0, tgtAddrReg, targetPhysical, 1);
428 void markCard_notNull(int tgtAddrReg, int scratchReg, bool isPhysical) { argument
430 move_mem_to_reg(OpndSize_32, offsetof(Thread, cardTable), PhysicalReg_SCRATCH_2, isScratchPhysical, scratchReg, isPhysical);
431 alu_binary_imm_reg(OpndSize_32, shr_opc, GC_CARD_SHIFT, tgtAddrReg, isPhysical);
432 move_reg_to_mem_disp_scale(OpndSize_8, scratchReg, isPhysical, scratchRe
[all...]
H A DLowerInvoke.cpp723 int spill_reg(int reg, bool isPhysical) { argument
725 move_reg_to_mem(OpndSize_32, reg, isPhysical, 0, PhysicalReg_ESP, true);
731 int unspill_reg(int reg, bool isPhysical) { argument
732 move_mem_to_reg(OpndSize_32, 0, PhysicalReg_ESP, true, reg, isPhysical);
H A DAnalysisO1.cpp74 in lowering module <type, isPhysical>
77 int convertType(int type, int reg, bool isPhysical) { argument
79 if(isPhysical) newType |= LowOpndRegType_hard;
2289 int registerAlloc(int type, int reg, bool isPhysical, bool updateRefCount) { argument
2291 ALOGI("%p: try to allocate register %d type %d isPhysical %d", currentBB, reg, type, isPhysical);
2295 if(isPhysical) return reg; //for helper functions
2299 if(isPhysical && (reg == PhysicalReg_EDI || reg == PhysicalReg_ESP ||
2303 int newType = convertType(type, reg, isPhysical);
2312 if(isPhysical) {
2368 registerAllocMove(int reg, int type, bool isPhysical, int srcReg) argument
[all...]
H A DLowerJump.cpp603 void unconditional_jump_reg(int reg, bool isPhysical) { argument
604 dump_reg(Mnemonic_JMP, ATOM_NORMAL, OpndSize_32, reg, isPhysical, LowOpndRegType_gp);
630 void call_reg(int reg, bool isPhysical) { argument
632 dump_reg(m, ATOM_NORMAL, OpndSize_32, reg, isPhysical, LowOpndRegType_gp);
634 void call_reg_noalloc(int reg, bool isPhysical) { argument
636 dump_reg_noalloc(m, OpndSize_32, reg, isPhysical, LowOpndRegType_gp);
643 void call_mem(int disp, int reg, bool isPhysical) { argument
645 dump_mem(m, ATOM_NORMAL, OpndSize_32, disp, reg, isPhysical);
1051 int throw_exception_message(int exceptionPtrReg, int obj_reg, bool isPhysical, argument
1057 move_mem_to_reg(OpndSize_32, offObject_clazz, obj_reg, isPhysical, C_SCRATCH_
[all...]
H A DLowerHelper.cpp110 void set_reg_opnd(LowOpndReg* op_reg, int reg, bool isPhysical, LowOpndRegType type) { argument
112 if(isPhysical) {
123 void set_mem_opnd(LowOpndMem* mem, int disp, int base, bool isPhysical) { argument
127 if(isPhysical) {
138 void set_mem_opnd_scale(LowOpndMem* mem, int base, bool isPhysical, int disp, int index, bool indexPhysical, int scale) { argument
141 if(isPhysical) {
301 int reg, bool isPhysical, LowOpndRegType type) {
309 int regAll = registerAlloc(type, reg, isPhysical, true);
312 stream = encoder_reg(m, size, reg, isPhysical, type, stream);
317 int reg, bool isPhysical, LowOpndRegTyp
300 dump_reg(Mnemonic m, AtomOpCode m2, OpndSize size, int reg, bool isPhysical, LowOpndRegType type) argument
316 dump_reg_noalloc(Mnemonic m, OpndSize size, int reg, bool isPhysical, LowOpndRegType type) argument
336 dump_reg_reg_noalloc(Mnemonic m, OpndSize size, int reg, bool isPhysical, int reg2, bool isPhysical2, LowOpndRegType type) argument
350 dump_reg_reg_noalloc_dst(Mnemonic m, OpndSize size, int reg, bool isPhysical, int reg2, bool isPhysical2, LowOpndRegType type) argument
366 dump_reg_reg_noalloc_src(Mnemonic m, AtomOpCode m2, OpndSize size, int reg, bool isPhysical, int reg2, bool isPhysical2, LowOpndRegType type) argument
387 dump_reg_reg(Mnemonic m, AtomOpCode m2, OpndSize size, int reg, bool isPhysical, int reg2, bool isPhysical2, LowOpndRegType type) argument
442 dump_mem_reg_noalloc(Mnemonic m, OpndSize size, int disp, int base_reg, bool isBasePhysical, MemoryAccessType mType, int mIndex, int reg, bool isPhysical, LowOpndRegType type) argument
451 dump_mem_reg_noalloc_mem(Mnemonic m, AtomOpCode m2, OpndSize size, int disp, int base_reg, bool isBasePhysical, MemoryAccessType mType, int mIndex, int reg, bool isPhysical, LowOpndRegType type) argument
467 dump_mem_reg(Mnemonic m, AtomOpCode m2, OpndSize size, int disp, int base_reg, bool isBasePhysical, MemoryAccessType mType, int mIndex, int reg, bool isPhysical, LowOpndRegType type) argument
493 dump_moves_mem_reg(Mnemonic m, OpndSize size, int disp, int base_reg, bool isBasePhysical, int reg, bool isPhysical) argument
513 dump_movez_mem_reg(Mnemonic m, OpndSize size, int disp, int base_reg, bool isBasePhysical, int reg, bool isPhysical) argument
534 dump_movez_reg_reg(Mnemonic m, OpndSize size, int reg, bool isPhysical, int reg2, bool isPhysical2) argument
583 dump_mem_scale_reg(Mnemonic m, OpndSize size, int base_reg, bool isBasePhysical, int disp, int index_reg, bool isIndexPhysical, int scale, int reg, bool isPhysical, LowOpndRegType type) argument
622 dump_reg_mem_scale(Mnemonic m, OpndSize size, int reg, bool isPhysical, int base_reg, bool isBasePhysical, int disp, int index_reg, bool isIndexPhysical, int scale, LowOpndRegType type) argument
652 dump_reg_mem_noalloc(Mnemonic m, OpndSize size, int reg, bool isPhysical, int disp, int base_reg, bool isBasePhysical, MemoryAccessType mType, int mIndex, LowOpndRegType type) argument
661 dump_reg_mem(Mnemonic m, AtomOpCode m2, OpndSize size, int reg, bool isPhysical, int disp, int base_reg, bool isBasePhysical, MemoryAccessType mType, int mIndex, LowOpndRegType type) argument
687 dump_imm_reg_noalloc(Mnemonic m, OpndSize size, int imm, int reg, bool isPhysical, LowOpndRegType type) argument
694 dump_imm_reg(Mnemonic m, AtomOpCode m2, OpndSize size, int imm, int reg, bool isPhysical, LowOpndRegType type, bool chaining) argument
796 load_effective_addr(int disp, int base_reg, bool isBasePhysical, int reg, bool isPhysical) argument
805 load_effective_addr_scale(int base_reg, bool isBasePhysical, int index_reg, bool isIndexPhysical, int scale, int reg, bool isPhysical) argument
873 compare_reg_mem(LowOp* op, OpndSize size, int reg, bool isPhysical, int disp, int base_reg, bool isBasePhysical) argument
881 compare_mem_reg(OpndSize size, int disp, int base_reg, bool isBasePhysical, int reg, bool isPhysical) argument
890 compare_VR_reg_all(OpndSize size, int vA, int reg, bool isPhysical, Mnemonic m) argument
954 compare_VR_reg(OpndSize size, int vA, int reg, bool isPhysical) argument
960 compare_VR_ss_reg(int vA, int reg, bool isPhysical) argument
964 compare_VR_sd_reg(int vA, int reg, bool isPhysical) argument
1078 compare_imm_reg(OpndSize size, int imm, int reg, bool isPhysical) argument
1145 compare_ss_mem_reg(LowOp* op, int disp, int base_reg, bool isBasePhysical, int reg, bool isPhysical) argument
1162 compare_sd_mem_with_reg(LowOp* op, int disp, int base_reg, bool isBasePhysical, int reg, bool isPhysical) argument
1200 test_imm_reg(OpndSize size, int imm, int reg, bool isPhysical) argument
1206 test_imm_mem(OpndSize size, int imm, int disp, int reg, bool isPhysical) argument
1212 alu_unary_reg(OpndSize size, ALU_Opcode opc, int reg, bool isPhysical) argument
1245 alu_binary_imm_reg(OpndSize size, ALU_Opcode opc, int imm, int reg, bool isPhysical) argument
1256 alu_binary_mem_reg(OpndSize size, ALU_Opcode opc, int disp, int base_reg, bool isBasePhysical, int reg, bool isPhysical) argument
1267 alu_sd_binary_VR_reg(ALU_Opcode opc, int vA, int reg, bool isPhysical, bool isSD) argument
1320 alu_binary_VR_reg(OpndSize size, ALU_Opcode opc, int vA, int reg, bool isPhysical) argument
1382 alu_binary_reg_mem(OpndSize size, ALU_Opcode opc, int reg, bool isPhysical, int disp, int base_reg, bool isBasePhysical) argument
1402 alu_ss_binary_reg_reg(ALU_Opcode opc, int reg, bool isPhysical, int reg2, bool isPhysical2) argument
1410 alu_sd_binary_reg_reg(ALU_Opcode opc, int reg, bool isPhysical, int reg2, bool isPhysical2) argument
1418 push_reg_to_stack(OpndSize size, int reg, bool isPhysical) argument
1430 move_reg_to_mem(OpndSize size, int reg, bool isPhysical, int disp, int base_reg, bool isBasePhysical) argument
1439 move_reg_to_mem_noalloc(OpndSize size, int reg, bool isPhysical, int disp, int base_reg, bool isBasePhysical, MemoryAccessType mType, int mIndex) argument
1449 move_mem_to_reg(OpndSize size, int disp, int base_reg, bool isBasePhysical, int reg, bool isPhysical) argument
1458 move_mem_to_reg_noalloc(OpndSize size, int disp, int base_reg, bool isBasePhysical, MemoryAccessType mType, int mIndex, int reg, bool isPhysical) argument
1468 move_ss_mem_to_reg_noalloc(int disp, int base_reg, bool isBasePhysical, MemoryAccessType mType, int mIndex, int reg, bool isPhysical) argument
1476 move_ss_reg_to_mem_noalloc(int reg, bool isPhysical, int disp, int base_reg, bool isBasePhysical, MemoryAccessType mType, int mIndex) argument
1484 movez_mem_to_reg(OpndSize size, int disp, int base_reg, bool isBasePhysical, int reg, bool isPhysical) argument
1494 movez_reg_to_reg(OpndSize size, int reg, bool isPhysical, int reg2, bool isPhysical2) argument
1501 movez_mem_disp_scale_to_reg(OpndSize size, int base_reg, bool isBasePhysical, int disp, int index_reg, bool isIndexPhysical, int scale, int reg, bool isPhysical) argument
1509 moves_mem_disp_scale_to_reg(OpndSize size, int base_reg, bool isBasePhysical, int disp, int index_reg, bool isIndexPhysical, int scale, int reg, bool isPhysical) argument
1521 moves_mem_to_reg(LowOp* op, OpndSize size, int disp, int base_reg, bool isBasePhysical, int reg, bool isPhysical) argument
1530 move_reg_to_reg(OpndSize size, int reg, bool isPhysical, int reg2, bool isPhysical2) argument
1539 move_reg_to_reg_noalloc(OpndSize size, int reg, bool isPhysical, int reg2, bool isPhysical2) argument
1548 move_mem_scale_to_reg(OpndSize size, int base_reg, bool isBasePhysical, int index_reg, bool isIndexPhysical, int scale, int reg, bool isPhysical) argument
1555 move_mem_disp_scale_to_reg(OpndSize size, int base_reg, bool isBasePhysical, int disp, int index_reg, bool isIndexPhysical, int scale, int reg, bool isPhysical) argument
1565 move_reg_to_mem_scale(OpndSize size, int reg, bool isPhysical, int base_reg, bool isBasePhysical, int index_reg, bool isIndexPhysical, int scale) argument
1573 move_reg_to_mem_disp_scale(OpndSize size, int reg, bool isPhysical, int base_reg, bool isBasePhysical, int disp, int index_reg, bool isIndexPhysical, int scale) argument
1638 move_chain_to_reg(OpndSize size, int imm, int reg, bool isPhysical) argument
1645 move_imm_to_reg(OpndSize size, int imm, int reg, bool isPhysical) argument
1654 move_imm_to_reg_noalloc(OpndSize size, int imm, int reg, bool isPhysical) argument
1663 conditional_move_reg_to_reg(OpndSize size, ConditionCode cc, int reg1, bool isPhysical1, int reg, bool isPhysical) argument
1670 move_ss_mem_to_reg(LowOp* op, int disp, int base_reg, bool isBasePhysical, int reg, bool isPhysical) argument
1678 move_ss_reg_to_mem(LowOp* op, int reg, bool isPhysical, int disp, int base_reg, bool isBasePhysical) argument
1685 move_sd_mem_to_reg(int disp, int base_reg, bool isBasePhysical, int reg, bool isPhysical) argument
1692 move_sd_reg_to_mem(LowOp* op, int reg, bool isPhysical, int disp, int base_reg, bool isBasePhysical) argument
1701 get_virtual_reg_all(u2 vB, OpndSize size, int reg, bool isPhysical, Mnemonic m) argument
1788 get_virtual_reg(u2 vB, OpndSize size, int reg, bool isPhysical) argument
1792 get_virtual_reg_noalloc(u2 vB, OpndSize size, int reg, bool isPhysical) argument
1802 set_virtual_reg_all(u2 vA, OpndSize size, int reg, bool isPhysical, Mnemonic m) argument
1861 set_virtual_reg(u2 vA, OpndSize size, int reg, bool isPhysical) argument
1865 set_virtual_reg_noalloc(u2 vA, OpndSize size, int reg, bool isPhysical) argument
1870 get_VR_ss(int vB, int reg, bool isPhysical) argument
1873 set_VR_ss(int vA, int reg, bool isPhysical) argument
1876 get_VR_sd(int vB, int reg, bool isPhysical) argument
1879 set_VR_sd(int vA, int reg, bool isPhysical) argument
1886 get_currentpc(int reg, bool isPhysical) argument
1893 simpleNullCheck(int reg, bool isPhysical, int vr) argument
1934 nullCheck(int reg, bool isPhysical, int exceptionNum, int vr) argument
2009 get_self_pointer(int reg, bool isPhysical) argument
2016 get_res_strings(int reg, bool isPhysical) argument
2044 get_res_classes(int reg, bool isPhysical) argument
2069 get_res_fields(int reg, bool isPhysical) argument
2094 get_res_methods(int reg, bool isPhysical) argument
2119 get_glue_method_class(int reg, bool isPhysical) argument
2128 get_glue_method(int reg, bool isPhysical) argument
2136 set_glue_method(int reg, bool isPhysical) argument
2145 get_glue_dvmdex(int reg, bool isPhysical) argument
2170 set_glue_dvmdex(int reg, bool isPhysical) argument
2178 get_suspendCount(int reg, bool isPhysical) argument
2187 get_return_value(OpndSize size, int reg, bool isPhysical) argument
2195 set_return_value(OpndSize size, int reg, bool isPhysical) argument
2211 get_exception(int reg, bool isPhysical) argument
2219 set_exception(int reg, bool isPhysical) argument
2239 savearea_from_fp(int reg, bool isPhysical) argument
2829 resolve_class2( int startLR , bool isPhysical, int indexReg , bool indexPhysical, int thirdArg) argument
2861 resolve_method2( int startLR , bool isPhysical, int indexReg , bool indexPhysical, int thirdArg ) argument
2900 resolve_inst_field2( int startLR , bool isPhysical, int indexReg , bool indexPhysical) argument
2931 resolve_static_field2( int startLR , bool isPhysical, int indexReg , bool indexPhysical) argument
[all...]
/dalvik/vm/compiler/codegen/x86/libenc/
H A Denc_wrapper.cpp208 int reg, bool isPhysical, LowOpndRegType type, char * stream) {
225 int reg, bool isPhysical,
244 int reg, bool isPhysical, LowOpndRegType type, char * stream) {
258 int reg, bool isPhysical, LowOpndRegType type, char * stream) {
271 int reg, bool isPhysical,
287 int reg, bool isPhysical, LowOpndRegType type, char * stream) {
301 int reg, bool isPhysical, LowOpndRegType type, char * stream) {
315 int reg, bool isPhysical,
331 int reg, bool isPhysical,
345 int imm, int reg, bool isPhysical, LowOpndRegTyp
207 encoder_reg(Mnemonic m, OpndSize size, int reg, bool isPhysical, LowOpndRegType type, char * stream) argument
224 encoder_reg_reg(Mnemonic m, OpndSize size, int reg, bool isPhysical, int reg2, bool isPhysical2, LowOpndRegType type, char * stream) argument
242 encoder_mem_reg(Mnemonic m, OpndSize size, int disp, int base_reg, bool isBasePhysical, int reg, bool isPhysical, LowOpndRegType type, char * stream) argument
256 encoder_mem_scale_reg(Mnemonic m, OpndSize size, int base_reg, bool isBasePhysical, int index_reg, bool isIndexPhysical, int scale, int reg, bool isPhysical, LowOpndRegType type, char * stream) argument
270 encoder_reg_mem_scale(Mnemonic m, OpndSize size, int reg, bool isPhysical, int base_reg, bool isBasePhysical, int index_reg, bool isIndexPhysical, int scale, LowOpndRegType type, char * stream) argument
285 encoder_mem_disp_scale_reg(Mnemonic m, OpndSize size, int base_reg, bool isBasePhysical, int disp, int index_reg, bool isIndexPhysical, int scale, int reg, bool isPhysical, LowOpndRegType type, char * stream) argument
299 encoder_movzs_mem_disp_scale_reg(Mnemonic m, OpndSize size, int base_reg, bool isBasePhysical, int disp, int index_reg, bool isIndexPhysical, int scale, int reg, bool isPhysical, LowOpndRegType type, char * stream) argument
314 encoder_reg_mem_disp_scale(Mnemonic m, OpndSize size, int reg, bool isPhysical, int base_reg, bool isBasePhysical, int disp, int index_reg, bool isIndexPhysical, int scale, LowOpndRegType type, char* stream) argument
330 encoder_reg_mem(Mnemonic m, OpndSize size, int reg, bool isPhysical, int disp, int base_reg, bool isBasePhysical, LowOpndRegType type, char * stream) argument
344 encoder_imm_reg(Mnemonic m, OpndSize size, int imm, int reg, bool isPhysical, LowOpndRegType type, char * stream) argument
447 encoder_movez_mem_to_reg(OpndSize size, int disp, int base_reg, bool isBasePhysical, int reg, bool isPhysical, char * stream) argument
461 encoder_moves_mem_to_reg(OpndSize size, int disp, int base_reg, bool isBasePhysical, int reg, bool isPhysical, char * stream) argument
475 encoder_movez_reg_to_reg(OpndSize size, int reg, bool isPhysical, int reg2, bool isPhysical2, LowOpndRegType type, char * stream) argument
489 encoder_moves_reg_to_reg(OpndSize size, int reg, bool isPhysical,int reg2, bool isPhysical2, LowOpndRegType type, char * stream) argument
[all...]

Completed in 123 milliseconds