Lines Matching refs:nregs
3020 void Thumb2Assembler::vpushs(SRegister reg, int nregs, Condition cond) { in vpushs() argument
3021 EmitVPushPop(static_cast<uint32_t>(reg), nregs, true, false, cond); in vpushs()
3025 void Thumb2Assembler::vpushd(DRegister reg, int nregs, Condition cond) { in vpushd() argument
3026 EmitVPushPop(static_cast<uint32_t>(reg), nregs, true, true, cond); in vpushd()
3030 void Thumb2Assembler::vpops(SRegister reg, int nregs, Condition cond) { in vpops() argument
3031 EmitVPushPop(static_cast<uint32_t>(reg), nregs, false, false, cond); in vpops()
3035 void Thumb2Assembler::vpopd(DRegister reg, int nregs, Condition cond) { in vpopd() argument
3036 EmitVPushPop(static_cast<uint32_t>(reg), nregs, false, true, cond); in vpopd()
3040 void Thumb2Assembler::vldmiad(Register base_reg, DRegister reg, int nregs, Condition cond) { in vldmiad() argument
3044 nregs, in vldmiad()
3052 void Thumb2Assembler::vstmiad(Register base_reg, DRegister reg, int nregs, Condition cond) { in vstmiad() argument
3056 nregs, in vstmiad()
3064 void Thumb2Assembler::EmitVPushPop(uint32_t reg, int nregs, bool push, bool dbl, Condition cond) { in EmitVPushPop() argument
3066 EmitVLdmOrStm(rest, reg, nregs, SP, /*is_load*/ !push, dbl, cond); in EmitVPushPop()
3072 int nregs, in EmitVLdmOrStm() argument
3079 DCHECK_GT(nregs, 0); in EmitVLdmOrStm()
3080 DCHECK_LE(reg + nregs, 32u); in EmitVLdmOrStm()
3081 DCHECK(!dbl || (nregs <= 16)); in EmitVLdmOrStm()
3103 nregs << (dbl ? 1 : 0); in EmitVLdmOrStm()