Home | History | Annotate | Download | only in arm

Lines Matching full:base

285   W   = 1 << 21,  // writeback base register (or leave unchanged)
703 ASSERT((am & (P|W)) == P || !x.rn_.is(pc)); // no pc base with writeback
743 ASSERT((am & (P|W)) == P || !x.rn_.is(pc)); // no pc base with writeback
770 ASSERT((am & (P|W)) == P || !x.rn_.is(pc)); // no pc base with writeback
1178 Register base,
1181 // ABI stack constraint: ldmxx base, {..sp..} base != sp is not restartable.
1182 ASSERT(base.is(sp) || (dst & sp.bit()) == 0);
1184 addrmod4(cond | B27 | am | L, base, dst);
1199 Register base,
1202 addrmod4(cond | B27 | am, base, src);
1207 void Assembler::swp(Register dst, Register src, Register base, Condition cond) {
1208 ASSERT(!dst.is(pc) && !src.is(pc) && !base.is(pc));
1209 ASSERT(!dst.is(base) && !src.is(base));
1210 emit(cond | P | base.code()*B16 | dst.code()*B12 |
1217 Register base,
1219 ASSERT(!dst.is(pc) && !src.is(pc) && !base.is(pc));
1220 ASSERT(!dst.is(base) && !src.is(base));
1221 emit(cond | P | B | base.code()*B16 | dst.code()*B12 |
1401 const Register base,
1410 emit(cond | 0xD9*B20 | base.code()*B16 | dst.code()*B12 |
1416 const Register base,
1425 emit(cond | 0xD8*B20 | base.code()*B16 | src.code()*B12 |