Searched refs:FRegister (Results 1 – 6 of 6) sorted by relevance
/art/compiler/utils/mips/ |
D | assembler_mips.h | 109 void AddS(FRegister fd, FRegister fs, FRegister ft); 110 void SubS(FRegister fd, FRegister fs, FRegister ft); 111 void MulS(FRegister fd, FRegister fs, FRegister ft); 112 void DivS(FRegister fd, FRegister fs, FRegister ft); 117 void MovS(FRegister fd, FRegister fs); 120 void Mfc1(Register rt, FRegister fs); 121 void Mtc1(FRegister ft, Register rs); 122 void Lwc1(FRegister ft, Register rs, uint16_t imm16); 124 void Swc1(FRegister ft, Register rs, uint16_t imm16); 141 void LoadSFromOffset(FRegister reg, Register base, int32_t offset); [all …]
|
D | assembler_mips.cc | 71 void MipsAssembler::EmitFR(int opcode, int fmt, FRegister ft, FRegister fs, FRegister fd, int funct… in EmitFR() 84 void MipsAssembler::EmitFI(int opcode, int fmt, FRegister rt, uint16_t imm) { in EmitFI() 345 void MipsAssembler::AddS(FRegister fd, FRegister fs, FRegister ft) { in AddS() 349 void MipsAssembler::SubS(FRegister fd, FRegister fs, FRegister ft) { in SubS() 353 void MipsAssembler::MulS(FRegister fd, FRegister fs, FRegister ft) { in MulS() 357 void MipsAssembler::DivS(FRegister fd, FRegister fs, FRegister ft) { in DivS() 362 EmitFR(0x11, 0x11, static_cast<FRegister>(ft), static_cast<FRegister>(fs), in AddD() 363 static_cast<FRegister>(fd), 0x0); in AddD() 367 EmitFR(0x11, 0x11, static_cast<FRegister>(ft), static_cast<FRegister>(fs), in SubD() 368 static_cast<FRegister>(fd), 0x1); in SubD() [all …]
|
D | managed_register_mips.h | 95 FRegister AsFRegister() const { in AsFRegister() 97 return static_cast<FRegister>(id_ - kNumberOfCoreRegIds); in AsFRegister() 105 FRegister AsOverlappingDRegisterLow() const { in AsOverlappingDRegisterLow() 108 return static_cast<FRegister>(d_reg * 2); in AsOverlappingDRegisterLow() 111 FRegister AsOverlappingDRegisterHigh() const { in AsOverlappingDRegisterHigh() 114 return static_cast<FRegister>(d_reg * 2 + 1); in AsOverlappingDRegisterHigh() 172 static MipsManagedRegister FromFRegister(FRegister r) { in FromFRegister()
|
D | managed_register_mips.cc | 38 FRegister low = AsOverlappingDRegisterLow(); in Overlaps() 39 FRegister high = AsOverlappingDRegisterHigh(); in Overlaps() 40 FRegister other_freg = other.AsFRegister(); in Overlaps()
|
/art/runtime/arch/mips/ |
D | registers_mips.h | 68 enum FRegister { enum 104 std::ostream& operator<<(std::ostream& os, const FRegister& rhs);
|
D | registers_mips.cc | 39 std::ostream& operator<<(std::ostream& os, const FRegister& rhs) { in operator <<()
|