Lines Matching defs:value

89   void Push(Immediate value);
208 // Tag an word-size value. The result must be known to be a valid smi value.
236 // Jump to label if the value is a tagged smi.
240 // Jump to label if the value is not a tagged smi.
244 // Jump to label if the value is not a tagged smi.
261 // The src register contains a *positive* smi value. The shift is the
262 // power of two to multiply the index value by (e.g. to index by
263 // smi-value * kSystemPointerSize, pass the smi and kSystemPointerSizeLog2).
348 // Convert smi to word-size sign-extended value.
354 // Convert smi to 32-bit value.
476 // Allocate stack space of given size (i.e. decrement {rsp} by the value
480 // register's value, in the version that takes a register.
518 void CallTSANStoreStub(Register address, Register value,
525 void MoveNumber(Register dst, double value);
526 void MoveNonSmi(Register dst, double value);
576 // Loads a field containing any tagged value and decompresses it if necessary.
581 // uses |scratch| to decompress the value.
584 // Loads a field containing any tagged value, decompresses it if necessary and
586 // uses |scratch| to decompress the value.
589 // Loads a field containing smi value and untags it.
592 // Compresses tagged value if necessary and stores it to given on-heap
595 void StoreTaggedField(Operand dst_field_operand, Register value);
596 void StoreTaggedSignedField(Operand dst_field_operand, Smi value);
597 void AtomicStoreTaggedField(Operand dst_field_operand, Register value);
611 void EncodeSandboxedPointer(Register value);
612 void DecodeSandboxedPointer(Register value);
617 void StoreSandboxedPointerField(Operand dst_field_operand, Register value);
630 // Returns a register holding the smi value. The register MUST NOT be
632 Register GetSmiConstant(Smi value);
644 // Loads and stores the value of an external reference.
657 // Load a root value where the index (or part of it) is variable.
658 // The variable_offset register is added to the fixed_offset value
662 // Compare the object in a register to a value and jump if they are equal.
674 // Compare the object in a register to a value and jump if they are not equal.
690 // |object| is the object being stored into, |value| is the object being
691 // stored. value and scratch registers are clobbered by the operation.
695 Register object, int offset, Register value, Register slot_address,
701 // dirty. |object| is the object being stored into, |value| is the
702 // object being stored. The address and value registers are clobbered by the
704 // the write barrier if the value is a smi.
706 Register object, Register slot_address, Register value,
726 // Leave the current exit frame. Expects/provides the return value in
731 // Leave the current exit frame. Expects/provides the return value in
764 // Checks if value is in range [lower_limit, higher_limit] using a single
765 // comparison. Flags CF=1 or ZF=1 indicate the value is in the range
767 void CompareRange(Register value, unsigned lower_limit,
769 void JumpIfIsInRange(Register value, unsigned lower_limit,
889 void IncrementCounter(StatsCounter* counter, int value) {
891 EmitIncrementCounter(counter, value);
893 void EmitIncrementCounter(StatsCounter* counter, int value);
894 void DecrementCounter(StatsCounter* counter, int value) {
896 EmitDecrementCounter(counter, value);
898 void EmitDecrementCounter(StatsCounter* counter, int value);