Searched refs:kind (Results 26 - 50 of 96) sorted by relevance

1234

/art/tools/dexfuzz/src/dexfuzz/rawdex/
H A DEncodedValue.java91 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument
93 encodedArray.incrementIndex(kind, insertedIdx);
95 encodedAnnotation.incrementIndex(kind, insertedIdx);
H A DDebugInfoItem.java44 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument
H A DStringIdItem.java37 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument
H A DTryItem.java41 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument
H A DTypeList.java47 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument
49 type.incrementIndex(kind, insertedIdx);
H A DCodeItem.java126 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument
127 if (kind == IndexUpdateKind.TYPE_ID && triesSize > 0) {
130 handlers.incrementIndex(kind, insertedIdx);
133 if (kind == IndexUpdateKind.PROTO_ID) {
134 // The only kind we can't encounter in an instruction.
150 switch (kind) {
H A DClassDataItem.java110 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument
111 if (kind == IndexUpdateKind.FIELD_ID) {
115 if (kind == IndexUpdateKind.METHOD_ID) {
H A DAnnotationSetItem.java47 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument
H A DAnnotationSetRefList.java47 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument
H A DEncodedField.java38 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument
H A DRawDexFile.java352 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument
354 typeId.incrementIndex(kind, insertedIdx);
357 protoId.incrementIndex(kind, insertedIdx);
360 fieldId.incrementIndex(kind, insertedIdx);
363 methodId.incrementIndex(kind, insertedIdx);
366 classDef.incrementIndex(kind, insertedIdx);
369 classData.incrementIndex(kind, insertedIdx);
373 typeList.incrementIndex(kind, insertedIdx);
377 codeItem.incrementIndex(kind, insertedIdx);
381 annotationsDirectoryItem.incrementIndex(kind, insertedId
[all...]
H A DEncodedMethod.java46 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument
H A DMapItem.java66 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument
H A DStringDataItem.java65 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument
/art/runtime/base/
H A Darena_allocator.h110 void RecordAlloc(size_t bytes ATTRIBUTE_UNUSED, ArenaAllocKind kind ATTRIBUTE_UNUSED) {}
126 void RecordAlloc(size_t bytes, ArenaAllocKind kind);
300 ArenaAllocatorAdapter<void> Adapter(ArenaAllocKind kind = kArenaAllocSTL);
303 void* Alloc(size_t bytes, ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
305 return AllocWithMemoryTool(bytes, kind);
308 ArenaAllocatorStats::RecordAlloc(bytes, kind);
319 ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
331 ArenaAllocatorStats::RecordAlloc(size_delta, kind);
335 auto* new_ptr = Alloc(new_size, kind);
342 T* Alloc(ArenaAllocKind kind
[all...]
H A Darena_containers.h89 // Not tracking allocations, ignore the supplied kind and arbitrarily provide kArenaAllocSTL.
90 explicit ArenaAllocatorAdapterKindImpl(ArenaAllocKind kind ATTRIBUTE_UNUSED) {}
99 explicit ArenaAllocatorAdapterKindImpl(ArenaAllocKind kind) : kind_(kind) { } argument
123 ArenaAllocKind kind = kArenaAllocSTL)
124 : ArenaAllocatorAdapterKind(kind),
159 ArenaAllocatorAdapter(ArenaAllocator* arena_allocator, ArenaAllocKind kind) argument
160 : ArenaAllocatorAdapterKind(kind),
220 inline ArenaAllocatorAdapter<void> ArenaAllocator::Adapter(ArenaAllocKind kind) { argument
221 return ArenaAllocatorAdapter<void>(this, kind);
[all...]
H A Dscoped_arena_containers.h83 ArenaAllocKind kind = kArenaAllocSTL)
86 ArenaAllocatorAdapterKind(kind),
126 ArenaAllocKind kind = kArenaAllocSTL)
129 ArenaAllocatorAdapterKind(kind),
196 inline ScopedArenaAllocatorAdapter<void> ScopedArenaAllocator::Adapter(ArenaAllocKind kind) { argument
197 return ScopedArenaAllocatorAdapter<void>(this, kind);
/art/compiler/dex/
H A Dcompiler_enums.h392 std::ostream& operator<<(std::ostream& os, const OpSize& kind);
450 std::ostream& operator<<(std::ostream& os, const MoveType& kind);
472 std::ostream& operator<<(std::ostream& os, const ConditionCode& kind);
493 std::ostream& operator<<(std::ostream& os, const ArmConditionCode& kind);
540 std::ostream& operator<<(std::ostream& os, const X86ConditionCode& kind);
574 std::ostream& operator<<(std::ostream& os, const MemBarrierKind& kind);
638 std::ostream& operator<<(std::ostream& os, const SelectInstructionKind& kind);
660 std::ostream& operator<<(std::ostream& os, const FixupKind& kind);
666 std::ostream& operator<<(std::ostream& os, const VolatileKind& kind);
673 std::ostream& operator<<(std::ostream& os, const WideKind& kind);
[all...]
/art/runtime/
H A Dstack_map.h51 * The location kind used to populate the Dex register information in a
73 // for the kind, 5 bits for the value) in a DexRegisterMap.
82 // kind, 4 bytes for the value).
104 static bool IsShortLocationKind(Kind kind) { argument
105 switch (kind) {
119 LOG(FATAL) << "Unexpected location kind";
124 // Convert `kind` to a "surface" kind, i.e. one that doesn't include
126 // TODO: Introduce another enum type for the surface kind?
127 static Kind ConvertToSurfaceKind(Kind kind) { argument
152 DexRegisterLocation(Kind kind, int32_t value) argument
203 DexRegisterLocation::Kind kind = ComputeCompressedKind(dex_register_location); local
244 DexRegisterLocation::Kind kind = ExtractKindAtOffset(offset); local
272 DexRegisterLocation::Kind kind = ExtractKindFromShortLocation(first_byte); local
294 DexRegisterLocation::Kind kind = location.GetInternalKind(); local
328 DexRegisterLocation::Kind kind = location.GetInternalKind(); local
399 MakeShortLocation(DexRegisterLocation::Kind kind, int32_t value) argument
408 uint8_t kind = (location >> kKindOffset) & kKindMask; local
1299 DexRegisterLocation::Kind kind = local
[all...]
H A Dstack.cc217 VRegKind kind,
226 if (kind == kReferenceVReg) {
239 bool StackVisitor::GetVReg(ArtMethod* m, uint16_t vreg, VRegKind kind, uint32_t* val) const { argument
244 if (GetVRegFromDebuggerShadowFrame(vreg, kind, val)) {
248 return GetVRegFromOptimizedCode(m, vreg, kind, val);
251 if (kind == kReferenceVReg) {
261 bool StackVisitor::GetVRegFromOptimizedCode(ArtMethod* m, uint16_t vreg, VRegKind kind, argument
306 return GetRegisterIfAccessible(reg, kind, val);
315 << "Unexpected location kind "
324 bool StackVisitor::GetRegisterIfAccessible(uint32_t reg, VRegKind kind, uint32_ argument
216 GetVRegFromDebuggerShadowFrame(uint16_t vreg, VRegKind kind, uint32_t* val) const argument
421 SetVReg(ArtMethod* m, uint16_t vreg, uint32_t new_value, VRegKind kind) argument
[all...]
H A Dtransaction.h138 FieldValueKind kind; member in struct:art::FINAL::ObjectLog::FieldValue
142 void LogValue(FieldValueKind kind, MemberOffset offset, uint64_t value, bool is_volatile);
179 InternStringLog(mirror::String* s, StringKind kind, StringOp op) argument
180 : str_(s), string_kind_(kind), string_op_(op) {
/art/runtime/entrypoints/quick/
H A Dquick_entrypoints_enum.h36 std::ostream& operator<<(std::ostream& os, const QuickEntrypointEnum& kind);
/art/compiler/debug/
H A Delf_debug_loc_writer.h215 const Kind kind = reg_loc.GetKind(); local
217 if (kind == Kind::kInStack) {
224 } else if (kind == Kind::kInRegister) {
230 } else if (kind == Kind::kInFpuRegister) {
243 } else if (kind == Kind::kConstant) {
246 } else if (kind == Kind::kNone) {
252 LOG(ERROR) << "Unexpected register location kind: " << kind;
/art/compiler/optimizing/
H A Dparallel_move_resolver.h121 // This helper class uses additional scratch registers to resolve dependencies. It supports all kind
147 // Allocate a scratch location to perform a move from input kind of location. A subclass should
150 virtual Location AllocateScratchLocationFor(Location::Kind kind) = 0;
159 // Return a scratch location from the moves which exactly matches the kind.
161 Location GetScratchLocation(Location::Kind kind);
H A Dparallel_move_resolver.cc364 Location ParallelMoveResolverNoSwap::GetScratchLocation(Location::Kind kind) { argument
366 if (loc.GetKind() == kind && !IsBlockedByMoves(loc)) {
372 if (loc.GetKind() == kind && !IsBlockedByMoves(loc)) {
456 Location::Kind kind = source.GetKind(); local
457 DCHECK_NE(kind, Location::kConstant);
458 Location scratch = AllocateScratchLocationFor(kind);

Completed in 197 milliseconds

1234