Lines Matching defs:pointer

31 #include "src/sandbox/external-pointer.h"
651 // For pointer compressed Smis, we want to make sure that we truncate to
677 // For pointer compressed Smis, we want to make sure that we truncate to
1069 // Caged pointer related functionality.
1072 // Load a caged pointer value from an object.
1081 // Stored a caged pointer value to an object.
1083 TNode<RawPtrT> pointer) {
1084 StoreSandboxedPointerToObject(object, IntPtrConstant(offset), pointer);
1089 TNode<RawPtrT> pointer);
1099 TNode<Uint32T> ChangeExternalPointerToIndex(TNode<ExternalPointerT> pointer);
1102 // Initialize an external pointer field in an object.
1109 // Initialize an external pointer field in an object with given value.
1111 TNode<RawPtrT> pointer,
1113 InitializeExternalPointerField(object, IntPtrConstant(offset), pointer,
1119 TNode<RawPtrT> pointer,
1122 StoreExternalPointerToObject(object, offset, pointer, tag);
1125 // Load an external pointer value from an object.
1136 // Store external object pointer to object.
1138 TNode<RawPtrT> pointer,
1140 StoreExternalPointerToObject(object, IntPtrConstant(offset), pointer, tag);
1145 TNode<RawPtrT> pointer,
1161 // pointer is cached (i.e. no uncached external strings).
1186 // Load an object pointer from a buffer that isn't in the heap.
1274 // an inner pointer into a HeapObject.
1422 // Load the back-pointer of a Map.
2412 TNode<Context> context, TNode<HeapObject> pointer, Label* if_number,
4371 // Returns a pointer to the beginning of the string data.
4377 // Returns a pointer that, offset-wise, looks like a String.