• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/JavaScriptCore-7600.1.17/assembler/

Lines Matching defs:reg

72     static RegisterID nextRegister(RegisterID reg)
74 return static_cast<RegisterID>(reg + 1);
77 static FPRegisterID nextFPRegister(FPRegisterID reg)
79 return static_cast<FPRegisterID>(reg + 1);
87 static unsigned registerIndex(RegisterID reg)
89 return reg - firstRegister();
97 static unsigned fpRegisterIndex(FPRegisterID reg)
99 return reg - firstFPRegister();
102 static unsigned registerIndex(FPRegisterID reg)
104 return fpRegisterIndex(reg) + numberOfRegisters();
332 void branchTestPtr(ResultCondition cond, RegisterID reg, Label target)
334 branchTestPtr(cond, reg).linkTo(target, this);
359 PatchableJump patchableBranchTest32(ResultCondition cond, RegisterID reg, TrustedImm32 mask = TrustedImm32(-1))
361 return PatchableJump(branchTest32(cond, reg, mask));
364 PatchableJump patchableBranch32(RelationalCondition cond, RegisterID reg, TrustedImm32 imm)
366 return PatchableJump(branch32(cond, reg, imm));
656 Jump branchTestPtr(ResultCondition cond, RegisterID reg, RegisterID mask)
658 return branchTest32(cond, reg, mask);
661 Jump branchTestPtr(ResultCondition cond, RegisterID reg, TrustedImm32 mask = TrustedImm32(-1))
663 return branchTest32(cond, reg, mask);
883 void testPtr(ResultCondition cond, RegisterID reg, TrustedImm32 mask, RegisterID dest)
885 test64(cond, reg, mask, dest);
888 void testPtr(ResultCondition cond, RegisterID reg, RegisterID mask, RegisterID dest)
890 test64(cond, reg, mask, dest);
923 Jump branchTestPtr(ResultCondition cond, RegisterID reg, RegisterID mask)
925 return branchTest64(cond, reg, mask);
928 Jump branchTestPtr(ResultCondition cond, RegisterID reg, TrustedImm32 mask = TrustedImm32(-1))
930 return branchTest64(cond, reg, mask);
938 Jump branchTestPtr(ResultCondition cond, Address address, RegisterID reg)
940 return branchTest64(cond, address, reg);