Lines Matching refs:src_code
1083 void MacroAssembler::VmovExtended(Register dst, int src_code) { in VmovExtended() argument
1084 DCHECK_LE(SwVfpRegister::kMaxNumRegisters, src_code); in VmovExtended()
1085 DCHECK_GT(SwVfpRegister::kMaxNumRegisters * 2, src_code); in VmovExtended()
1086 if (src_code & 0x1) { in VmovExtended()
1087 VmovHigh(dst, DwVfpRegister::from_code(src_code / 2)); in VmovExtended()
1089 VmovLow(dst, DwVfpRegister::from_code(src_code / 2)); in VmovExtended()
1103 void MacroAssembler::VmovExtended(int dst_code, int src_code, in VmovExtended() argument
1105 if (src_code < SwVfpRegister::kMaxNumRegisters && in VmovExtended()
1109 SwVfpRegister::from_code(src_code)); in VmovExtended()
1110 } else if (src_code < SwVfpRegister::kMaxNumRegisters) { in VmovExtended()
1112 vmov(scratch, SwVfpRegister::from_code(src_code)); in VmovExtended()
1116 VmovExtended(scratch, src_code); in VmovExtended()
1120 DCHECK_GT(SwVfpRegister::kMaxNumRegisters * 2, src_code); in VmovExtended()
1122 VmovExtended(scratch, src_code); in VmovExtended()
1137 void MacroAssembler::VmovExtended(const MemOperand& dst, int src_code, in VmovExtended() argument
1139 if (src_code >= SwVfpRegister::kMaxNumRegisters) { in VmovExtended()
1140 VmovExtended(scratch, src_code); in VmovExtended()
1143 vstr(SwVfpRegister::from_code(src_code), dst); in VmovExtended()
1224 int src_code = src.code() * 4; in Swizzle()
1229 src_code = kScratchQuadReg.code() * 4; in Swizzle()
1233 VmovExtended(dst_code + i, src_code + lane, scratch); in Swizzle()