Lines Matching refs:RegisterID
49 static const RegisterID immTempRegister = MIPSRegisters::t0;
51 static const RegisterID dataTempRegister = MIPSRegisters::t1;
53 static const RegisterID addrTempRegister = MIPSRegisters::t2;
55 static const RegisterID cmpTempRegister = MIPSRegisters::t3;
92 static const RegisterID stackPointerRegister = MIPSRegisters::sp;
93 static const RegisterID returnAddressRegister = MIPSRegisters::ra;
102 void add32(RegisterID src, RegisterID dest)
107 void add32(TrustedImm32 imm, RegisterID dest)
112 void add32(TrustedImm32 imm, RegisterID src, RegisterID dest)
177 void add32(Address src, RegisterID dest)
183 void add32(RegisterID src, Address dest)
231 void and32(RegisterID src, RegisterID dest)
236 void and32(TrustedImm32 imm, RegisterID dest)
253 void lshift32(TrustedImm32 imm, RegisterID dest)
258 void lshift32(RegisterID shiftAmount, RegisterID dest)
263 void mul32(RegisterID src, RegisterID dest)
268 void mul32(TrustedImm32 imm, RegisterID src, RegisterID dest)
284 void neg32(RegisterID srcDest)
289 void not32(RegisterID srcDest)
294 void or32(RegisterID src, RegisterID dest)
299 void or32(TrustedImm32 imm, RegisterID dest)
318 void rshift32(RegisterID shiftAmount, RegisterID dest)
323 void rshift32(TrustedImm32 imm, RegisterID dest)
328 void urshift32(RegisterID shiftAmount, RegisterID dest)
333 void urshift32(TrustedImm32 imm, RegisterID dest)
338 void sub32(RegisterID src, RegisterID dest)
343 void sub32(TrustedImm32 imm, RegisterID dest)
410 void sub32(Address src, RegisterID dest)
439 void xor32(RegisterID src, RegisterID dest)
444 void xor32(TrustedImm32 imm, RegisterID dest)
467 void load8(ImplicitAddress address, RegisterID dest)
484 void load32(ImplicitAddress address, RegisterID dest)
501 void load32(BaseIndex address, RegisterID dest)
530 void load32WithUnalignedHalfWords(BaseIndex address, RegisterID dest)
584 void load32(const void* address, RegisterID dest)
594 DataLabel32 load32WithAddressOffsetPatch(Address address, RegisterID dest)
612 void load16(ImplicitAddress address, RegisterID dest)
630 void load16(BaseIndex address, RegisterID dest)
659 DataLabel32 store32WithAddressOffsetPatch(RegisterID src, Address address)
676 void store32(RegisterID src, ImplicitAddress address)
693 void store32(RegisterID src, BaseIndex address)
752 void store32(RegisterID src, const void* address)
816 void pop(RegisterID dest)
822 void push(RegisterID src)
844 void move(TrustedImm32 imm, RegisterID dest)
855 void move(RegisterID src, RegisterID dest)
861 void move(TrustedImmPtr imm, RegisterID dest)
866 void swap(RegisterID reg1, RegisterID reg2)
873 void signExtend32ToPtr(RegisterID src, RegisterID dest)
879 void zeroExtend32ToPtr(RegisterID src, RegisterID dest)
912 Jump branch32(Condition cond, RegisterID left, RegisterID right)
988 Jump branch32(Condition cond, RegisterID left, TrustedImm32 right)
994 Jump branch32(Condition cond, RegisterID left, Address right)
1000 Jump branch32(Condition cond, Address left, RegisterID right)
1032 Jump branch32(Condition cond, AbsoluteAddress left, RegisterID right)
1045 Jump branch16(Condition cond, BaseIndex left, RegisterID right)
1061 Jump branchTest32(Condition cond, RegisterID reg, RegisterID mask)
1070 Jump branchTest32(Condition cond, RegisterID reg, TrustedImm32 mask = TrustedImm32(-1))
1105 void jump(RegisterID target)
1130 Jump branchAdd32(Condition cond, RegisterID src, RegisterID dest)
1177 Jump branchAdd32(Condition cond, TrustedImm32 imm, RegisterID dest)
1183 Jump branchMul32(Condition cond, RegisterID src, RegisterID dest)
1228 Jump branchMul32(Condition cond, TrustedImm32 imm, RegisterID src, RegisterID dest)
1235 Jump branchSub32(Condition cond, RegisterID src, RegisterID dest)
1282 Jump branchSub32(Condition cond, TrustedImm32 imm, RegisterID dest)
1288 Jump branchOr32(Condition cond, RegisterID src, RegisterID dest)
1335 Call call(RegisterID target)
1358 void set8Compare32(Condition cond, RegisterID left, RegisterID right, RegisterID dest)
1363 void set8Compare32(Condition cond, RegisterID left, TrustedImm32 right, RegisterID dest)
1369 void set32Compare32(Condition cond, RegisterID left, RegisterID right, RegisterID dest)
1420 void set32Compare32(Condition cond, RegisterID left, TrustedImm32 right, RegisterID dest)
1426 void set32Test8(Condition cond, Address address, TrustedImm32 mask, RegisterID dest)
1446 void set32Test32(Condition cond, Address address, TrustedImm32 mask, RegisterID dest)
1466 DataLabel32 moveWithPatch(TrustedImm32 imm, RegisterID dest)
1475 DataLabelPtr moveWithPatch(TrustedImmPtr initialValue, RegisterID dest)
1484 Jump branchPtrWithPatch(Condition cond, RegisterID left, DataLabelPtr& dataLabel, TrustedImmPtr initialRightValue = TrustedImmPtr(0))
1654 void convertInt32ToDouble(RegisterID src, FPRegisterID dest)
1701 Jump branchEqual(RegisterID rs, RegisterID rt)
1710 Jump branchNotEqual(RegisterID rs, RegisterID rt)
1778 Jump branchTruncateDoubleToInt32(FPRegisterID src, RegisterID dest)
1789 void branchConvertDoubleToInt32(FPRegisterID src, RegisterID dest, JumpList& failureCases, FPRegisterID fpTemp)