Home
last modified time | relevance | path

Searched refs:Encode (Results 1 – 15 of 15) sorted by relevance

/art/compiler/linker/arm/
Drelative_patcher_thumb2.h46 return BakerReadBarrierKindField::Encode(BakerReadBarrierKind::kField) | in EncodeBakerReadBarrierFieldData()
47 BakerReadBarrierFirstRegField::Encode(base_reg) | in EncodeBakerReadBarrierFieldData()
48 BakerReadBarrierSecondRegField::Encode(holder_reg) | in EncodeBakerReadBarrierFieldData()
49 BakerReadBarrierWidthField::Encode(width); in EncodeBakerReadBarrierFieldData()
54 return BakerReadBarrierKindField::Encode(BakerReadBarrierKind::kArray) | in EncodeBakerReadBarrierArrayData()
55 BakerReadBarrierFirstRegField::Encode(base_reg) | in EncodeBakerReadBarrierArrayData()
56 BakerReadBarrierSecondRegField::Encode(kInvalidEncodedReg) | in EncodeBakerReadBarrierArrayData()
57 BakerReadBarrierWidthField::Encode(BakerReadBarrierWidth::kWide); in EncodeBakerReadBarrierArrayData()
65 return BakerReadBarrierKindField::Encode(BakerReadBarrierKind::kGcRoot) | in EncodeBakerReadBarrierGcRootData()
66 BakerReadBarrierFirstRegField::Encode(root_reg) | in EncodeBakerReadBarrierGcRootData()
[all …]
/art/compiler/linker/arm64/
Drelative_patcher_arm64.h38 return BakerReadBarrierKindField::Encode(BakerReadBarrierKind::kField) | in EncodeBakerReadBarrierFieldData()
39 BakerReadBarrierFirstRegField::Encode(base_reg) | in EncodeBakerReadBarrierFieldData()
40 BakerReadBarrierSecondRegField::Encode(holder_reg); in EncodeBakerReadBarrierFieldData()
45 return BakerReadBarrierKindField::Encode(BakerReadBarrierKind::kArray) | in EncodeBakerReadBarrierArrayData()
46 BakerReadBarrierFirstRegField::Encode(base_reg) | in EncodeBakerReadBarrierArrayData()
47 BakerReadBarrierSecondRegField::Encode(kInvalidEncodedReg); in EncodeBakerReadBarrierArrayData()
52 return BakerReadBarrierKindField::Encode(BakerReadBarrierKind::kGcRoot) | in EncodeBakerReadBarrierGcRootData()
53 BakerReadBarrierFirstRegField::Encode(root_reg) | in EncodeBakerReadBarrierGcRootData()
54 BakerReadBarrierSecondRegField::Encode(kInvalidEncodedReg); in EncodeBakerReadBarrierGcRootData()
/art/runtime/
Dclass_table-inl.h98 data_.CompareAndSetStrongRelease(before, Encode(after_ptr, MaskHash(before))); in Read()
113 data_.CompareAndSetStrongRelease(before, Encode(after_ptr, MaskHash(before))); in VisitRoot()
121 inline uint32_t ClassTable::TableSlot::Encode(ObjPtr<mirror::Class> klass, uint32_t hash_bits) { in Encode() function
127 : data_(Encode(klass, MaskHash(descriptor_hash))) { in TableSlot()
Dobj_ptr.h62 : reference_(Encode(static_cast<MirrorType*>(ptr))) { in ObjPtr()
70 ? Encode(static_cast<MirrorType*>(other.Ptr())) in ObjPtr()
79 ? Encode(static_cast<MirrorType*>(other.Ptr())) in REQUIRES_SHARED()
90 reference_ = Encode(ptr); in Assign()
167 ALWAYS_INLINE static uintptr_t Encode(MirrorType* ptr) REQUIRES_SHARED(Locks::mutator_lock_);
Dobj_ptr-inl.h43 inline uintptr_t ObjPtr<MirrorType>::Encode(MirrorType* ptr) { in Encode() function
Dstack_map.h766 void Encode(Vector* dest) const { in Encode() function
946 void Encode(Vector* dest) const { in Encode() function
1090 void Encode(Vector* dest) const { in Encode() function
1113 void Encode(Vector* dest) const { in Encode() function
1115 encoding.Encode(dest); in Encode()
1153 void Encode(Vector* dest) const { in Encode() function
1204 void Encode(Vector* dest) const { in Encode() function
1304 dex_register_map.Encode(dest); in Compress()
1305 location_catalog.Encode(dest); in Compress()
1306 stack_map.Encode(dest); in Compress()
[all …]
Dclass_table.h98 static uint32_t Encode(ObjPtr<mirror::Class> klass, uint32_t hash_bits)
/art/libartbase/base/
Dbit_field_test.cc32 ASSERT_EQ(32U, TestBitFields::Encode(16)); in TEST()
Dbit_field.h70 static uintptr_t Encode(T value) { in Encode() function
/art/runtime/verifier/
Dverifier_deps.cc557 template<typename T> inline uint32_t Encode(T in);
559 template<> inline uint32_t Encode<uint16_t>(uint16_t in) { in Encode() function
562 template<> inline uint32_t Encode<uint32_t>(uint32_t in) { in Encode() function
565 template<> inline uint32_t Encode<dex::TypeIndex>(dex::TypeIndex in) { in Encode() function
568 template<> inline uint32_t Encode<dex::StringIndex>(dex::StringIndex in) { in Encode() function
589 EncodeUnsignedLeb128(out, Encode(t)); in EncodeTuple()
599 EncodeUnsignedLeb128(out, Encode(std::get<0>(t))); in EncodeTuple()
600 EncodeUnsignedLeb128(out, Encode(std::get<1>(t))); in EncodeTuple()
612 EncodeUnsignedLeb128(out, Encode(std::get<0>(t))); in EncodeTuple()
613 EncodeUnsignedLeb128(out, Encode(std::get<1>(t))); in EncodeTuple()
[all …]
Dverifier_deps.h112 void Encode(const std::vector<const DexFile*>& dex_files, std::vector<uint8_t>* buffer) const;
/art/compiler/optimizing/
Dlocations.h359 return Location(kUnallocated, PolicyField::Encode(policy)); in UnallocatedLocation()
409 : value_(KindField::Encode(kind) | PayloadField::Encode(payload)) {} in Location()
/art/compiler/
Dverifier_deps_test.cc1098 verifier_deps_->Encode(dex_files_, &buffer); in TEST_F()
1110 verifier_deps_->Encode(dex_files_, &buffer); in TEST_F()
1173 deps1.Encode(dex_files, &buffer1); in TEST_F()
1175 deps2.Encode(dex_files, &buffer2); in TEST_F()
1198 verifier_deps_->Encode(dex_files_, &buffer); in TEST_F()
1449 verifier_deps_->Encode(dex_files_, &buffer); in TEST_F()
1491 verifier_deps_->Encode(dex_files_, &buffer); in TEST_F()
Dcompiled_method.cc30 packed_fields_(InstructionSetField::Encode(instruction_set)) { in CompiledCode()
/art/dex2oat/linker/
Doat_writer.cc2872 verifier_deps->Encode(*dex_files_, &buffer); in WriteVerifierDeps()