/external/libopus/silk/arm/ |
D | macros_armv4.h | 40 unsigned rd_lo; in silk_SMULWB_armv4() local 45 : "=&r"(rd_lo), "=&r"(rd_hi) in silk_SMULWB_armv4() 60 unsigned rd_lo; in silk_SMULWT_armv4() local 65 : "=&r"(rd_lo), "=&r"(rd_hi) in silk_SMULWT_armv4() 80 unsigned rd_lo; in silk_SMULWW_armv4() local 85 : "=&r"(rd_lo), "=&r"(rd_hi) in silk_SMULWW_armv4() 88 return SAFE_SHL(rd_hi,16)+(rd_lo>>16); in silk_SMULWW_armv4() 96 unsigned rd_lo; in silk_SMLAWW_armv4() local 101 : "=&r"(rd_lo), "=&r"(rd_hi) in silk_SMLAWW_armv4() 104 return a+SAFE_SHL(rd_hi,16)+(rd_lo>>16); in silk_SMLAWW_armv4()
|
/external/libopus/celt/arm/ |
D | fixed_armv4.h | 34 unsigned rd_lo; in MULT16_32_Q16_armv4() local 39 : "=&r"(rd_lo), "=&r"(rd_hi) in MULT16_32_Q16_armv4() 51 unsigned rd_lo; in MULT16_32_Q15_armv4() local 56 : "=&r"(rd_lo), "=&r"(rd_hi) in MULT16_32_Q15_armv4()
|
/external/v8/src/mips/ |
D | macro-assembler-mips.h | 419 void instr(Register rd_hi, Register rd_lo, Register rs, const Operand& rt); \ 420 void instr(Register rd_hi, Register rd_lo, Register rs, Register rt) { \ 421 instr(rd_hi, rd_lo, rs, Operand(rt)); \ 423 void instr(Register rd_hi, Register rd_lo, Register rs, int32_t j) { \ 424 instr(rd_hi, rd_lo, rs, Operand(j)); \
|
D | macro-assembler-mips.cc | 435 void TurboAssembler::Mul(Register rd_hi, Register rd_lo, Register rs, in Mul() argument 440 mflo(rd_lo); in Mul() 443 if (rd_lo == rs) { in Mul() 445 DCHECK(rd_hi != rt.rm() && rd_lo != rt.rm()); in Mul() 447 mul(rd_lo, rs, rt.rm()); in Mul() 449 DCHECK(rd_hi != rt.rm() && rd_lo != rt.rm()); in Mul() 450 mul(rd_lo, rs, rt.rm()); in Mul() 462 mflo(rd_lo); in Mul() 465 if (rd_lo == rs) { in Mul() 467 DCHECK(rd_hi != scratch && rd_lo != scratch); in Mul() [all …]
|
/external/swiftshader/third_party/subzero/src/DartARM32/ |
D | assembler_arm.h | 529 void smull(Register rd_lo, Register rd_hi, Register rn, Register rm, 534 void umull(Register rd_lo, Register rd_hi, Register rn, Register rm, 537 void smlal(Register rd_lo, Register rd_hi, Register rn, Register rm, 539 void umlal(Register rd_lo, Register rd_hi, Register rn, Register rm, 545 void umaal(Register rd_lo, Register rd_hi, Register rn, Register rm);
|
D | assembler_arm.cc | 408 void Assembler::smull(Register rd_lo, Register rd_hi, in smull() argument 411 EmitMulOp(cond, B23 | B22, rd_lo, rd_hi, rn, rm); in smull() 416 void Assembler::umull(Register rd_lo, Register rd_hi, 419 EmitMulOp(cond, B23, rd_lo, rd_hi, rn, rm); 423 void Assembler::umlal(Register rd_lo, Register rd_hi, in umlal() argument 426 EmitMulOp(cond, B23 | B21, rd_lo, rd_hi, rn, rm); in umlal() 430 void Assembler::umaal(Register rd_lo, Register rd_hi, in umaal() argument 432 ASSERT(rd_lo != IP); in umaal() 438 EmitMulOp(AL, B22, rd_lo, rd_hi, rn, rm); in umaal() 441 umlal(rd_lo, IP, rn, rm); in umaal() [all …]
|
/external/v8/src/arm/ |
D | simulator-arm.cc | 2041 int rd_lo = instr->RdValue(); in DecodeType01() local 2058 set_register(rd_lo, lo_res); in DecodeType01()
|