Home | History | Annotate | Download | only in x87

Lines Matching refs:X87Register

61   X87Register ToX87Register(LOperand* op) const;
75 void X87Mov(X87Register reg, Operand src,
77 void X87Mov(Operand src, X87Register reg,
79 void X87Mov(X87Register reg, X87Register src,
83 X87Register left, X87Register right, X87Register result);
85 void X87LoadForUsage(X87Register reg);
86 void X87LoadForUsage(X87Register reg1, X87Register reg2);
87 void X87PrepareToWrite(X87Register reg) { x87_stack_.PrepareToWrite(reg); }
88 void X87CommitWrite(X87Register reg) { x87_stack_.CommitWrite(reg); }
90 void X87Fxch(X87Register reg, int other_slot = 0) {
93 void X87Free(X87Register reg) {
253 X87Register ToX87Register(int index) const;
294 Register temp, X87Register res_reg,
382 bool Contains(X87Register reg);
383 void Fxch(X87Register reg, int other_slot = 0);
384 void Free(X87Register reg);
385 void PrepareToWrite(X87Register reg);
386 void CommitWrite(X87Register reg);
391 int st(X87Register reg) { return st2idx(ArrayIndex(reg)); }
397 void push(X87Register reg) {
399 DCHECK(stack_depth_ < X87Register::kMaxNumAllocatableRegisters);
408 int ArrayIndex(X87Register reg);
411 X87Register stack_[X87Register::kMaxNumAllocatableRegisters];