Home | History | Annotate | Download | only in arm

Lines Matching defs:MemOperand

371 // Implementation of Operand and MemOperand
420 MemOperand::MemOperand(Register rn, int32_t offset, AddrMode am) {
435 MemOperand::MemOperand(Register rn, Register rm, AddrMode am) {
444 MemOperand::MemOperand(Register rn, Register rm,
494 // str(r, MemOperand(sp, 4, NegPreIndex), al) instruction (aka push(r))
498 // ldr(r, MemOperand(sp, 4, PostIndex), al) instruction (aka pop(r))
1269 ldr(rd, MemOperand(pp, target), cond);
1272 ldr(rd, MemOperand(FLAG_enable_embedded_constant_pool ? pp : pc, 0),
1322 void Assembler::addrmod2(Instr instr, Register rd, const MemOperand& x) {
1337 addrmod2(instr, rd, MemOperand(x.rn_, ip, x.am_));
1354 void Assembler::addrmod3(Instr instr, Register rd, const MemOperand& x) {
1370 addrmod3(instr, rd, MemOperand(x.rn_, ip, x.am_));
1381 addrmod3(instr, rd, MemOperand(x.rn_, ip, x.am_));
1401 void Assembler::addrmod5(Instr instr, CRegister crd, const MemOperand& x) {
2073 void Assembler::ldr(Register dst, const MemOperand& src, Condition cond) {
2078 void Assembler::str(Register src, const MemOperand& dst, Condition cond) {
2083 void Assembler::ldrb(Register dst, const MemOperand& src, Condition cond) {
2088 void Assembler::strb(Register src, const MemOperand& dst, Condition cond) {
2093 void Assembler::ldrh(Register dst, const MemOperand& src, Condition cond) {
2098 void Assembler::strh(Register src, const MemOperand& dst, Condition cond) {
2103 void Assembler::ldrsb(Register dst, const MemOperand& src, Condition cond) {
2108 void Assembler::ldrsh(Register dst, const MemOperand& src, Condition cond) {
2114 const MemOperand& src, Condition cond) {
2124 const MemOperand& dst, Condition cond) {
2181 void Assembler::pld(const MemOperand& address) {
2367 const MemOperand& src,
2386 void Assembler::ldc2(Coprocessor coproc, CRegister crd, const MemOperand& src,
2436 const MemOperand& operand,
2485 const MemOperand& operand,
2535 const MemOperand& operand,
2584 const MemOperand& operand,
2791 vldr(dst, MemOperand(pp, ip));
2794 vldr(dst, MemOperand(FLAG_enable_embedded_constant_pool ? pp : pc, 0));