Home
last modified time | relevance | path

Searched refs:rd_hi (Results 1 – 7 of 7) sorted by relevance

/external/libopus/silk/arm/
Dmacros_armv4.h41 int rd_hi; in silk_SMULWB_armv4() local
45 : "=&r"(rd_lo), "=&r"(rd_hi) in silk_SMULWB_armv4()
48 return rd_hi; in silk_SMULWB_armv4()
61 int rd_hi; in silk_SMULWT_armv4() local
65 : "=&r"(rd_lo), "=&r"(rd_hi) in silk_SMULWT_armv4()
68 return rd_hi; in silk_SMULWT_armv4()
81 int rd_hi; 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()
97 int rd_hi; in silk_SMLAWW_armv4() local
[all …]
/external/libopus/celt/arm/
Dfixed_armv4.h35 int rd_hi; in MULT16_32_Q16_armv4() local
39 : "=&r"(rd_lo), "=&r"(rd_hi) in MULT16_32_Q16_armv4()
42 return rd_hi; in MULT16_32_Q16_armv4()
52 int rd_hi; in MULT16_32_Q15_armv4() local
56 : "=&r"(rd_lo), "=&r"(rd_hi) in MULT16_32_Q15_armv4()
60 return SHL32(rd_hi,1); in MULT16_32_Q15_armv4()
/external/v8/src/mips/
Dmacro-assembler-mips.h419 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)); \
Dmacro-assembler-mips.cc435 void TurboAssembler::Mul(Register rd_hi, Register rd_lo, Register rs, in Mul() argument
441 mfhi(rd_hi); in Mul()
444 DCHECK(rd_hi != rs); in Mul()
445 DCHECK(rd_hi != rt.rm() && rd_lo != rt.rm()); in Mul()
446 muh(rd_hi, rs, rt.rm()); in Mul()
449 DCHECK(rd_hi != rt.rm() && rd_lo != rt.rm()); in Mul()
451 muh(rd_hi, rs, rt.rm()); in Mul()
463 mfhi(rd_hi); in Mul()
466 DCHECK(rd_hi != rs); in Mul()
467 DCHECK(rd_hi != scratch && rd_lo != scratch); in Mul()
[all …]
/external/swiftshader/third_party/subzero/src/DartARM32/
Dassembler_arm.h529 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);
Dassembler_arm.cc408 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
433 ASSERT(rd_hi != IP); in umaal()
438 EmitMulOp(AL, B22, rd_lo, rd_hi, rn, rm); in umaal()
442 adds(rd_lo, rd_lo, Operand(rd_hi)); in umaal()
[all …]
/external/v8/src/arm/
Dsimulator-arm.cc2040 int rd_hi = rn; // Remap the rn field to the RdHi register. in DecodeType01() local
2059 set_register(rd_hi, hi_res); in DecodeType01()