Lines Matching refs:opcode

26   int opcode;
30 opcode = kMipsFmovd;
34 opcode = kMipsFmovs;
40 opcode = kMipsMtc1;
44 opcode = kMipsMfc1;
47 LIR* res = RawLIR(current_dalvik_offset_, opcode, r_src.GetReg(), r_dest.GetReg());
117 MipsOpCode opcode = kMipsNop;
120 opcode = kMipsJalr;
128 return NewLIR2(opcode, rRA, r_dest_src.GetReg());
136 MipsOpCode opcode = kMipsNop;
149 res = NewLIR2(opcode, r_dest_src1.GetReg(), abs_value);
154 NewLIR2(opcode, r_dest_src1.GetReg(), r_scratch.GetReg());
156 NewLIR3(opcode, r_dest_src1.GetReg(), r_dest_src1.GetReg(), r_scratch.GetReg());
162 MipsOpCode opcode = kMipsNop;
165 opcode = kMipsAddu;
168 opcode = kMipsSubu;
171 opcode = kMipsAnd;
174 opcode = kMipsMul;
177 opcode = kMipsOr;
180 opcode = kMipsXor;
183 opcode = kMipsSllv;
186 opcode = kMipsSrlv;
189 opcode = kMipsSrav;
199 return NewLIR3(opcode, r_dest.GetReg(), r_src1.GetReg(), r_src2.GetReg());
204 MipsOpCode opcode = kMipsNop;
210 opcode = kMipsAddiu;
213 opcode = kMipsAddu;
219 opcode = kMipsAddiu;
222 opcode = kMipsSubu;
227 opcode = kMipsSll;
231 opcode = kMipsSrl;
235 opcode = kMipsSra;
239 opcode = kMipsAndi;
242 opcode = kMipsAnd;
247 opcode = kMipsOri;
250 opcode = kMipsOr;
255 opcode = kMipsXori;
258 opcode = kMipsXor;
263 opcode = kMipsMul;
271 res = NewLIR3(opcode, r_dest.GetReg(), r_src1.GetReg(), value);
275 NewLIR3(opcode, r_dest.GetReg(), r_src1.GetReg(), r_dest.GetReg());
279 NewLIR3(opcode, r_dest.GetReg(), r_src1.GetReg(), r_scratch.GetReg());
286 MipsOpCode opcode = kMipsNop;
290 opcode = kMipsMove;
325 return NewLIR2(opcode, r_dest_src1.GetReg(), r_src2.GetReg());
360 MipsOpCode opcode = kMipsNop;
381 opcode = kMipsFlwc1;
385 opcode = kMipsLw;
388 opcode = kMipsLhu;
391 opcode = kMipsLh;
394 opcode = kMipsLbu;
397 opcode = kMipsLb;
403 res = NewLIR3(opcode, r_dest.GetReg(), 0, t_reg.GetReg());
412 MipsOpCode opcode = kMipsNop;
433 opcode = kMipsFswc1;
437 opcode = kMipsSw;
441 opcode = kMipsSh;
445 opcode = kMipsSb;
450 NewLIR3(opcode, r_src.GetReg(), 0, t_reg.GetReg());
468 MipsOpCode opcode = kMipsNop;
482 opcode = kMipsFlwc1;
484 opcode = kMipsLw;
492 opcode = kMipsLw;
494 opcode = kMipsFlwc1;
500 opcode = kMipsLhu;
504 opcode = kMipsLh;
508 opcode = kMipsLbu;
511 opcode = kMipsLb;
519 load = res = NewLIR3(opcode, r_dest.GetReg(), displacement, r_base.GetReg());
521 load = res = NewLIR3(opcode, r_dest.GetLowReg(), displacement + LOWORD_OFFSET, r_base.GetReg());
522 load2 = NewLIR3(opcode, r_dest.GetHighReg(), displacement + HIWORD_OFFSET, r_base.GetReg());
528 load = NewLIR3(opcode, r_dest.GetLowReg(), LOWORD_OFFSET, r_tmp.GetReg());
529 load2 = NewLIR3(opcode, r_dest.GetHighReg(), HIWORD_OFFSET, r_tmp.GetReg());
534 load = NewLIR3(opcode, r_dest.GetReg(), 0, r_tmp.GetReg());
579 MipsOpCode opcode = kMipsNop;
593 opcode = kMipsFswc1;
595 opcode = kMipsSw;
603 opcode = kMipsSw;
605 opcode = kMipsFswc1;
612 opcode = kMipsSh;
617 opcode = kMipsSb;
625 store = res = NewLIR3(opcode, r_src.GetReg(), displacement, r_base.GetReg());
627 store = res = NewLIR3(opcode, r_src.GetLowReg(), displacement + LOWORD_OFFSET, r_base.GetReg());
628 store2 = NewLIR3(opcode, r_src.GetHighReg(), displacement + HIWORD_OFFSET, r_base.GetReg());
634 store = NewLIR3(opcode, r_src.GetReg(), 0, r_scratch.GetReg());
636 store = NewLIR3(opcode, r_src.GetLowReg(), LOWORD_OFFSET, r_scratch.GetReg());
637 store2 = NewLIR3(opcode, r_src.GetHighReg(), HIWORD_OFFSET, r_scratch.GetReg());