Lines Matching defs:X86ManagedRegister
90 class X86ManagedRegister : public ManagedRegister {
161 bool Overlaps(const X86ManagedRegister& other) const;
163 static X86ManagedRegister FromCpuRegister(Register r) {
168 static X86ManagedRegister FromXmmRegister(XmmRegister r) {
173 static X86ManagedRegister FromX87Register(X87Register r) {
178 static X86ManagedRegister FromRegisterPair(RegisterPair r) {
205 explicit X86ManagedRegister(int reg_id) : ManagedRegister(reg_id) {}
207 static X86ManagedRegister FromRegId(int reg_id) {
208 X86ManagedRegister reg(reg_id);
214 std::ostream& operator<<(std::ostream& os, const X86ManagedRegister& reg);
218 inline x86::X86ManagedRegister ManagedRegister::AsX86() const {
219 x86::X86ManagedRegister reg(id_);