/art/runtime/ |
H A D | memory_region.cc | 27 void MemoryRegion::CopyFrom(size_t offset, const MemoryRegion& from) const { 28 CHECK(from.pointer() != nullptr); 29 CHECK_GT(from.size(), 0U); 30 CHECK_GE(this->size(), from.size()); 31 CHECK_LE(offset, this->size() - from.size()); 33 from.pointer(), from.size());
|
H A D | memory_region.h | 123 // Load `length` bits from the region starting at bit offset `bit_offset`. 148 void CopyFrom(size_t offset, const MemoryRegion& from) const;
|
/art/test/005-annotations/src/android/test/anno/ |
H A D | IntToString.java | 10 int from(); method in interface:IntToString
|
H A D | ExportedProperty.java | 11 IntToString[] mapping() default { @IntToString(from = -1, to = "-1") };
|
H A D | TestAnnotations.java | 77 @IntToString(from = 0, to = "NORMAL_FOCUS"), 78 @IntToString(from = 2, to = "WEAK_FOCUS")
|
/art/runtime/arch/mips64/ |
H A D | jni_entrypoints_mips64.S | 49 .cpreturn # Restore gp from t8 in branch delay slot. gp is not used 52 ld $a0, 0($sp) # restore registers from stack
|
H A D | quick_entrypoints_mips64.S | 61 .cfi_rel_offset 28, 136 # Value from gp is pushed, so set the cfi offset accordingly. 119 .cfi_rel_offset 28, 56 # Value from gp is pushed, so set the cfi offset accordingly. 207 .cfi_rel_offset 28, 184 # Value from gp is pushed, so set the cfi offset accordingly. 563 lbu $t3, 0($t0) # get argument type from shorty 664 lw $t3, 0($t1) # load from argument array 699 lbu $t1, 0($a5) # get result type from shorty 768 lw $t3, 0($t1) # load from argument array 801 lbu $t1, 0($a5) # get result type from shorty 819 * Entry from managed code that calls artHandleFillArrayDataFromCode and 832 * Entry from manage [all...] |
/art/runtime/arch/mips/ |
H A D | jni_entrypoints_mips.S | 41 lw $a0, 0($sp) # restore registers from stack
|
H A D | quick_entrypoints_mips.S | 560 * Entry from managed code that calls artHandleFillArrayDataFromCode and delivers exception on 573 * Entry from managed code that calls artLockObjectFromCode, may block for GC. 586 * Entry from managed code that calls artUnlockObjectFromCode and delivers exception on failure. 599 * Entry from managed code that calls artCheckCastFromCode and delivers exception on failure. 631 * Entry from managed code for array put operations of objects where the value being stored 1038 * Entry from managed code to resolve a string, this stub will allocate a String and deliver an 1045 * Entry from managed code when uninitialized static storage, this stub will run the class 1052 * Entry from managed code when dex cache misses for a type_idx. 1057 * Entry from managed code when type_idx needs to be checked for access and dex cache may also 1152 # Load parameters from stac [all...] |
/art/compiler/optimizing/ |
H A D | register_allocator.h | 93 // Split `interval` at a position between `from` and `to`. The method will try 95 LiveInterval* SplitBetween(LiveInterval* interval, size_t from, size_t to); 110 void ConnectSplitSiblings(LiveInterval* interval, HBasicBlock* from, HBasicBlock* to) const; 152 // If `interval` has another half, remove it from the list of `intervals`.
|
H A D | parallel_move_resolver.h | 139 // Allocate a scratch location to perform a move from input kind of location. A subclass should 151 // Return a scratch location from the moves which exactly matches the kind. 155 // Add a location to the scratch list which can be returned from GetScratchLocation() to resolve 159 // Remove a location from the scratch list. 170 void UpdateMoveSource(Location from, Location to);
|
H A D | ssa_liveness_analysis.h | 390 void SetFrom(size_t from) { argument 392 first_range_->start_ = from; 396 DCHECK(from == defined_by_->GetLifetimePosition()); 398 new (allocator_) LiveRange(from, from + 2, nullptr); 964 // we iterate from inner-most to outer-most, which is in increasing liveness order, 1041 // The first interval from which split intervals come from.
|
H A D | parallel_move_resolver.cc | 105 // Each call to this function performs a move and deletes it from the move 144 // be created but will be "pending" when we return from PerformMove. 159 // move by just returning from this `PerforrmMove`. 191 // We swap 64bits moves before swapping 32bits moves. Go back from the 312 // from changing the constant sources to stack locations. 387 // Each call to this function performs a move and deletes it from the move 489 void ParallelMoveResolverNoSwap::UpdateMoveSource(Location from, Location to) { argument 491 // (from -> to) has been performed. Since we ensure there is no move with the same 492 // destination, (to -> X) can not be blocked while (from -> X) might still be 495 // a dependency between the two. If we update the source location from [all...] |
H A D | register_allocator.cc | 580 // (1) Remove interval with the lowest start position from unhandled. 588 // Remember the inactive_ size here since the ones moved to inactive_ from 746 // Only if it's not fixed though, because fixed intervals don't come from SSA. 947 // Only if it's not fixed though, because fixed intervals don't come from SSA. 1048 // Only if it's not fixed though, because fixed intervals don't come from SSA. 1069 // Decrement because we have removed `inactive` from the list. 1109 LiveInterval* RegisterAllocator::SplitBetween(LiveInterval* interval, size_t from, size_t to) { argument 1110 HBasicBlock* block_from = liveness_.GetBlockFromPosition(from / 2); 1145 if ((position > from) && (block_to->GetLifetimeStart() > position)) { 1155 // If `to` is in a loop, find the outermost loop header which does not contain `from` 1620 ConnectSplitSiblings(LiveInterval* interval, HBasicBlock* from, HBasicBlock* to) const argument [all...] |
/art/compiler/ |
H A D | compiled_method.h | 54 // To align an offset from a page-aligned value to make it suitable 85 // There are offsets from the oatdata symbol to where the offset to 139 std::pair<bool, int32_t> Find(uint32_t from) const { 140 // Finds first mapping such that lb.from_ >= from. 141 auto lb = std::lower_bound(begin(), end(), SrcMapElem {from, INT32_MIN}); 142 if (lb != end() && lb->from_ == from) { 149 // Not found because 'from' is smaller than first entry in the map. 390 // For quick code, a set of pairs (PC, DEX) mapping from native PC offset to DEX offset. 392 // For quick code, a uleb128 encoded map from native PC offset to dex PC aswell as dex PC to 395 // For quick code, a uleb128 encoded map from GP [all...] |
/art/compiler/utils/ |
H A D | assembler.cc | 72 // Copy the instructions from the buffer. 73 MemoryRegion from(reinterpret_cast<void*>(contents()), Size()); 74 instructions.CopyFrom(0, from);
|
/art/test/004-JniTest/src/ |
H A D | Main.java | 183 private static native boolean nativeIsAssignableFrom(Class<?> from, Class<?> to); argument
|
/art/runtime/arch/arm/ |
H A D | quick_entrypoints_arm.S | 446 vldm r1, {s0-s31} @ load all fprs from argument fprs_ 447 ldr r2, [r0, #60] @ r2 = r15 (PC from gprs_ 60=4*15) 448 ldr r14, [r0, #56] @ (LR from gprs_ 56=4*14) 450 ldm r0, {r3-r13} @ load remaining gprs from argument gprs_ 457 * Entry from managed code that calls artHandleFillArrayDataFromCode and delivers exception on 463 * Entry from managed code that calls artLockObjectFromCode, may block for GC. r0 holds the 509 * Entry from managed code that calls artUnlockObjectFromCode and delivers exception on failure. 566 * Entry from managed code that calls artIsAssignableFromCode and on failure calls 599 * Entry from managed code for array put operations of objects where the value being stored 834 * Entry from manage [all...] |
/art/test/004-JniTest/ |
H A D | jni_test.cc | 267 jclass from, jclass to) { 268 return env->IsAssignableFrom(from, to);
|
/art/compiler/utils/arm64/ |
H A D | assembler_arm64.cc | 48 // Copy the instructions from the buffer. 49 MemoryRegion from(vixl_masm_->GetStartAddress<void*>(), CodeSize()); 50 region.CopyFrom(0, from); 775 // Restore TR(Caller saved in AAPCS) from ETR(Callee saved in AAPCS).
|