Lines Matching refs:value
177 void BaselineAssembler::JumpIfRoot(Register value, RootIndex index,
180 __ JumpIfRoot(value, index, target);
183 void BaselineAssembler::JumpIfNotRoot(Register value, RootIndex index,
186 __ JumpIfNotRoot(value, index, target);
189 void BaselineAssembler::JumpIfSmi(Register value, Label* target,
192 __ JumpIfSmi(value, target);
202 void BaselineAssembler::JumpIfNotSmi(Register value, Label* target,
205 __ JumpIfNotSmi(value, target);
236 void BaselineAssembler::TestAndBranch(Register value, int mask, Condition cc,
239 __ AndU64(r0, value, Operand(mask), ip, SetRC);
281 void BaselineAssembler::JumpIfPointer(Condition cc, Register value,
288 JumpIfHelper(masm_, cc, value, tmp, target);
291 void BaselineAssembler::JumpIfSmi(Condition cc, Register value, Smi smi,
294 __ AssertSmi(value);
296 JumpIfHelper(masm_, cc, value, r0, target);
307 void BaselineAssembler::JumpIfTagged(Condition cc, Register value,
312 JumpIfHelper(masm_, cc, value, r0, target);
316 Register value, Label* target,
320 JumpIfHelper(masm_, cc, r0, value, target);
323 void BaselineAssembler::JumpIfByte(Condition cc, Register value, int32_t byte,
326 JumpIf(cc, value, Operand(byte), target);
334 void BaselineAssembler::Move(Register output, TaggedIndex value) {
336 __ mov(output, Operand(value.ptr()));
349 void BaselineAssembler::Move(Register output, Handle<HeapObject> value) {
351 __ Move(output, value);
354 void BaselineAssembler::Move(Register output, int32_t value) {
356 __ mov(output, Operand(value));
510 Smi value) {
514 __ LoadSmiLiteral(tmp, value);
520 Register value) {
523 DCHECK(!AreAliased(target, value, scratch));
524 __ StoreTaggedField(value, FieldMemOperand(target, offset), r0);
525 __ RecordWriteField(target, offset, value, scratch, kLRHasNotBeenSaved,
530 Register value) {
532 __ StoreTaggedField(value, FieldMemOperand(target, offset), r0);