• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/JavaScriptCore-7537.78.1/assembler/

Lines Matching defs:scr1

380         RegisterID scr1 = claimScratch();
384 m_assembler.loadConstant(reinterpret_cast<uint32_t>(address.m_ptr), scr1);
385 m_assembler.movlMemReg(scr1, scr1); // scr1 = 32-bit LSB of int64 @ address
388 m_assembler.addclRegReg(scr1, scr2);
389 m_assembler.loadConstant(reinterpret_cast<uint32_t>(address.m_ptr), scr1);
390 m_assembler.movlRegMem(scr2, scr1); // Update address with 32-bit LSB result.
393 m_assembler.addlImm8r(4, scr1);
394 m_assembler.movlMemReg(scr1, scr1); // scr1 = 32-bit MSB of int64 @ address
398 m_assembler.addvlRegReg(scr2, scr1);
400 m_assembler.movlRegMem(scr1, scr2); // Update (address + 4) with 32-bit MSB result.
403 releaseScratch(scr1);
493 RegisterID scr1 = claimScratch();
504 m_assembler.movImm8(imm, scr1);
506 m_assembler.loadConstant(imm, scr1);
508 m_assembler.testlRegReg(scr, scr1);
510 releaseScratch(scr1);
556 RegisterID scr1 = claimScratch();
558 m_assembler.loadConstant(imm, scr1);
559 m_assembler.cmplRegReg(scr1, scr, SH4Condition(cond));
560 releaseScratch(scr1);
567 RegisterID scr1 = claimScratch();
571 m_assembler.loadConstant(imm, scr1);
572 m_assembler.cmplRegReg(scr1, scr, SH4Condition(cond));
573 releaseScratch(scr1);
579 RegisterID scr1 = claimScratch();
581 m_assembler.loadConstant(imm, scr1);
582 m_assembler.cmplRegReg(scr1, scr, SH4Condition(cond));
583 releaseScratch(scr1);
736 RegisterID scr1 = claimScratch();
745 load8PostInc(scr, scr1);
748 or32(scr1, dest);
751 releaseScratch(scr1);
884 RegisterID scr1 = claimScratch();
886 m_assembler.loadConstant(reinterpret_cast<uint32_t>(address), scr1);
887 m_assembler.movlRegMem(scr, scr1);
889 releaseScratch(scr1);
1164 RegisterID scr1 = claimScratch();
1169 move(SH4Registers::r0, scr1);
1184 move(scr1, SH4Registers::r0);
1193 move(scr1, SH4Registers::r0);
1196 load16PostInc(scr, scr1);
1199 or32(scr1, dest);
1203 load8PostInc(scr, scr1);
1206 or32(dest, scr1);
1210 or32(scr1, dest);
1214 releaseScratch(scr1);
1647 RegisterID scr1 = claimScratch();
1648 m_assembler.loadConstant(right.m_value, scr1);
1650 releaseScratch(scr1);
1652 return branch32(cond, scr, scr1);
2064 RegisterID scr1 = claimScratch();
2065 dataLabel = moveWithPatch(initialRightValue, scr1);
2066 m_assembler.cmplRegReg(scr1, scr, SH4Condition(cond));
2068 releaseScratch(scr1);