Searched refs:kWeakHeapObjectMask (Results 1 – 16 of 16) sorted by relevance
/third_party/node/deps/v8/src/objects/ |
D | maybe-object-inl.h | 34 return MaybeObject(object.ptr() | kWeakHeapObjectMask); in MakeWeak() 64 return HeapObjectReference(object.ptr() | kWeakHeapObjectMask); in Weak() 112 HeapObjectReference(new_value | (old_value & kWeakHeapObjectMask))); in Update()
|
D | tagged-impl-inl.h | 210 return HeapObject::cast(Object(ptr_ & ~kWeakHeapObjectMask)); in GetHeapObject() 226 isolate, static_cast<Tagged_t>(ptr_) & ~kWeakHeapObjectMask))); in GetHeapObject()
|
/third_party/node/deps/v8/tools/debug_helper/ |
D | get-object-properties.cc | 638 address &= ~i::kWeakHeapObjectMask; in GetObjectProperties()
|
/third_party/node/deps/v8/src/common/ |
D | globals.h | 619 const Address kWeakHeapObjectMask = 1 << 1; variable
|
/third_party/node/deps/v8/src/codegen/ia32/ |
D | macro-assembler-ia32.cc | 1678 and_(in_out, Immediate(~kWeakHeapObjectMask)); in CallRecordWriteStub()
|
/third_party/node/deps/v8/src/compiler/ |
D | effect-control-linearizer.cc | 6654 __ IntPtrConstant(~kWeakHeapObjectMask))); in BuildStrongReferenceFromWeakReference() 6663 __ Uint32Constant(~static_cast<uint32_t>(kWeakHeapObjectMask))), in BuildIsWeakReferenceTo() 6667 __ IntPtrConstant(~kWeakHeapObjectMask)), in BuildIsWeakReferenceTo()
|
/third_party/node/deps/v8/src/codegen/x64/ |
D | macro-assembler-x64.cc | 2476 andq(in_out, Immediate(~static_cast<int32_t>(kWeakHeapObjectMask))); in CallRecordWriteStub()
|
/third_party/node/deps/v8/src/codegen/arm/ |
D | macro-assembler-arm.cc | 1987 and_(out, in, Operand(~kWeakHeapObjectMask)); in CallRecordWriteStub()
|
/third_party/node/deps/v8/src/codegen/ |
D | code-stub-assembler.cc | 2154 BitcastMaybeObjectToWord(value), IntPtrConstant(~kWeakHeapObjectMask)))); in GetHeapObjectAssumeWeak() 2173 Uint32Constant(~static_cast<uint32_t>(kWeakHeapObjectMask))), in IsWeakReferenceToObject() 2177 IntPtrConstant(~kWeakHeapObjectMask)), in IsWeakReferenceToObject() 2192 Int32Constant(kWeakHeapObjectMask))); in IsWeakReferenceTo() 2196 IntPtrConstant(kWeakHeapObjectMask))); in IsWeakReferenceTo()
|
/third_party/node/deps/v8/src/codegen/arm64/ |
D | macro-assembler-arm64.cc | 2822 and_(out, in, Operand(~kWeakHeapObjectMask)); in TruncateDoubleToI()
|
/third_party/node/deps/v8/src/codegen/ppc/ |
D | macro-assembler-ppc.cc | 2009 mov(r0, Operand(~kWeakHeapObjectMask)); in CallRecordWriteStub()
|
/third_party/node/deps/v8/src/codegen/loong64/ |
D | macro-assembler-loong64.cc | 3341 And(out, in, Operand(~kWeakHeapObjectMask)); in CallRecordWriteStub()
|
/third_party/node/deps/v8/src/codegen/riscv64/ |
D | macro-assembler-riscv64.cc | 4197 And(out, in, Operand(~kWeakHeapObjectMask)); in LoadWeakValue()
|
/third_party/node/deps/v8/src/codegen/mips/ |
D | macro-assembler-mips.cc | 4690 And(out, in, Operand(~kWeakHeapObjectMask)); in CallRecordWriteStub()
|
/third_party/node/deps/v8/src/codegen/mips64/ |
D | macro-assembler-mips64.cc | 5218 And(out, in, Operand(~kWeakHeapObjectMask)); in CallRecordWriteStub()
|
/third_party/node/deps/v8/src/codegen/s390/ |
D | macro-assembler-s390.cc | 2020 AndP(out, in, Operand(~kWeakHeapObjectMask)); in CallRecordWriteStub()
|