reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
234 Register &operator=(const MachineOperand &Op) { 261 bool operator==(Register R) const { return Reg == R.Reg && Sub == R.Sub; } 262 bool operator!=(Register R) const { return !operator==(R); } 263 bool operator<(Register R) const { 292 Register Rs; 297 ExtExpr(Register RS, bool NG, unsigned SH) : Rs(RS), S(SH), Neg(NG) {} 324 Register Rd; 392 OffsetRange getOffsetRange(Register R, const MachineInstr &MI) const; 394 OffsetRange getOffsetRange(Register Rd) const; 403 Register insertInitializer(Loc DefL, const ExtenderInit &ExtI); 404 bool replaceInstrExact(const ExtDesc &ED, Register ExtR); 406 Register ExtR, int32_t &Diff); 407 bool replaceInstr(unsigned Idx, Register ExtR, const ExtenderInit &ExtI); 443 PrintRegister(HCE::Register R, const HexagonRegisterInfo &I) 445 HCE::Register Rs; 1047 OffsetRange HCE::getOffsetRange(Register Rb, const MachineInstr &MI) const { 1127 OffsetRange HCE::getOffsetRange(Register Rd) const { 1503 Register Rs = ExtI.second.Rs; // Only one reg allowed now. 1527 HCE::Register HCE::insertInitializer(Loc DefL, const ExtenderInit &ExtI) { 1583 bool HCE::replaceInstrExact(const ExtDesc &ED, Register ExtR) { 1701 Register ExtR, int32_t &Diff) { 1782 Register Rs = MI.getOperand(IsSub ? 3 : 2); 1825 bool HCE::replaceInstr(unsigned Idx, Register ExtR, const ExtenderInit &ExtI) { 1905 Register DefR = insertInitializer(Q.first, P.first);