Home
last modified time | relevance | path

Searched refs:From (Results 1 – 11 of 11) sorted by relevance

/art/libartbase/base/
Dcasts.h50 template<typename To, typename From>
51 inline To implicit_cast(From const &f) { in implicit_cast()
73 template<typename To, typename From> // use like this: down_cast<T*>(foo);
74 inline To down_cast(From* f) { // so we only accept pointers in down_cast()
75 static_assert(std::is_base_of<From, typename std::remove_pointer<To>::type>::value, in down_cast()
81 template<typename To, typename From> // use like this: down_cast<T&>(foo);
82 inline To down_cast(From& f) { // so we only accept references in down_cast()
83 static_assert(std::is_base_of<From, typename std::remove_reference<To>::type>::value, in down_cast()
/art/test/1916-get-set-current-frame/
Dexpected.txt1 From GetLocalInt(), value is 42
/art/test/1935-get-set-current-frame-jit/
Dexpected.txt2 From GetLocalInt(), value is 42
/art/test/1915-get-set-local-current-thread/
Dexpected.txt2 From GetLocalInt(), value is 42
/art/runtime/verifier/
Dreg_type_test.cc716 const RegType& obj_arr = cache.From(nullptr, "[Ljava/lang/Object;", false); in TEST_F()
719 const RegType& unresolved_a = cache.From(nullptr, "Ldoes/not/resolve/A;", false); in TEST_F()
721 const RegType& unresolved_b = cache.From(nullptr, "Ldoes/not/resolve/B;", false); in TEST_F()
734 const RegType& number = cache.From(nullptr, "Ljava/lang/Number;", false); in TEST_F()
736 const RegType& integer = cache.From(nullptr, "Ljava/lang/Integer;", false); in TEST_F()
742 const RegType& number_arr = cache.From(nullptr, "[Ljava/lang/Number;", false); in TEST_F()
744 const RegType& integer_arr = cache.From(nullptr, "[Ljava/lang/Integer;", false); in TEST_F()
747 const RegType& number_arr_arr = cache.From(nullptr, "[[Ljava/lang/Number;", false); in TEST_F()
750 const RegType& char_arr = cache.From(nullptr, "[C", false); in TEST_F()
752 const RegType& byte_arr = cache.From(nullptr, "[B", false); in TEST_F()
[all …]
Dreg_type_cache.h77 const RegType& From(ObjPtr<mirror::ClassLoader> loader, const char* descriptor, bool precise)
Dreg_type_cache.cc107 return From(loader, descriptor, precise); in FromDescriptor()
179 const RegType& RegTypeCache::From(ObjPtr<mirror::ClassLoader> loader, in From() function in art::verifier::RegTypeCache
/art/compiler/utils/arm/
Dassembler_arm_vixl.cc393 ___ Add(base, sp, Operand::From(stack_offset)); in StoreRegisterList()
413 ___ Add(base, sp, Operand::From(stack_offset)); in LoadRegisterList()
/art/test/911-get-stack-trace/
Dexpected.txt4 From top
60 From bottom
79 From top
139 From bottom
158 From top
206 From bottom
/art/compiler/optimizing/
Dcode_generator_arm_vixl.cc203 __ Add(base, sp, Operand::From(stack_offset)); in SaveContiguousSRegisterList()
251 __ Add(base, sp, Operand::From(stack_offset)); in RestoreContiguousSRegisterList()
1732 operand = Operand::From(value); in GenerateConditionIntegralOrNonPrimitive()
2119 __ Sub(temp, sp, Operand::From(GetStackOverflowReservedBytes(InstructionSet::kArm))); in GenerateFrameEntry()
4701 __ Lsr(out_reg_hi, in_reg_hi, Operand::From(rot)); in HandleLongRotate()
4703 __ Lsr(out_reg_lo, in_reg_lo, Operand::From(rot)); in HandleLongRotate()
4718 __ Rsb(LeaveFlags, shift_left, shift_right, Operand::From(kArmBitsPerWord)); in HandleLongRotate()
4886 __ Rsb(temp, o_l, Operand::From(kArmBitsPerWord)); in HandleShift()
4890 __ Subs(temp, o_l, Operand::From(kArmBitsPerWord)); in HandleShift()
4905 __ Rsb(temp, o_h, Operand::From(kArmBitsPerWord)); in HandleShift()
[all …]
Dintrinsics_arm_vixl.cc1637 __ Add(temp1, temp1, Operand::From(sizeof(uint32_t))); in VisitStringEquals()