Home
last modified time | relevance | path

Searched refs:WRegister (Results 1 – 7 of 7) sorted by relevance

/art/compiler/utils/arm64/
Dmanaged_register_arm64.h64 WRegister AsWRegister() const { in AsWRegister()
66 return static_cast<WRegister>(id_ - kNumberOfXRegIds); in AsWRegister()
80 WRegister AsOverlappingWRegister() const { in AsOverlappingWRegister()
83 return static_cast<WRegister>(AsXRegister()); in AsOverlappingWRegister()
153 static Arm64ManagedRegister FromWRegister(WRegister r) { in FromWRegister()
170 static Arm64ManagedRegister FromWRegisterX(WRegister r) { in FromWRegisterX()
Dassembler_arm64.h216 void StoreWToOffset(StoreOperandType type, WRegister source,
224 void LoadWFromOffset(LoadOperandType type, WRegister dest,
Dassembler_arm64.cc95 void Arm64Assembler::StoreWToOffset(StoreOperandType type, WRegister source, in StoreWToOffset()
218 void Arm64Assembler::LoadWFromOffset(LoadOperandType type, WRegister dest, in LoadWFromOffset()
304 WRegister ref_reg = dst.AsOverlappingWRegister(); in LoadRef()
Dmanaged_register_arm64_test.cc105 TEST(Arm64ManagedRegister, WRegister) { in TEST() argument
/art/runtime/arch/arm64/
Dregisters_arm64.h74 enum WRegister { enum
111 std::ostream& operator<<(std::ostream& os, const WRegister& rhs);
Dregisters_arm64.cc47 std::ostream& operator<<(std::ostream& os, const WRegister& rhs) { in operator <<()
/art/compiler/jni/quick/arm64/
Dcalling_convention_arm64.cc29 static const WRegister kWArgumentRegisters[] = {