Searched defs:pointer (Results 1 - 8 of 8) sorted by relevance

/art/compiler/utils/
H A Darena_containers.h92 typedef void* pointer; typedef in class:art::ArenaAllocatorAdapter
127 typedef T* pointer; typedef in class:art::ArenaAllocatorAdapter
158 pointer address(reference x) const { return &x; }
161 pointer allocate(size_type n, ArenaAllocatorAdapter<void>::pointer hint = nullptr) {
166 void deallocate(pointer p, size_type n) {
169 void construct(pointer p, const_reference val) {
172 void destroy(pointer p) {
H A Darray_ref.h49 typedef T* pointer; typedef in class:art::ArrayRef
H A Dscoped_arena_containers.h66 typedef void* pointer; typedef in class:art::ScopedArenaAllocatorAdapter
105 typedef T* pointer; typedef in class:art::ScopedArenaAllocatorAdapter
139 pointer address(reference x) const { return &x; }
142 pointer allocate(size_type n, ScopedArenaAllocatorAdapter<void>::pointer hint = nullptr) {
148 void deallocate(pointer p, size_type n) {
152 void construct(pointer p, const_reference val) {
156 void destroy(pointer p) {
/art/runtime/
H A Dmemory_region.h34 MemoryRegion(void* pointer, uword size) : pointer_(pointer), size_(size) {} argument
36 void* pointer() const { return pointer_; } function in class:art::MemoryRegion
88 pointer_ = region.pointer();
99 // Locate the bit with the given offset. Returns a pointer to the byte
/art/runtime/base/
H A Dallocator.h99 typedef typename std::allocator<T>::pointer pointer; typedef in class:art::TrackingAllocatorImpl
121 pointer allocate(size_type n, const_pointer hint = 0) {
124 return reinterpret_cast<pointer>(malloc(size));
H A Dstringpiece.h55 // data() may return a pointer to a buffer with embedded NULs, and the
126 typedef const char* pointer; typedef in class:art::StringPiece
/art/compiler/dex/quick/
H A Dcodegen_util.cc437 static void PushPointer(std::vector<uint8_t>&buf, const void* pointer, bool target64) { argument
438 uint64_t data = reinterpret_cast<uintptr_t>(pointer);
598 // Align to natural pointer size.
1005 // Reserve pointer id 0 for NULL.
1209 // Loads a code pointer. Code from oat file can be mapped anywhere.
1226 // Loads an ArtMethod pointer, which is a reference as it lives in the heap.
1238 // Loads a Class pointer, which is a reference as it lives in the heap.
H A Dmir_to_lir.h293 * an aliased group is used. In our case, it would be d2's. The master_storage pointer
617 uint32_t WrapPointer(void* pointer) { argument
619 pointer_storage_.Insert(pointer);
1204 * @brief Portable way of getting a special register for storing a pointer.
1529 * @returns pointer to vector containg CFE information, or NULL.

Completed in 121 milliseconds