Lines Matching refs:value
104 void BaselineAssembler::JumpIfRoot(Register value, RootIndex index,
106 __ JumpIfRoot(value, index, target);
109 void BaselineAssembler::JumpIfNotRoot(Register value, RootIndex index,
111 __ JumpIfNotRoot(value, index, target);
114 void BaselineAssembler::JumpIfSmi(Register value, Label* target,
116 __ JumpIfSmi(value, target);
119 void BaselineAssembler::JumpIfNotSmi(Register value, Label* target,
121 __ JumpIfNotSmi(value, target);
167 void BaselineAssembler::TestAndBranch(Register value, int mask, Condition cc,
169 __ Tst(value, Immediate(mask));
200 void BaselineAssembler::JumpIfPointer(Condition cc, Register value,
206 JumpIf(cc, value, tmp, target);
208 void BaselineAssembler::JumpIfSmi(Condition cc, Register value, Smi smi,
210 __ AssertSmi(value);
211 __ CompareTaggedAndBranch(value, smi, AsMasmCondition(cc), target);
220 void BaselineAssembler::JumpIfTagged(Condition cc, Register value,
226 __ CompareTaggedAndBranch(value, tmp, AsMasmCondition(cc), target);
229 Register value, Label* target,
234 __ CompareTaggedAndBranch(tmp, value, AsMasmCondition(cc), target);
236 void BaselineAssembler::JumpIfByte(Condition cc, Register value, int32_t byte,
238 JumpIf(cc, value, Immediate(byte), target);
244 void BaselineAssembler::Move(Register output, TaggedIndex value) {
245 __ Mov(output, Immediate(value.ptr()));
253 void BaselineAssembler::Move(Register output, Handle<HeapObject> value) {
254 __ Mov(output, Operand(value));
256 void BaselineAssembler::Move(Register output, int32_t value) {
257 __ Mov(output, Immediate(value));
459 Smi value) {
463 __ Mov(tmp, Operand(value));
469 Register value) {
471 __ StoreTaggedField(value, FieldMemOperand(target, offset));
472 __ RecordWriteField(target, offset, value, kLRHasNotBeenSaved,
478 Register value) {
479 __ StoreTaggedField(value, FieldMemOperand(target, offset));