/art/runtime/gc/space/ |
D | space-inl.h | 33 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/ |
D | bb_optimizations.h | 39 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 …]
|
D | post_opt_passes.h | 41 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 …]
|
D | bb_optimizations.cc | 28 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()
|
D | pass_driver_me_opts.cc | 58 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()
|
D | post_opt_passes.cc | 25 PassMEDataHolder* pass_me_data_holder = down_cast<PassMEDataHolder*>(data); in Worker() 50 CompilationUnit* c_unit = down_cast<PassMEDataHolder*>(data)->c_unit; in Start()
|
D | pass_driver_me.h | 50 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/ |
D | reg_type_cache-inl.h | 49 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 …]
|
D | reg_type_cache.cc | 325 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 …]
|
D | reg_type.cc | 458 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/ |
D | instruction_set_features.cc | 263 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/ |
D | string-inl.h | 47 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()
|
D | iftable.h | 38 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()
|
D | throwable.cc | 80 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()
|
D | array-inl.h | 107 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()
|
D | object-inl.h | 235 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 …]
|
D | method.cc | 56 auto* ret = down_cast<Method*>(StaticClass()->AllocObject(self)); in CreateFromArtMethod() 97 auto* ret = down_cast<Constructor*>(StaticClass()->AllocObject(self)); in CreateFromArtMethod()
|
D | stack_trace_element.cc | 46 down_cast<StackTraceElement*>(GetStackTraceElement()->AllocObject(self)); in Alloc()
|
/art/runtime/ |
D | scoped_thread_state_change.h | 145 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()
|
D | check_jni.cc | 562 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 …]
|
D | gc_root-inl.h | 31 return down_cast<MirrorType*>( in Read()
|
D | handle.h | 62 return down_cast<T*>(reference_->AsMirrorPtr()); in Get() 128 T* old = down_cast<T*>(ref->AsMirrorPtr()); in Assign()
|
D | thread_pool.cc | 211 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/ |
D | casts.h | 71 inline To down_cast(From* f) { // so we only accept pointers in down_cast() function
|
/art/runtime/native/ |
D | java_lang_reflect_Array.cc | 43 hs.NewHandle(down_cast<mirror::IntArray*>(dimensions_obj))); in Array_createMultiArray()
|