Home
last modified time | relevance | path

Searched refs:RoundDown (Results 1 – 22 of 22) sorted by relevance

/art/runtime/gc/accounting/
Dspace_bitmap_test.cc204 size_t offset = RoundDown(r.next() % heap_capacity, alignment); in RunTest()
215 const size_t offset = RoundDown(r.next() % heap_capacity, alignment); in RunTest()
217 const size_t end = offset + RoundDown(r.next() % (remain + 1), alignment); in RunTest()
Dcard_table_test.cc65 size_t offset = RoundDown(addr - heap_begin_, CardTable::kCardSize); in PseudoRandomCard()
/art/libartbase/base/
Dbit_utils.h162 constexpr T RoundDown(T x, typename Identity<T>::type n) WARN_UNUSED;
165 constexpr T RoundDown(T x, typename Identity<T>::type n) { in RoundDown() function
175 return RoundDown(x + n - 1, n); in RoundUp()
193 return reinterpret_cast<T*>(RoundDown(reinterpret_cast<uintptr_t>(x), n)); in AlignDown()
Dutils.cc96 CHECK_EQ(RoundDown(start, page_size), RoundDown(limit - 1, page_size)) << "range spans pages"; in TouchAndFlushCacheLinesWithinPage()
/art/runtime/jit/
Djit_memory_region.cc55 initial_capacity_ = RoundDown(initial_capacity, 2 * gPageSize); in Initialize()
56 max_capacity_ = RoundDown(max_capacity, 2 * gPageSize); in Initialize()
/art/runtime/gc/collector/
Dmark_compact-inl.h119 begin_bit_idx = RoundDown(begin_bit_idx, Bitmap::kBitsPerBitmapWord); in VisitLiveStrides()
343 for (size_t i = RoundDown(word_offset, kBitmapWordsPerVectorWord); i < word_offset; i++) { in CountLiveWordsUpto()
Dmark_compact.cc979 begin = RoundDown(reinterpret_cast<uintptr_t>(prev_obj) + gPageSize, gPageSize); in InitNonMovingSpaceFirstObjects()
/art/dex2oat/linker/arm/
Drelative_patcher_arm_base.cc83 max_next_offset_ = RoundDown(next_thunk.MaxNextOffset() - CodeSize(), alignment); in MakeSpaceBefore()
538 return RoundDown(patch_offset + MaxPositiveDisplacement(key), in CalculateMaxNextOffset()
Drelative_patcher_thumb2_test.cc601 RoundDown(method_after_thunk_header_offset - thunk_size, kArmCodeAlignment); in TEST_F()
/art/disassembler/
Ddisassembler_arm.cc171 RoundDown(disasm_->GetCodeAddress(), vixl::aarch32::kRegSizeInBytes) + offset; in PrintLiteral()
/art/runtime/mirror/
Dstring-alloc-inl.h220 const size_t max_length = RoundDown(max_alloc_length, kObjectAlignment / block_size); in Alloc()
/art/runtime/gc/space/
Ddlmalloc_space.cc52 end = reinterpret_cast<void*>(art::RoundDown(reinterpret_cast<uintptr_t>(end), art::gPageSize)); in DlmallocMadviseCallback()
Dimage_space.cc116 r = RoundDown(r, kElfSegmentAlignment); in ChooseRelocationOffsetDelta()
/art/runtime/jni/
Dlocal_reference_table.cc349 GetEntry(RoundDown(first_free_index, kCheckJniEntriesPerReference) + serial_number)); in Add()
/art/dex2oat/linker/
Doat_writer_test.cc78 uintptr_t oat_code_aligned = RoundDown(reinterpret_cast<uintptr_t>(quick_oat_code), 2); in CheckMethod()
/art/runtime/oat/
Delf_file.cc1073 min_vaddr = RoundDown(min_vaddr, kElfSegmentAlignment); in GetLoadedAddressRange()
/art/dex2oat/linker/arm64/
Drelative_patcher_arm64_test.cc765 uint32_t thunk_offset = RoundDown( in TEST_F()
/art/openjdkjvmti/
DOpenjdkJvmTi.cc1012 copy_size = art::RoundDown(copy_size, sizeof(void*)); in SetEventCallbacks()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc1651 sp8 = reinterpret_cast<uint8_t*>(RoundDown(reinterpret_cast<uintptr_t>(sp8), kStackAlignment)); in LayoutStackArgs()
/art/runtime/
Druntime.cc1566 RoundDown(static_cast<uintptr_t>(Context::kBadGprBase), gPageSize); in Init()
/art/runtime/gc/
Dheap.cc4576 size_t next_tlab_size = RoundDown(alloc_size + kDefaultTLABSize, gPageSize) - alloc_size; in AllocWithNewTLAB()
/art/compiler/utils/riscv64/
Dassembler_riscv64.cc7561 RoundDown(kPositiveOffsetMaxSimpleAdjustment, 8); in AdjustBaseAndOffset()
7563 RoundDown(kPositiveOffsetMaxSimpleAdjustment, 4); in AdjustBaseAndOffset()