Lines Matching defs:X86_64ManagedRegister
89 class X86_64ManagedRegister : public ManagedRegister {
148 bool Overlaps(const X86_64ManagedRegister& other) const;
150 static X86_64ManagedRegister FromCpuRegister(Register r) {
155 static X86_64ManagedRegister FromXmmRegister(FloatRegister r) {
159 static X86_64ManagedRegister FromX87Register(X87Register r) {
164 static X86_64ManagedRegister FromRegisterPair(RegisterPair r) {
191 explicit X86_64ManagedRegister(int reg_id) : ManagedRegister(reg_id) {}
193 static X86_64ManagedRegister FromRegId(int reg_id) {
194 X86_64ManagedRegister reg(reg_id);
200 std::ostream& operator<<(std::ostream& os, const X86_64ManagedRegister& reg);
204 inline x86_64::X86_64ManagedRegister ManagedRegister::AsX86_64() const {
205 x86_64::X86_64ManagedRegister reg(id_);