Home
last modified time | relevance | path

Searched refs:XRegister (Results 1 – 8 of 8) sorted by relevance

/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.h211 XRegister base,
213 void StoreToOffset(XRegister source, XRegister base, int32_t offset);
214 void StoreSToOffset(SRegister source, XRegister base, int32_t offset);
215 void StoreDToOffset(DRegister source, XRegister base, int32_t offset);
217 void LoadImmediate(XRegister dest,
220 void Load(Arm64ManagedRegister dst, XRegister src, int32_t src_offset, size_t size);
223 XRegister base,
225 void LoadFromOffset(XRegister dest, XRegister base, int32_t offset);
226 void LoadSFromOffset(SRegister dest, XRegister base, int32_t offset);
227 void LoadDFromOffset(DRegister dest, XRegister base, int32_t offset);
[all …]
Dmanaged_register_arm64.h59 constexpr XRegister AsXRegister() const { in AsXRegister()
61 return static_cast<XRegister>(id_); in AsXRegister()
86 constexpr XRegister AsOverlappingXRegister() const { in AsOverlappingXRegister()
88 return static_cast<XRegister>(AsWRegister()); in AsOverlappingXRegister()
148 static constexpr Arm64ManagedRegister FromXRegister(XRegister r) { in FromXRegister()
Djni_macro_assembler_arm64.cc80 void Arm64JNIMacroAssembler::AddConstant(XRegister rd, int32_t value, Condition cond) { in AddConstant()
84 void Arm64JNIMacroAssembler::AddConstant(XRegister rd, in AddConstant()
85 XRegister rn, in AddConstant()
104 XRegister base, in StoreWToOffset()
121 void Arm64JNIMacroAssembler::StoreToOffset(XRegister source, XRegister base, int32_t offset) { in StoreToOffset()
126 void Arm64JNIMacroAssembler::StoreSToOffset(SRegister source, XRegister base, int32_t offset) { in StoreSToOffset()
130 void Arm64JNIMacroAssembler::StoreDToOffset(DRegister source, XRegister base, int32_t offset) { in StoreDToOffset()
203 void Arm64JNIMacroAssembler::LoadImmediate(XRegister dest, int32_t value, Condition cond) { in LoadImmediate()
223 XRegister base, in LoadWFromOffset()
248 void Arm64JNIMacroAssembler::LoadFromOffset(XRegister dest, XRegister base, int32_t offset) { in LoadFromOffset()
[all …]
Dmanaged_register_arm64_test.cc33 TEST(Arm64ManagedRegister, XRegister) { in TEST() argument
/art/runtime/arch/arm64/
Dregisters_arm64.h26 enum XRegister { enum
71 std::ostream& operator<<(std::ostream& os, const XRegister& rhs);
Dregisters_arm64.cc38 std::ostream& operator<<(std::ostream& os, const XRegister& rhs) { in operator <<()
/art/compiler/jni/quick/arm64/
Dcalling_convention_arm64.cc31 static const XRegister kXArgumentRegisters[] = {
413 [](XRegister reg) { return reg == X15; })); in HiddenArgumentRegister()
/art/compiler/optimizing/
Dcode_generator_arm64.cc1349 stream << XRegister(reg); in DumpCoreRegister()