Home | History | Annotate | Download | only in assembler

Lines Matching refs:S0

75         m_assembler.add_r(ARMRegisters::S0, address.base, op2);
76 m_assembler.ldrh_u(dest, ARMRegisters::S0, ARMAssembler::getOp2Byte(address.offset));
77 m_assembler.ldrh_u(ARMRegisters::S0, ARMRegisters::S0, ARMAssembler::getOp2Byte(address.offset + 0x2));
79 m_assembler.add_r(ARMRegisters::S0, address.base, op2);
80 m_assembler.ldrh_d(dest, ARMRegisters::S0, ARMAssembler::getOp2Byte(-address.offset));
81 m_assembler.ldrh_d(ARMRegisters::S0, ARMRegisters::S0, ARMAssembler::getOp2Byte(-address.offset - 0x2));
83 m_assembler.ldr_un_imm(ARMRegisters::S0, address.offset);
84 m_assembler.add_r(ARMRegisters::S0, ARMRegisters::S0, op2);
85 m_assembler.ldrh_r(dest, address.base, ARMRegisters::S0);
86 m_assembler.add_r(ARMRegisters::S0, ARMRegisters::S0, ARMAssembler::OP2_IMM | 0x2);
87 m_assembler.ldrh_r(ARMRegisters::S0, address.base, ARMRegisters::S0);
89 m_assembler.orr_r(dest, dest, m_assembler.lsl(ARMRegisters::S0, 16));