reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
56 static RegDomain getDomain(const TargetRegisterClass *RC, 67 RegDomain Domain) { 210 RegDomain DstDomain; 212 InstrCOPYReplacer(unsigned SrcOpcode, RegDomain DstDomain, unsigned DstOpcode) 247 RegDomain OpDomain = getDomain(MRI->getRegClass(MO.getReg()), 316 Closure(unsigned ID, std::initializer_list<RegDomain> LegalDstDomainList) : ID(ID) { 317 for (RegDomain D : LegalDstDomainList) 328 bool isLegal(RegDomain RD) const { return LegalDstDomains[RD]; } 331 void setIllegal(RegDomain RD) { LegalDstDomains[RD] = false; } 413 void visitRegister(Closure &, unsigned Reg, RegDomain &Domain, 417 void reassign(const Closure &C, RegDomain Domain) const; 423 bool isReassignmentProfitable(const Closure &C, RegDomain Domain) const; 426 double calculateCost(const Closure &C, RegDomain Domain) const; 434 RegDomain &Domain, 445 RegDomain RD = getDomain(MRI->getRegClass(Reg), MRI->getTargetRegisterInfo()); 482 RegDomain DstDomain) const { 493 RegDomain Domain) const { 497 void X86DomainReassignment::reassign(const Closure &C, RegDomain Domain) const { 549 RegDomain Domain = NoDomain;usr/include/c++/7.4.0/bits/move.h
72 constexpr _Tp&& 73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept 83 constexpr _Tp&& 84 forward(typename std::remove_reference<_Tp>::type&& __t) noexceptusr/include/c++/7.4.0/bits/stl_pair.h
114 return __and_<is_constructible<_T1, _U1&&>, 121 return __and_<is_convertible<_U1&&, _T1>, 142 using __do_converts = __and_<is_convertible<_U1&&, _T1>, 147 return __and_<is_constructible<_T1, _U1&&>, 311 constexpr pair(_U1&& __x, const _T2& __y) 341 constexpr pair(_U1&& __x, _U2&& __y) 342 : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { }usr/include/c++/7.4.0/initializer_list
50 typedef _E value_type; 51 typedef const _E& reference; 52 typedef const _E& const_reference; 54 typedef const _E* iterator; 55 typedef const _E* const_iterator;usr/include/c++/7.4.0/type_traits
1629 { typedef _Tp type; }; 1633 { typedef _Tp type; }; 1659 { typedef _Tp&& type; };