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

Lines Matching defs:TrustedImm32

111     // For many operations the source may be an TrustedImm32, the srcDst operand
120 void add32(TrustedImm32 imm, Address address)
125 void add32(TrustedImm32 imm, RegisterID dest)
140 void add32(TrustedImm32 imm, RegisterID src, RegisterID dest)
150 void and32(TrustedImm32 imm, RegisterID dest)
165 void and32(TrustedImm32 imm, Address address)
182 void and32(TrustedImm32 imm, RegisterID src, RegisterID dest)
213 void lshift32(TrustedImm32 imm, RegisterID dest)
218 void lshift32(RegisterID src, TrustedImm32 imm, RegisterID dest)
235 void mul32(TrustedImm32 imm, RegisterID src, RegisterID dest)
255 void or32(TrustedImm32 imm, RegisterID dest)
270 void or32(TrustedImm32 imm, Address address)
287 void or32(TrustedImm32 imm, RegisterID src, RegisterID dest)
318 void rshift32(TrustedImm32 imm, RegisterID dest)
323 void rshift32(RegisterID src, TrustedImm32 imm, RegisterID dest)
355 void urshift32(TrustedImm32 imm, RegisterID dest)
360 void urshift32(RegisterID src, TrustedImm32 imm, RegisterID dest)
372 void sub32(TrustedImm32 imm, RegisterID dest)
377 void sub32(TrustedImm32 imm, Address address)
397 void xor32(TrustedImm32 imm, Address dest)
405 void xor32(TrustedImm32 imm, RegisterID dest)
426 move(TrustedImm32(0), dest);
435 void xor32(TrustedImm32 imm, RegisterID src, RegisterID dest)
466 // store(source, address). The source for a store may be an TrustedImm32. Address
574 void store32(TrustedImm32 imm, ImplicitAddress address)
579 void store32(TrustedImm32 imm, BaseIndex address)
584 void store8(TrustedImm32 imm, Address address)
590 void store8(TrustedImm32 imm, BaseIndex address)
860 return branch32(branchType ? NotEqual : Equal, dest, TrustedImm32(0x80000000));
867 return branch32(branchType ? GreaterThanOrEqual : LessThan, dest, TrustedImm32(0));
918 void lshiftPacked(TrustedImm32 imm, XMMRegisterID reg)
924 void rshiftPacked(TrustedImm32 imm, XMMRegisterID reg)
971 void push(TrustedImm32 imm)
981 void move(TrustedImm32 imm, RegisterID dest)
983 // Note: on 64-bit the TrustedImm32 value is zero extended into the register, it
1067 // jle32(reg1, TrustedImm32(5)) will branch if the value held in reg1, when
1074 Jump branch8(RelationalCondition cond, Address left, TrustedImm32 right)
1086 Jump branch32(RelationalCondition cond, RegisterID left, TrustedImm32 right)
1107 Jump branch32(RelationalCondition cond, Address left, TrustedImm32 right)
1113 Jump branch32(RelationalCondition cond, BaseIndex left, TrustedImm32 right)
1119 Jump branch32WithUnalignedHalfWords(RelationalCondition cond, BaseIndex left, TrustedImm32 right)
1130 Jump branchTest32(ResultCondition cond, RegisterID reg, TrustedImm32 mask = TrustedImm32(-1))
1140 Jump branchTest32(ResultCondition cond, Address address, TrustedImm32 mask = TrustedImm32(-1))
1149 Jump branchTest32(ResultCondition cond, BaseIndex address, TrustedImm32 mask = TrustedImm32(-1))
1158 Jump branchTest8(ResultCondition cond, Address address, TrustedImm32 mask = TrustedImm32(-1))
1160 // Byte in TrustedImm32 is not well defined, so be a little permisive here, but don't accept nonsense values.
1169 Jump branchTest8(ResultCondition cond, BaseIndex address, TrustedImm32 mask = TrustedImm32(-1))
1171 // Byte in TrustedImm32 is not well defined, so be a little permisive here, but don't accept nonsense values.
1180 Jump branch8(RelationalCondition cond, BaseIndex left, TrustedImm32 right)
1221 Jump branchAdd32(ResultCondition cond, TrustedImm32 imm, RegisterID dest)
1227 Jump branchAdd32(ResultCondition cond, TrustedImm32 src, Address dest)
1253 Jump branchAdd32(ResultCondition cond, RegisterID src, TrustedImm32 imm, RegisterID dest)
1275 Jump branchMul32(ResultCondition cond, TrustedImm32 imm, RegisterID src, RegisterID dest)
1297 Jump branchSub32(ResultCondition cond, TrustedImm32 imm, RegisterID dest)
1303 Jump branchSub32(ResultCondition cond, TrustedImm32 imm, Address dest)
1330 Jump branchSub32(ResultCondition cond, RegisterID src1, TrustedImm32 src2, RegisterID dest)
1376 void compare8(RelationalCondition cond, Address left, TrustedImm32 right, RegisterID dest)
1388 void compare32(RelationalCondition cond, RegisterID left, TrustedImm32 right, RegisterID dest)
1402 void test8(ResultCondition cond, Address address, TrustedImm32 mask, RegisterID dest)
1411 void test32(ResultCondition cond, Address address, TrustedImm32 mask, RegisterID dest)