/art/runtime/arch/arm64/ |
D | memcmp16_arm64.S | 30 #define limit x2 macro 51 cbz limit, .Lret0 52 lsl limit, limit, #1 /* Half-words to bytes. */ 58 add limit_wd, limit, #7 75 ands limit, limit, #7 78 lsl limit, limit, #3 /* Bits -> bytes. */ 80 lsl mask, mask, limit 111 add limit, limit, tmp1 /* Adjust the limit for the extra. */ 119 add limit_wd, limit, #7 131 sub limit, limit, #1 [all …]
|
/art/test/1965-get-set-local-primitive-no-tables/jasmin/ |
D | TestCases1965.j | 19 .limit stack 1 20 .limit locals 1 26 ; NB We limit locals 4 so that every method has space to fit a long/double in it. 28 .limit stack 2 29 .limit locals 4 42 .limit stack 2 43 .limit locals 4 56 .limit stack 2 57 .limit locals 4 71 .limit stack 2 [all …]
|
/art/test/1966-get-set-local-objects-no-table/jasmin/ |
D | TestCases1966.j | 21 .limit stack 1 22 .limit locals 1 29 .limit stack 2 30 .limit locals 2 43 .limit stack 2 44 .limit locals 3 60 .limit stack 2 61 .limit locals 3 77 .limit stack 2 78 .limit locals 2 [all …]
|
/art/test/162-method-resolution/jasmin/ |
D | Test1Derived.j | 19 .limit stack 1 20 .limit locals 1 27 .limit stack 2 28 .limit locals 0 37 .limit stack 2 38 .limit locals 1
|
D | Test8Derived.j | 19 .limit stack 1 20 .limit locals 1 27 .limit stack 2 28 .limit locals 1
|
D | Test9Derived.j | 19 .limit stack 1 20 .limit locals 1 27 .limit stack 2 28 .limit locals 1
|
D | Test10User.j | 19 .limit stack 3 20 .limit locals 3 29 .limit stack 3 30 .limit locals 3
|
D | Test2User.j | 19 .limit stack 2 20 .limit locals 0
|
D | Test1User2.j | 19 .limit stack 2 20 .limit locals 0
|
D | Test8User.j | 19 .limit stack 2 20 .limit locals 0
|
D | Test9User2.j | 19 .limit stack 2 20 .limit locals 0
|
D | Test3Derived.j | 20 .limit stack 1 21 .limit locals 1
|
D | Test2Derived.j | 20 .limit stack 1 21 .limit locals 1
|
/art/runtime/arch/x86/ |
D | thread_x86.cc | 35 unsigned limit: 4, avl: 1, l: 1, d: 1, g: 1, base2: 8; member 49 const size_t limit = sizeof(Thread); in InitCpu() local 64 entry.limit0 = (limit & 0x0ffff); in InitCpu() 65 entry.limit = (limit & 0xf0000) >> 16; in InitCpu() 107 gdt_entry.limit = limit; in InitCpu()
|
/art/libartbase/base/ |
D | utils.cc | 78 int CacheFlush(uintptr_t start, uintptr_t limit) { in CacheFlush() argument 81 int r = cacheflush(start, limit, kCacheFlushFlags); in CacheFlush() 88 bool TouchAndFlushCacheLinesWithinPage(uintptr_t start, uintptr_t limit, size_t attempts) { in TouchAndFlushCacheLinesWithinPage() argument 89 CHECK_LT(start, limit); in TouchAndFlushCacheLinesWithinPage() 90 CHECK_EQ(RoundDown(start, kPageSize), RoundDown(limit - 1, kPageSize)) << "range spans pages"; in TouchAndFlushCacheLinesWithinPage() 97 if (LIKELY(CacheFlush(start, limit) == 0)) { in TouchAndFlushCacheLinesWithinPage() 130 const uintptr_t limit = reinterpret_cast<uintptr_t>(end); in FlushCpuCaches() local 131 if (LIKELY(CacheFlush(start, limit) == 0)) { in FlushCpuCaches() 139 while (start < limit) { in FlushCpuCaches() 140 uintptr_t boundary = std::min(next_page, limit); in FlushCpuCaches()
|
/art/test/085-old-style-inner-class/jasmin/ |
D | Main$2.j | 25 .limit stack 1 26 .limit locals 1 34 .limit stack 0 35 .limit locals 1
|
D | Main$1.j | 25 .limit stack 1 26 .limit locals 1 34 .limit stack 0 35 .limit locals 1
|
/art/test/626-const-class-linking/src/ |
D | RacyLoader.java | 59 private int syncWithOtherInstances(int limit) { in syncWithOtherInstances() argument 64 if (index != limit) { in syncWithOtherInstances() 71 } while (index < limit); in syncWithOtherInstances()
|
D | RacyMisbehavingLoader.java | 80 private int syncWithOtherInstances(int limit) { in syncWithOtherInstances() argument 85 if (index != limit) { in syncWithOtherInstances() 92 } while (index < limit); in syncWithOtherInstances()
|
/art/test/2032-default-method-private-override/jasmin/ |
D | Concrete1.j | 20 .limit stack 1 21 .limit locals 1 28 .limit stack 2 29 .limit locals 2
|
D | Concrete2.j | 20 .limit stack 1 21 .limit locals 1 28 .limit stack 2 29 .limit locals 2
|
D | Concrete3.j | 20 .limit stack 1 21 .limit locals 1 28 .limit stack 2 29 .limit locals 2
|
/art/test/064-field-access/jasmin/ |
D | SubClassUsingInaccessibleField.j | 19 .limit stack 1 20 .limit locals 1 30 .limit stack 1 31 .limit locals 1
|
/art/runtime/gc/space/ |
D | space.h | 289 void SetLimit(uint8_t* limit) { in SetLimit() argument 290 limit_ = limit; in SetLimit() 327 uint8_t* begin, uint8_t* end, uint8_t* limit) : in ContinuousSpace() argument 328 Space(name, gc_retention_policy), begin_(begin), end_(end), limit_(limit) { in ContinuousSpace() 398 uint8_t* limit, in MemMapSpace() argument 400 : ContinuousSpace(name, gc_retention_policy, begin, end, limit), in MemMapSpace() 463 uint8_t* limit, in ContinuousMemMapAllocSpace() argument 465 : MemMapSpace(name, std::move(mem_map), begin, end, limit, gc_retention_policy) { in ContinuousMemMapAllocSpace()
|
/art/test/162-method-resolution/jasmin-multidex/ |
D | Test3User.j | 19 .limit stack 2 20 .limit locals 0
|