Lines Matching refs:value
64 // This is important for arm, where the internal::Condition where each value
65 // represents an encoded bit field value.
106 void BaselineAssembler::JumpIfRoot(Register value, RootIndex index,
108 __ JumpIfRoot(value, index, target);
111 void BaselineAssembler::JumpIfNotRoot(Register value, RootIndex index,
113 __ JumpIfNotRoot(value, index, target);
116 void BaselineAssembler::JumpIfSmi(Register value, Label* target,
118 __ JumpIfSmi(value, target);
127 void BaselineAssembler::JumpIfNotSmi(Register value, Label* target,
129 __ JumpIfNotSmi(value, target);
151 void BaselineAssembler::TestAndBranch(Register value, int mask, Condition cc,
153 __ tst(value, Operand(mask));
185 void BaselineAssembler::JumpIfPointer(Condition cc, Register value,
191 JumpIf(cc, value, Operand(tmp), target);
193 void BaselineAssembler::JumpIfSmi(Condition cc, Register value, Smi smi,
195 __ AssertSmi(value);
196 JumpIf(cc, value, Operand(smi), target);
204 void BaselineAssembler::JumpIfTagged(Condition cc, Register value,
210 JumpIf(cc, value, Operand(tmp), target);
213 Register value, Label* target,
218 JumpIf(cc, tmp, Operand(value), target);
220 void BaselineAssembler::JumpIfByte(Condition cc, Register value, int32_t byte,
222 JumpIf(cc, value, Operand(byte), target);
228 void BaselineAssembler::Move(Register output, TaggedIndex value) {
229 __ mov(output, Operand(value.ptr()));
237 void BaselineAssembler::Move(Register output, Handle<HeapObject> value) {
238 __ Move32BitImmediate(output, Operand(value));
240 void BaselineAssembler::Move(Register output, int32_t value) {
241 __ mov(output, Operand(value));
386 Smi value) {
390 __ mov(tmp, Operand(value));
396 Register value) {
398 DCHECK(!AreAliased(target, value));
399 __ str(value, FieldMemOperand(target, offset));
400 __ RecordWriteField(target, offset, value, kLRHasNotBeenSaved,
406 Register value) {
407 __ str(value, FieldMemOperand(target, offset));