Searched refs:kind (Results 51 - 75 of 96) sorted by relevance

1234

/art/compiler/optimizing/
H A Dparallel_move_test.cc107 Location AllocateScratchLocationFor(Location::Kind kind) OVERRIDE {
108 if (kind == Location::kStackSlot || kind == Location::kFpuRegister ||
109 kind == Location::kRegister) {
110 kind = Location::kRegister;
113 kind = Location::kRegisterPair;
115 Location scratch = GetScratchLocation(kind);
120 scratch = (kind == Location::kRegister) ? Location::RegisterLocation(scratch_index_)
H A Dstack_map_stream.cc63 void StackMapStream::AddDexRegisterEntry(DexRegisterLocation::Kind kind, int32_t value) { argument
64 if (kind != DexRegisterLocation::Kind::kNone) {
65 // Ensure we only use non-compressed location kind at this stage.
66 DCHECK(DexRegisterLocation::IsShortLocationKind(kind)) << kind;
67 DexRegisterLocation location(kind, value);
95 current_entry_.dex_register_map_hash += static_cast<uint32_t>(kind);
H A Dstack_map_stream.h127 void AddDexRegisterEntry(DexRegisterLocation::Kind kind, int32_t value);
H A Dlocations.h67 // a policy that specifies what kind of location is suitable. Payload
321 LOG(FATAL) << "Should not use this location kind";
385 Location(Kind kind, uintptr_t payload)
386 : value_(KindField::Encode(kind) | PayloadField::Encode(payload)) {}
402 // Location either contains kind and payload fields or a tagged handle for
H A Dcode_generator_arm64.h323 Location AllocateScratchLocationFor(Location::Kind kind) OVERRIDE;
384 void GenerateMemoryBarrier(MemBarrierKind kind);
459 // otherwise return a fall-back kind that should be used instead.
H A Dcode_generator_arm64.cc963 Location ParallelMoveResolverARM64::AllocateScratchLocationFor(Location::Kind kind) { argument
964 DCHECK(kind == Location::kRegister || kind == Location::kFpuRegister ||
965 kind == Location::kStackSlot || kind == Location::kDoubleStackSlot);
966 kind = (kind == Location::kFpuRegister) ? Location::kFpuRegister : Location::kRegister;
967 Location scratch = GetScratchLocation(kind);
972 if (kind == Location::kRegister) {
975 DCHECK(kind
1490 GenerateMemoryBarrier(MemBarrierKind kind) argument
1894 HInstruction::InstructionKind kind = instruction->GetInstrKind(); local
[all...]
/art/runtime/base/
H A Dscoped_arena_allocator.cc93 void* ArenaStack::AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind) { argument
104 CurrentStats()->RecordAlloc(bytes, kind);
H A Darena_allocator.cc100 void ArenaAllocatorStatsImpl<kCount>::RecordAlloc(size_t bytes, ArenaAllocKind kind) { argument
101 alloc_stats_[kind] += bytes;
138 os << "===== Allocation by kind\n";
318 void* ArenaAllocator::AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind) { argument
323 ArenaAllocatorStats::RecordAlloc(rounded_bytes, kind);
/art/tools/dexfuzz/src/dexfuzz/program/mutators/
H A DPoolIndexChanger.java107 // Now check that there exists a kind such that the max pool index for
108 // the kind is greater than 1 (i.e., something can be changed)
111 for (PoolIndexKind kind : seenKinds) {
112 int numPoolIndices = mutatableCode.program.getTotalPoolIndicesByKind(kind);
151 // Get the largest pool index available for the provided kind of pool index.
/art/compiler/
H A Dcompiler.h41 static Compiler* Create(CompilerDriver* driver, Kind kind);
H A Dcommon_compiler_test.h96 void CreateCompilerDriver(Compiler::Kind kind, InstructionSet isa, size_t number_of_threads = 2U);
H A Dcommon_compiler_test.cc173 void CommonCompilerTest::CreateCompilerDriver(Compiler::Kind kind, argument
179 kind,
/art/runtime/
H A Dstack_map.cc30 std::ostream& operator<<(std::ostream& stream, const DexRegisterLocation::Kind& kind) { argument
32 switch (kind) {
52 return stream << "Kind<" << static_cast<uint32_t>(kind) << ">";
H A Dtransaction.cc329 void Transaction::ObjectLog::LogValue(ObjectLog::FieldValueKind kind, argument
336 field_value.kind = kind;
365 switch (field_value.kind) {
428 LOG(FATAL) << "Unknown value kind " << static_cast<int>(field_value.kind);
436 if (field_value.kind == ObjectLog::kReference) {
455 LOG(FATAL) << "Unknown interned string kind";
469 LOG(FATAL) << "Unknown interned string kind";
H A Dindirect_reference_table.h111 * Indirect reference kind, used as the two low bits of IndirectRef.
122 const char* GetIndirectRefKindString(const IndirectRefKind& kind);
125 * Determine what kind of indirect reference this is.
267 IndirectReferenceTable(size_t initialCount, size_t maxCount, IndirectRefKind kind,
H A Dindirect_reference_table.cc35 const char* GetIndirectRefKindString(const IndirectRefKind& kind) { argument
36 switch (kind) {
H A Dreflection.cc889 IndirectRefKind kind = GetIndirectRefKind(ref); local
890 if (kind == kLocal) {
892 } else if (kind == kHandleScopeOrInvalid) {
893 LOG(FATAL) << "Unsupported UpdateReference for kind kHandleScopeOrInvalid";
894 } else if (kind == kGlobal) {
897 DCHECK_EQ(kind, kWeakGlobal);
H A Dstack.h49 // The kind of vreg being accessed in calls to Set/GetVReg.
579 bool GetRegisterIfAccessible(uint32_t reg, VRegKind kind, uint32_t* val) const
636 bool GetVReg(ArtMethod* m, uint16_t vreg, VRegKind kind, uint32_t* val) const
645 bool SetVReg(ArtMethod* m, uint16_t vreg, uint32_t new_value, VRegKind kind)
795 bool GetVRegFromDebuggerShadowFrame(uint16_t vreg, VRegKind kind, uint32_t* val) const
797 bool GetVRegFromOptimizedCode(ArtMethod* m, uint16_t vreg, VRegKind kind,
H A Dquick_exception_handler.cc180 static VRegKind ToVRegKind(DexRegisterLocation::Kind kind) { argument
184 switch (kind) {
207 LOG(FATAL) << "Unexpected vreg location " << kind;
454 << "Unexpected location kind "
H A Druntime.cc1474 int32_t Runtime::GetStat(int kind) { argument
1476 if (kind < (1<<16)) {
1480 kind >>= 16;
1482 switch (kind) {
1504 LOG(FATAL) << "Unknown statistic " << kind;
/art/runtime/base/unix_file/
H A Dfd_file.h134 std::ostream& operator<<(std::ostream& os, const FdFile::GuardState& kind);
/art/tools/dexfuzz/src/dexfuzz/rawdex/
H A DHeaderItem.java125 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument
H A DMapList.java215 public void incrementIndex(IndexUpdateKind kind, int insertedIdx) { argument
/art/runtime/jit/
H A Djit.cc551 JitCompileTask(ArtMethod* method, TaskKind kind) : method_(method), kind_(kind) { argument
/art/runtime/native/
H A Ddalvik_system_VMDebug.cc76 static jint VMDebug_getAllocCount(JNIEnv*, jclass, jint kind) { argument
77 return Runtime::Current()->GetStat(kind);

Completed in 684 milliseconds

1234