Searched refs:MipsManagedRegister (Results 1 - 6 of 6) sorted by relevance

/art/compiler/jni/quick/mips/
H A Dcalling_convention_mips.cc27 return MipsManagedRegister::FromCoreRegister(T9);
31 return MipsManagedRegister::FromCoreRegister(T9);
36 return MipsManagedRegister::FromFRegister(F0);
38 return MipsManagedRegister::FromDRegister(D0);
40 return MipsManagedRegister::FromRegisterPair(V0_V1);
42 return MipsManagedRegister::NoRegister();
44 return MipsManagedRegister::FromCoreRegister(V0);
57 return MipsManagedRegister::FromCoreRegister(V0);
63 return MipsManagedRegister::FromCoreRegister(A0);
94 entry_spills_.push_back(MipsManagedRegister
[all...]
/art/compiler/utils/mips/
H A Dmanaged_register_mips.cc24 bool MipsManagedRegister::Overlaps(const MipsManagedRegister& other) const {
32 return MipsManagedRegister::FromCoreRegister(low).Overlaps(other) ||
33 MipsManagedRegister::FromCoreRegister(high).Overlaps(other);
52 int MipsManagedRegister::AllocIdLow() const {
71 int MipsManagedRegister::AllocIdHigh() const {
76 void MipsManagedRegister::Print(std::ostream& os) const {
92 std::ostream& operator<<(std::ostream& os, const MipsManagedRegister& reg) {
98 os << MipsManagedRegister::FromRegisterPair(reg);
H A Dmanaged_register_mips.h87 class MipsManagedRegister : public ManagedRegister { class in namespace:art::mips
164 bool Overlaps(const MipsManagedRegister& other) const;
166 static MipsManagedRegister FromCoreRegister(Register r) {
171 static MipsManagedRegister FromFRegister(FRegister r) {
176 static MipsManagedRegister FromDRegister(DRegister r) {
181 static MipsManagedRegister FromRegisterPair(RegisterPair r) {
207 explicit MipsManagedRegister(int reg_id) : ManagedRegister(reg_id) {} function in class:art::mips::MipsManagedRegister
209 static MipsManagedRegister FromRegId(int reg_id) {
210 MipsManagedRegister reg(reg_id);
216 std::ostream& operator<<(std::ostream& os, const MipsManagedRegister
[all...]
H A Dassembler_mips.cc459 MipsManagedRegister dst = m_dst.AsMips();
599 MipsManagedRegister src = msrc.AsMips();
619 MipsManagedRegister src = msrc.AsMips();
625 MipsManagedRegister src = msrc.AsMips();
632 MipsManagedRegister scratch = mscratch.AsMips();
640 MipsManagedRegister scratch = mscratch.AsMips();
649 MipsManagedRegister scratch = mscratch.AsMips();
662 MipsManagedRegister src = msrc.AsMips();
663 MipsManagedRegister scratch = mscratch.AsMips();
678 MipsManagedRegister des
[all...]
H A Dassembler_mips.h286 explicit MipsExceptionSlowPath(MipsManagedRegister scratch, size_t stack_adjust)
290 const MipsManagedRegister scratch_;
/art/compiler/utils/
H A Dmanaged_register.h31 class MipsManagedRegister;
56 mips::MipsManagedRegister AsMips() const;

Completed in 103 milliseconds