Searched refs:from (Results 1 - 20 of 20) sorted by relevance

/art/runtime/
H A Dmemory_region.cc27 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 Dmemory_region.h123 // 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 DIntToString.java10 int from(); method in interface:IntToString
H A DExportedProperty.java11 IntToString[] mapping() default { @IntToString(from = -1, to = "-1") };
H A DTestAnnotations.java77 @IntToString(from = 0, to = "NORMAL_FOCUS"),
78 @IntToString(from = 2, to = "WEAK_FOCUS")
/art/runtime/arch/mips64/
H A Djni_entrypoints_mips64.S49 .cpreturn # Restore gp from t8 in branch delay slot. gp is not used
52 ld $a0, 0($sp) # restore registers from stack
H A Dquick_entrypoints_mips64.S61 .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 Djni_entrypoints_mips.S41 lw $a0, 0($sp) # restore registers from stack
H A Dquick_entrypoints_mips.S560 * 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 Dregister_allocator.h93 // 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 Dparallel_move_resolver.h139 // 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 Dssa_liveness_analysis.h390 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 Dparallel_move_resolver.cc105 // 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 Dregister_allocator.cc580 // (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 Dcompiled_method.h54 // 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 Dassembler.cc72 // 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 DMain.java183 private static native boolean nativeIsAssignableFrom(Class<?> from, Class<?> to); argument
/art/runtime/arch/arm/
H A Dquick_entrypoints_arm.S446 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 Djni_test.cc267 jclass from, jclass to) {
268 return env->IsAssignableFrom(from, to);
/art/compiler/utils/arm64/
H A Dassembler_arm64.cc48 // 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).

Completed in 1004 milliseconds