Searched refs:NewLIR3 (Results 1 - 12 of 12) sorted by relevance

/art/compiler/dex/quick/mips/
H A Dutility_mips.cc92 res = NewLIR3(kMipsOri, r_dest, r_ZERO, value);
94 res = NewLIR3(kMipsAddiu, r_dest, r_ZERO, value);
98 NewLIR3(kMipsOri, r_dest, r_dest, value);
156 NewLIR3(opcode, r_dest_src1, r_dest_src1, r_scratch);
199 return NewLIR3(opcode, r_dest, r_src1, r_src2);
271 res = NewLIR3(opcode, r_dest, r_src1, value);
275 NewLIR3(opcode, r_dest, r_src1, r_dest);
279 NewLIR3(opcode, r_dest, r_src1, r_scratch);
293 return NewLIR3(kMipsNor, r_dest_src1, r_src2, r_ZERO);
295 return NewLIR3(kMipsSub
[all...]
H A Dint_mips.cc50 NewLIR3(kMipsSlt, t0, rl_src1.high_reg, rl_src2.high_reg);
51 NewLIR3(kMipsSlt, t1, rl_src2.high_reg, rl_src1.high_reg);
52 NewLIR3(kMipsSubu, rl_result.low_reg, t1, t0);
54 NewLIR3(kMipsSltu, t0, rl_src1.low_reg, rl_src2.low_reg);
55 NewLIR3(kMipsSltu, t1, rl_src2.low_reg, rl_src1.low_reg);
56 NewLIR3(kMipsSubu, rl_result.low_reg, t1, t0);
120 NewLIR3(slt_op, t_reg, src2, src1);
122 NewLIR3(slt_op, t_reg, src1, src2);
241 NewLIR3(kMipsAddiu, t_reg, r_ZERO, lit);
349 NewLIR3(kMipsSlt
[all...]
H A Dfp_mips.cc67 NewLIR3(op, rl_result.low_reg, rl_src1.low_reg, rl_src2.low_reg);
114 NewLIR3(op, S2d(rl_result.low_reg, rl_result.high_reg), S2d(rl_src1.low_reg, rl_src1.high_reg),
H A Dcall_mips.cc93 NewLIR3(kMipsOri, rEnd, rEnd, size_lo);
95 NewLIR3(kMipsOri, rEnd, r_ZERO, size_lo);
/art/compiler/dex/quick/arm/
H A Dutility_arm.cc79 return NewLIR3(kThumb2Vsubs, r_dest, r_dest, r_dest);
336 return NewLIR3(opcode, r_dest_src1, r_src2, shift);
338 return NewLIR3(opcode, r_dest_src1, r_dest_src1, r_src2);
414 return NewLIR3(opcode, r_dest, r_src1, r_src2);
435 return NewLIR3(kThumbLslRRI5, r_dest, r_src1, value);
437 return NewLIR3(kThumb2LslRRI5, r_dest, r_src1, value);
440 return NewLIR3(kThumbLsrRRI5, r_dest, r_src1, value);
442 return NewLIR3(kThumb2LsrRRI5, r_dest, r_src1, value);
445 return NewLIR3(kThumbAsrRRI5, r_dest, r_src1, value);
447 return NewLIR3(kThumb2AsrRRI
[all...]
H A Dcall_arm.cc340 NewLIR3(kThumb2Adr, rBase, 0, reinterpret_cast<uintptr_t>(tab_rec));
354 NewLIR3(kThumb2SubsRRI12, r_idx, r_idx, 1);
379 NewLIR3(kThumb2Adr, table_base, 0, reinterpret_cast<uintptr_t>(tab_rec));
435 NewLIR3(kThumb2Adr, r1, 0, reinterpret_cast<uintptr_t>(tab_rec));
474 NewLIR3(kThumb2Ldrex, r1, r0,
480 NewLIR3(kThumb2Bfc, r1, LW_HASH_STATE_SHIFT, LW_LOCK_OWNER_SHIFT - 1);
514 NewLIR3(kThumb2Bfc, r1, LW_HASH_STATE_SHIFT, LW_LOCK_OWNER_SHIFT - 1);
H A Dint_arm.cc373 NewLIR3(kThumb2Fmdrr, S2d(dest_lo, dest_hi), src_lo, src_hi);
377 NewLIR3(kThumb2Fmrrd, dest_lo, dest_hi, S2d(src_lo, src_hi));
547 NewLIR3(kThumb2Ldrex, r_old_value, r_ptr, 0);
569 return NewLIR3(kThumb2Vldms, rBase, fr0, count);
573 return NewLIR3(kThumb2Vstms, rBase, fr0, count);
602 NewLIR3(kThumb2SubsRRI12, reg, reg, 1);
697 NewLIR3(kThumb2MulRRR, tmp1, rl_src1.low_reg, rl_src1.high_reg);
702 NewLIR3(kThumb2MulRRR, tmp1, rl_src2.low_reg, rl_src1.high_reg);
1113 NewLIR3(kThumb2AddRRI8, rl_result.low_reg, rl_src1.low_reg, mod_imm_lo);
1114 NewLIR3(kThumb2AdcRRI
[all...]
H A Dfp_arm.cc66 NewLIR3(op, rl_result.low_reg, rl_src1.low_reg, rl_src2.low_reg);
114 NewLIR3(op, S2d(rl_result.low_reg, rl_result.high_reg), S2d(rl_src1.low_reg, rl_src1.high_reg),
321 NewLIR3(kThumb2Fmrrd, r0, r1, S2d(rl_src.low_reg, rl_src.high_reg));
323 NewLIR3(kThumb2Fmdrr, S2d(rl_result.low_reg, rl_result.high_reg), r0, r1);
/art/compiler/dex/quick/x86/
H A Dutility_x86.cc146 return NewLIR3(opcode, r_dest_src1, r_dest_src1, value);
218 return NewLIR3(opcode, r_dest, rBase, offset);
273 return NewLIR3(opcode, r_dest, r_src, value);
401 load = NewLIR3(opcode, r_dest, rBase, displacement + LOWORD_OFFSET);
404 load2 = NewLIR3(opcode, r_dest_hi, rBase,
406 load = NewLIR3(opcode, r_dest, rBase, displacement + LOWORD_OFFSET);
408 load = NewLIR3(opcode, r_dest, rBase, displacement + LOWORD_OFFSET);
409 load2 = NewLIR3(opcode, r_dest_hi, rBase,
514 store = NewLIR3(opcode, rBase, displacement + LOWORD_OFFSET, r_src);
516 store = NewLIR3(opcod
[all...]
H A Dcall_x86.cc163 NewLIR3(kX86LockCmpxchgMR, rCX, mirror::Object::MonitorOffset().Int32Value(), rDX);
179 NewLIR3(kX86Mov32RM, rCX, rAX, mirror::Object::MonitorOffset().Int32Value());
182 NewLIR3(kX86Mov32MR, rAX, mirror::Object::MonitorOffset().Int32Value(), rCX);
/art/compiler/dex/quick/
H A Dmir_to_lir-inl.h95 inline LIR* Mir2Lir::NewLIR3(int opcode, int dest, int src1, int src2) { function in class:art::Mir2Lir
H A Dmir_to_lir.h267 LIR* NewLIR3(int opcode, int dest, int src1, int src2);

Completed in 341 milliseconds