Lines Matching refs:X87Register
93 X87Register ToX87Register(LOperand* op) const;
107 void X87Mov(X87Register reg, Operand src,
109 void X87Mov(Operand src, X87Register reg,
113 X87Register left, X87Register right, X87Register result);
115 void X87LoadForUsage(X87Register reg);
116 void X87LoadForUsage(X87Register reg1, X87Register reg2);
117 void X87PrepareToWrite(X87Register reg) { x87_stack_.PrepareToWrite(reg); }
118 void X87CommitWrite(X87Register reg) { x87_stack_.CommitWrite(reg); }
120 void X87Fxch(X87Register reg, int other_slot = 0) {
123 void X87Free(X87Register reg) {
292 X87Register ToX87Register(int index) const;
343 X87Register res_reg,
441 bool Contains(X87Register reg);
442 void Fxch(X87Register reg, int other_slot = 0);
443 void Free(X87Register reg);
444 void PrepareToWrite(X87Register reg);
445 void CommitWrite(X87Register reg);
453 void push(X87Register reg) {
455 ASSERT(stack_depth_ < X87Register::kNumAllocatableRegisters);
463 int ArrayIndex(X87Register reg);
466 X87Register stack_[X87Register::kNumAllocatableRegisters];