Home
last modified time | relevance | path

Searched refs:down_cast (Results 1 – 25 of 63) sorted by relevance

123

/art/runtime/gc/space/
Dspace-inl.h33 return down_cast<ImageSpace*>(down_cast<MemMapSpace*>(this)); in AsImageSpace()
39 return down_cast<MallocSpace*>(down_cast<MemMapSpace*>(this)); in AsMallocSpace()
44 return down_cast<LargeObjectSpace*>(this); in AsLargeObjectSpace()
49 return down_cast<ContinuousSpace*>(this); in AsContinuousSpace()
54 return down_cast<DiscontinuousSpace*>(this); in AsDiscontinuousSpace()
/art/compiler/dex/
Dbb_optimizations.h39 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; in Start()
46 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit; in Gate()
63 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; in Start()
70 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit; in Gate()
87 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; in Start()
94 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit; in Gate()
113 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit; in Gate()
120 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; in Start()
127 PassMEDataHolder* pass_me_data_holder = down_cast<PassMEDataHolder*>(data); in Worker()
139 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; in End()
[all …]
Dpost_opt_passes.h41 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit; in Gate()
61 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; in Start()
103 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit; in Gate()
110 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; in Start()
127 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit; in Gate()
134 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; in Start()
141 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; in End()
161 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit; in Gate()
168 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; in Start()
185 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; in Start()
[all …]
Dbb_optimizations.cc28 PassMEDataHolder* pass_me_data_holder = down_cast<PassMEDataHolder*>(data); in Worker()
43 PassMEDataHolder* pass_me_data_holder = down_cast<PassMEDataHolder*>(data); in Worker()
59 CompilationUnit* c_unit = down_cast<const PassMEDataHolder*>(data)->c_unit; in Gate()
72 PassMEDataHolder* pass_me_data_holder = down_cast<PassMEDataHolder*>(data); in Worker()
Dpass_driver_me_opts.cc58 const PassME* const pass_me = down_cast<const PassME*>(pass); in ApplyPass()
60 PassMEDataHolder* const pass_me_data_holder = down_cast<PassMEDataHolder*>(data); in ApplyPass()
Dpost_opt_passes.cc25 PassMEDataHolder* pass_me_data_holder = down_cast<PassMEDataHolder*>(data); in Worker()
50 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; in Start()
Dpass_driver_me.h50 const PassME* me_pass = down_cast<const PassME*>(pass); in DispatchPass()
140 const PassME* me_pass = (down_cast<const PassME*>(pass)); in RunPass()
165 const PassME* me_pass = down_cast<const PassME*>(pass); in PrintPassOptions()
/art/runtime/verifier/
Dreg_type_cache-inl.h49 return *down_cast<const ImpreciseConstType*>(&result); in ByteConstant()
56 return *down_cast<const ImpreciseConstType*>(&result); in CharConstant()
62 return *down_cast<const ImpreciseConstType*>(&result); in ShortConstant()
68 return *down_cast<const ImpreciseConstType*>(&result); in IntConstant()
74 return *down_cast<const ImpreciseConstType*>(&result); in PosByteConstant()
80 return *down_cast<const ImpreciseConstType*>(&result); in PosShortConstant()
86 return *down_cast<const PreciseReferenceType*>(result); in JavaLangClass()
94 return *down_cast<const PreciseReferenceType*>(result); in JavaLangString()
102 return *down_cast<const PreciseReferenceType*>(result); in JavaLangThrowable()
105 return *down_cast<const ReferenceType*>(result); in JavaLangThrowable()
[all …]
Dreg_type_cache.cc325 const UnresolvedMergedType* left_merge = down_cast<const UnresolvedMergedType*>(&left); in FromUnresolvedMerge()
337 const UnresolvedMergedType* right_merge = down_cast<const UnresolvedMergedType*>(&right); in FromUnresolvedMerge()
358 const UnresolvedMergedType* cmp_type = down_cast<const UnresolvedMergedType*>(cur_entry); in FromUnresolvedMerge()
385 down_cast<const UnresolvedSuperClass*>(cur_entry); in FromUnresolvedSuperClass()
405 down_cast<const UnresolvedUninitializedRefType*>(cur_entry)->GetAllocationPc() in Uninitialized()
408 return *down_cast<const UnresolvedUninitializedRefType*>(cur_entry); in Uninitialized()
417 down_cast<const UninitializedReferenceType*>(cur_entry) in Uninitialized()
420 return *down_cast<const UninitializedReferenceType*>(cur_entry); in Uninitialized()
479 return *down_cast<const UninitializedType*>(cur_entry); in UninitializedThisArgument()
488 return *down_cast<const UninitializedType*>(cur_entry); in UninitializedThisArgument()
[all …]
Dreg_type.cc458 const ConstantType* const_val = down_cast<const ConstantType*>(this); in HighHalf()
584 const ConstantType& type1 = *down_cast<const ConstantType*>(this); in Merge()
585 const ConstantType& type2 = *down_cast<const ConstantType*>(&incoming_type); in Merge()
639 const ConstantType& type1 = *down_cast<const ConstantType*>(this); in Merge()
640 const ConstantType& type2 = *down_cast<const ConstantType*>(&incoming_type); in Merge()
645 const ConstantType& type1 = *down_cast<const ConstantType*>(this); in Merge()
646 const ConstantType& type2 = *down_cast<const ConstantType*>(&incoming_type); in Merge()
/art/runtime/arch/
Dinstruction_set_features.cc263 return down_cast<const ArmInstructionSetFeatures*>(this); in AsArmInstructionSetFeatures()
268 return down_cast<const Arm64InstructionSetFeatures*>(this); in AsArm64InstructionSetFeatures()
273 return down_cast<const MipsInstructionSetFeatures*>(this); in AsMipsInstructionSetFeatures()
278 return down_cast<const Mips64InstructionSetFeatures*>(this); in AsMips64InstructionSetFeatures()
283 return down_cast<const X86InstructionSetFeatures*>(this); in AsX86InstructionSetFeatures()
288 return down_cast<const X86_64InstructionSetFeatures*>(this); in AsX86_64InstructionSetFeatures()
/art/runtime/mirror/
Dstring-inl.h47 String* string = down_cast<String*>(obj); in operator()
66 String* string = down_cast<String*>(obj); in operator()
93 String* string = down_cast<String*>(obj); in operator()
116 String* string = down_cast<String*>(obj); in operator()
164 return down_cast<String*>( in Alloc()
Diftable.h38 auto* method_array = down_cast<PointerArray*>(Get((i * kMax) + kMethodArray)); in GetMethodArray()
44 auto* method_array = down_cast<PointerArray*>(Get((i * kMax) + kMethodArray)); in GetMethodArrayCount()
Dthrowable.cc80 mirror::PointerArray* method_trace = down_cast<mirror::PointerArray*>(stack_state->AsArray()); in GetStackDepth()
102 auto* method_trace = down_cast<mirror::PointerArray*>(stack_state->AsArray()); in Dump()
124 auto* ste_array = down_cast<ObjectArray<StackTraceElement>*>(stack_trace); in Dump()
Darray-inl.h107 Array* array = down_cast<Array*>(obj); in operator()
131 Array* array = down_cast<Array*>(obj); in operator()
177 result = down_cast<Array*>( in Alloc()
184 result = down_cast<Array*>( in Alloc()
210 return down_cast<PrimitiveArray<T>*>(raw_array); in Alloc()
388 (kUnchecked ? down_cast<LongArray*>(static_cast<Object*>(this)) : AsLongArray())-> in SetElementPtrSize()
393 (kUnchecked ? down_cast<IntArray*>(static_cast<Object*>(this)) : AsIntArray()) in SetElementPtrSize()
Dobject-inl.h235 return down_cast<Class*>(this); in AsClass()
248 return down_cast<ObjectArray<T>*>(this); in AsObjectArray()
265 return down_cast<Reference*>(this); in AsReference()
271 return down_cast<Array*>(this); in AsArray()
279 return down_cast<BooleanArray*>(this); in AsBooleanArray()
287 return down_cast<ByteArray*>(this); in AsByteArray()
296 return down_cast<ByteArray*>(this); in AsByteSizedArray()
304 return down_cast<CharArray*>(this); in AsCharArray()
312 return down_cast<ShortArray*>(this); in AsShortArray()
321 return down_cast<ShortArray*>(this); in AsShortSizedArray()
[all …]
Dmethod.cc56 auto* ret = down_cast<Method*>(StaticClass()->AllocObject(self)); in CreateFromArtMethod()
97 auto* ret = down_cast<Constructor*>(StaticClass()->AllocObject(self)); in CreateFromArtMethod()
Dstack_trace_element.cc46 down_cast<StackTraceElement*>(GetStackTraceElement()->AllocObject(self)); in Alloc()
/art/runtime/
Dscoped_thread_state_change.h145 return down_cast<T>(Self()->DecodeJObject(obj)); in Decode()
180 : self_(ThreadForEnv(env)), env_(down_cast<JNIEnvExt*>(env)), vm_(env_->vm) { in ScopedObjectAccessAlreadyRunnable()
185 : self_(self), env_(down_cast<JNIEnvExt*>(self->GetJniEnv())), in ScopedObjectAccessAlreadyRunnable()
192 : self_(nullptr), env_(nullptr), vm_(down_cast<JavaVMExt*>(vm)) {} in ScopedObjectAccessAlreadyRunnable()
Dcheck_jni.cc562 if (is_static && !CheckStaticFieldID(soa, down_cast<jclass>(obj), fid)) { in CheckFieldAccess()
2172 return down_cast<jobjectArray>(result.a); in NewObjectArray()
2208 return down_cast<jbooleanArray>(NewPrimitiveArray(__FUNCTION__, env, length, in NewBooleanArray()
2213 return down_cast<jbyteArray>(NewPrimitiveArray(__FUNCTION__, env, length, in NewByteArray()
2218 return down_cast<jcharArray>(NewPrimitiveArray(__FUNCTION__, env, length, in NewCharArray()
2223 return down_cast<jshortArray>(NewPrimitiveArray(__FUNCTION__, env, length, in NewShortArray()
2228 return down_cast<jintArray>(NewPrimitiveArray(__FUNCTION__, env, length, Primitive::kPrimInt)); in NewIntArray()
2232 return down_cast<jlongArray>(NewPrimitiveArray(__FUNCTION__, env, length, in NewLongArray()
2237 return down_cast<jfloatArray>(NewPrimitiveArray(__FUNCTION__, env, length, in NewFloatArray()
2242 return down_cast<jdoubleArray>(NewPrimitiveArray(__FUNCTION__, env, length, in NewDoubleArray()
[all …]
Dgc_root-inl.h31 return down_cast<MirrorType*>( in Read()
Dhandle.h62 return down_cast<T*>(reference_->AsMirrorPtr()); in Get()
128 T* old = down_cast<T*>(ref->AsMirrorPtr()); in Assign()
Dthread_pool.cc211 WorkStealingThreadPool* thread_pool = down_cast<WorkStealingThreadPool*>(thread_pool_); in Run()
213 WorkStealingTask* stealing_task = down_cast<WorkStealingTask*>(task); in Run()
299 WorkStealingWorker* worker = down_cast<WorkStealingWorker*>(threads_[steal_index_]); in FindTaskToStealFrom()
/art/runtime/base/
Dcasts.h71 inline To down_cast(From* f) { // so we only accept pointers in down_cast() function
/art/runtime/native/
Djava_lang_reflect_Array.cc43 hs.NewHandle(down_cast<mirror::IntArray*>(dimensions_obj))); in Array_createMultiArray()

123