Lines Matching defs:object
31 #include "src/objects/heap-object.h"
76 void CheckPageFlag(Register object, Register scratch, int mask, Condition cc,
164 void LoadMap(Register destination, Register object);
296 Operand HeapObjectAsOperand(Handle<HeapObject> object);
361 void CallEphemeronKeyBarrier(Register object, Register slot_address,
365 Register object, Register slot_address,
369 Register object, Register slot_address,
423 // Compare the object in a register to a value and jump if they are equal.
430 // Compare the object in a register to a value and jump if they are not equal.
450 // Notify the garbage collector that we wrote a pointer into an object.
451 // |object| is the object being stored into, |value| is the object being
453 // The offset is the offset from the start of the object, not the offset from
456 Register object, int offset, Register value, Register scratch,
461 // For page containing |object| mark region covering |address|
462 // dirty. |object| is the object being stored into, |value| is the
463 // object being stored. The address and value registers are clobbered by the
467 Register object, Register address, Register value, SaveFPRegsMode save_fp,
514 // Compare object type for heap object.
561 void AssertSmi(Register object);
564 void AssertNotSmi(Register object);
567 void AssertFunction(Register object, Register scratch);
571 void AssertCallableFunction(Register object, Register scratch);
574 void AssertConstructor(Register object);
578 void AssertBoundFunction(Register object);
582 void AssertGeneratorObject(Register object);
586 void AssertUndefinedOrAllocationSite(Register object, Register scratch);
675 // Generate an Operand for loading a field from an object.
676 inline Operand FieldOperand(Register object, int offset) {
677 return Operand(object, offset - kHeapObjectTag);
680 // Generate an Operand for loading an indexed field from an object.
681 inline Operand FieldOperand(Register object, Register index, ScaleFactor scale,
683 return Operand(object, index, scale, offset - kHeapObjectTag);