Searched refs:kWeakHeapObjectMask (Results 1 – 13 of 13) sorted by relevance
/external/v8/src/objects/ |
D | maybe-object-inl.h | 34 return MaybeObject(object.ptr() | kWeakHeapObjectMask); in MakeWeak() 64 return HeapObjectReference(object.ptr() | kWeakHeapObjectMask); in Weak() 111 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()
|
/external/v8/src/common/ |
D | globals.h | 549 const Address kWeakHeapObjectMask = 1 << 1; variable
|
/external/v8/src/codegen/ia32/ |
D | macro-assembler-ia32.cc | 1809 and_(in_out, Immediate(~kWeakHeapObjectMask)); in LoadWeakValue()
|
/external/v8/src/compiler/ |
D | effect-control-linearizer.cc | 6433 __ IntPtrConstant(~kWeakHeapObjectMask))); in BuildStrongReferenceFromWeakReference() 6442 __ Uint32Constant(~static_cast<uint32_t>(kWeakHeapObjectMask))), in BuildIsWeakReferenceTo() 6446 __ IntPtrConstant(~kWeakHeapObjectMask)), in BuildIsWeakReferenceTo()
|
/external/v8/src/codegen/arm/ |
D | macro-assembler-arm.cc | 1965 and_(out, in, Operand(~kWeakHeapObjectMask)); in LoadWeakValue()
|
/external/v8/src/codegen/ |
D | code-stub-assembler.cc | 1906 BitcastMaybeObjectToWord(value), IntPtrConstant(~kWeakHeapObjectMask)))); in GetHeapObjectAssumeWeak() 1925 Uint32Constant(~static_cast<uint32_t>(kWeakHeapObjectMask))), in IsWeakReferenceToObject() 1929 IntPtrConstant(~kWeakHeapObjectMask)), in IsWeakReferenceToObject() 1944 Int32Constant(kWeakHeapObjectMask))); in IsWeakReferenceTo() 1948 IntPtrConstant(kWeakHeapObjectMask))); in IsWeakReferenceTo()
|
/external/v8/src/codegen/x64/ |
D | macro-assembler-x64.cc | 2273 andq(in_out, Immediate(~static_cast<int32_t>(kWeakHeapObjectMask))); in LoadWeakValue()
|
/external/v8/src/codegen/arm64/ |
D | macro-assembler-arm64.cc | 2621 and_(out, in, Operand(~kWeakHeapObjectMask)); in LoadWeakValue()
|
/external/v8/src/codegen/ppc/ |
D | macro-assembler-ppc.cc | 1767 mov(r0, Operand(~kWeakHeapObjectMask)); in LoadWeakValue()
|
/external/v8/src/codegen/s390/ |
D | macro-assembler-s390.cc | 1686 AndP(out, in, Operand(~kWeakHeapObjectMask)); in LoadWeakValue()
|
/external/v8/src/codegen/mips64/ |
D | macro-assembler-mips64.cc | 5118 And(out, in, Operand(~kWeakHeapObjectMask)); in LoadWeakValue()
|
/external/v8/src/codegen/mips/ |
D | macro-assembler-mips.cc | 4771 And(out, in, Operand(~kWeakHeapObjectMask)); in LoadWeakValue()
|