Home
last modified time | relevance | path

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

/art/compiler/utils/arm64/
Dmanaged_register_arm64.h64 constexpr WRegister AsWRegister() const { in AsWRegister()
66 return static_cast<WRegister>(id_ - kNumberOfXRegIds); in AsWRegister()
80 constexpr WRegister AsOverlappingWRegister() const { in AsOverlappingWRegister()
83 return static_cast<WRegister>(AsXRegister()); in AsOverlappingWRegister()
153 static constexpr Arm64ManagedRegister FromWRegister(WRegister r) { in FromWRegister()
170 static constexpr Arm64ManagedRegister FromWRegisterX(WRegister r) { in FromWRegisterX()
Djni_macro_assembler_arm64.h203 WRegister source,
215 WRegister dest,
Dassembler_arm64.h180 return vixl::aarch64::WRegister(code); in reg_w()
Djni_macro_assembler_arm64.cc103 WRegister source, in StoreWToOffset()
212 WRegister dest, in LoadWFromOffset()
305 WRegister ref_reg = dst.AsOverlappingWRegister(); in LoadRef()
Dmanaged_register_arm64_test.cc106 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.cc33 static const WRegister kWArgumentRegisters[] = {
202 WRegister w_reg = kWArgumentRegisters[/* method */ 1u + non_fp_arg_number]; in CurrentParamRegister()
/art/compiler/optimizing/
Dcommon_arm64.h73 return vixl::aarch64::WRegister(VIXLRegCodeFromART(location.reg())); in WRegisterFrom()
Dcode_generator_arm64.cc7060 vixl::aarch64::WRegister(BakerReadBarrierFirstRegField::Decode(encoded_data)); in CompileBakerReadBarrierThunk()