Home | History | Annotate | Download | only in assembler

Lines Matching refs:imm

101     void poke(TrustedImmPtr imm, int index = 0)
103 storePtr(imm, Address(stackPointerRegister, (index * sizeof(void*))));
108 void branchPtr(Condition cond, RegisterID op1, TrustedImmPtr imm, Label target)
110 branchPtr(cond, op1, imm).linkTo(target, this);
118 void branch32(Condition cond, RegisterID op1, TrustedImm32 imm, Label target)
120 branch32(cond, op1, imm).linkTo(target, this);
153 void addPtr(TrustedImm32 imm, RegisterID srcDest)
155 add32(imm, srcDest);
158 void addPtr(TrustedImmPtr imm, RegisterID dest)
160 add32(TrustedImm32(imm), dest);
163 void addPtr(TrustedImm32 imm, RegisterID src, RegisterID dest)
165 add32(imm, src, dest);
173 void andPtr(TrustedImm32 imm, RegisterID srcDest)
175 and32(imm, srcDest);
183 void orPtr(TrustedImmPtr imm, RegisterID dest)
185 or32(TrustedImm32(imm), dest);
188 void orPtr(TrustedImm32 imm, RegisterID dest)
190 or32(imm, dest);
198 void subPtr(TrustedImm32 imm, RegisterID dest)
200 sub32(imm, dest);
203 void subPtr(TrustedImmPtr imm, RegisterID dest)
205 sub32(TrustedImm32(imm), dest);
213 void xorPtr(TrustedImm32 imm, RegisterID srcDest)
215 xor32(imm, srcDest);
259 void storePtr(TrustedImmPtr imm, ImplicitAddress address)
261 store32(TrustedImm32(imm), address);
264 void storePtr(TrustedImmPtr imm, void* address)
266 store32(TrustedImm32(imm), address);
336 Jump branchSubPtr(Condition cond, TrustedImm32 imm, RegisterID dest)
338 return branchSub32(cond, imm, dest);