Lines Matching refs:NewLIR3
85 return NewLIR3(kThumb2Vsubs, r_dest, r_dest, r_dest); in LoadFPConstantValue()
376 return NewLIR3(kThumb2RevRR, r_dest_src1.GetReg(), r_src2.GetReg(), r_src2.GetReg()); in OpRegRegShift()
384 return NewLIR3(kThumb2RevshRR, r_dest_src1.GetReg(), r_src2.GetReg(), r_src2.GetReg()); in OpRegRegShift()
406 return NewLIR3(opcode, r_dest_src1.GetReg(), r_src2.GetReg(), shift); in OpRegRegShift()
408 return NewLIR3(opcode, r_dest_src1.GetReg(), r_dest_src1.GetReg(), r_src2.GetReg()); in OpRegRegShift()
505 return NewLIR3(opcode, r_dest.GetReg(), r_src1.GetReg(), r_src2.GetReg()); in OpRegRegRegShift()
524 return NewLIR3(kThumbLslRRI5, r_dest.GetReg(), r_src1.GetReg(), value); in OpRegRegImm()
526 return NewLIR3(kThumb2LslRRI5, r_dest.GetReg(), r_src1.GetReg(), value); in OpRegRegImm()
529 return NewLIR3(kThumbLsrRRI5, r_dest.GetReg(), r_src1.GetReg(), value); in OpRegRegImm()
531 return NewLIR3(kThumb2LsrRRI5, r_dest.GetReg(), r_src1.GetReg(), value); in OpRegRegImm()
534 return NewLIR3(kThumbAsrRRI5, r_dest.GetReg(), r_src1.GetReg(), value); in OpRegRegImm()
536 return NewLIR3(kThumb2AsrRRI5, r_dest.GetReg(), r_src1.GetReg(), value); in OpRegRegImm()
538 return NewLIR3(kThumb2RorRRI5, r_dest.GetReg(), r_src1.GetReg(), value); in OpRegRegImm()
541 return NewLIR3(kThumbAddSpRel, r_dest.GetReg(), r_src1.GetReg(), value >> 2); in OpRegRegImm()
544 return NewLIR3(kThumbAddPcRel, r_dest.GetReg(), r_src1.GetReg(), value >> 2); in OpRegRegImm()
553 return NewLIR3(opcode, r_dest.GetReg(), r_src1.GetReg(), abs_value); in OpRegRegImm()
568 return NewLIR3(opcode, r_dest.GetReg(), r_src1.GetReg(), abs_value); in OpRegRegImm()
604 return NewLIR3(kThumb2BicRRI8M, r_dest.GetReg(), r_src1.GetReg(), mod_imm); in OpRegRegImm()
641 return NewLIR3(opcode, r_dest.GetReg(), r_src1.GetReg(), mod_imm); in OpRegRegImm()
649 res = NewLIR3(alt_opcode, r_dest.GetReg(), r_src1.GetReg(), r_scratch.GetReg()); in OpRegRegImm()
709 res = NewLIR3(kThumb2Vsubd, r_dest.GetReg(), r_dest.GetReg(), r_dest.GetReg()); in LoadConstantWide()
783 load = NewLIR3(opcode, r_dest.GetReg(), reg_ptr.GetReg(), 0); in LoadBaseIndexed()
807 load = NewLIR3(opcode, r_dest.GetReg(), r_base.GetReg(), r_index.GetReg()); in LoadBaseIndexed()
850 store = NewLIR3(opcode, r_src.GetReg(), reg_ptr.GetReg(), 0); in StoreBaseIndexed()
872 store = NewLIR3(opcode, r_src.GetReg(), r_base.GetReg(), r_index.GetReg()); in StoreBaseIndexed()
894 lir = NewLIR3(opcode, r_src_dest.GetReg(), r_ptr.GetReg(), encoded_disp); in LoadStoreUsingInsnWithOffsetImm8Shl2()
991 load = NewLIR3(opcode16, r_dest.GetReg(), r_base.GetReg(), displacement >> scale); in LoadBaseDispBody()
993 load = NewLIR3(opcode32, r_dest.GetReg(), r_base.GetReg(), displacement); in LoadBaseDispBody()
1003 load = NewLIR3(opcode16, r_dest.GetReg(), r_dest.GetReg(), (displacement >> scale) & 0x1f); in LoadBaseDispBody()
1007 load = NewLIR3(opcode32, r_dest.GetReg(), r_dest.GetReg(), displacement & 0x00000fff); in LoadBaseDispBody()
1046 load = NewLIR3(kThumb2Ldrexd, r_dest.GetLowReg(), r_dest.GetHighReg(), r_ptr.GetReg()); in LoadBaseDisp()
1130 store = NewLIR3(opcode16, r_src.GetReg(), r_base.GetReg(), displacement >> scale); in StoreBaseDispBody()
1132 store = NewLIR3(opcode32, r_src.GetReg(), r_base.GetReg(), displacement); in StoreBaseDispBody()
1143 store = NewLIR3(opcode16, r_src.GetReg(), r_scratch.GetReg(), in StoreBaseDispBody()
1148 store = NewLIR3(opcode32, r_src.GetReg(), r_scratch.GetReg(), displacement & 0x00000fff); in StoreBaseDispBody()
1196 null_ck_insn = NewLIR3(kThumb2Ldrexd, r_temp.GetReg(), r_temp_high.GetReg(), r_ptr.GetReg()); in StoreBaseDisp()
1201 null_ck_insn = NewLIR3(kThumb2Ldrexd, r_temp.GetReg(), r_ptr.GetReg(), r_ptr.GetReg()); in StoreBaseDisp()