Lines Matching defs:to

16  * 2 along with this work; if not, write to the Free Software Foundation,
37 // (To minimize the amount of work we have to do if we have to merge FPU stacks)
43 // the dummy interval is needed to enforce the walker to walk until the given id:
66 // to decide if the register is live or not at the block begin -> the
74 assert(iw.current_position() == id, "did not walk completely to id");
82 assert(interval->from() <= id && id < interval->to(), "interval out of range");
124 // Set up to process block
138 "FPU stack state must be present due to linear-scan order for FPU stack allocation");
187 // propagate stack at first branch to a successor
256 // need entry code to clear FPU stack
379 // move stack slot to the top of stack and then pop it
408 void FpuStackAllocator::insert_copy(LIR_Opr from, LIR_Opr to) {
413 sim()->push(fpu_num(to));
417 tty->print("Inserted copy (%d -> %d) New state: ", fpu_num(from), fpu_num(to)); sim()->print(); tty->cr();
422 void FpuStackAllocator::do_rename(LIR_Opr from, LIR_Opr to) {
423 sim()->rename(fpu_num(from), fpu_num(to));
456 // move "preserve" to bottom of stack so that all other stack slots can be popped
467 LIR_Opr new_in = in; // new operands relative to the actual fpu stack top
477 // If the input operand is a fpu-register, it is exchanged to the bottom of the stack
490 // move from fpu register to xmm register (necessary for operations that
497 // move from fpu-register to fpu-register:
499 // nothing to do
501 // rename the input register to result register -> input register
504 // duplicate input register to result register to preserve input
510 // nothing to do
522 // move from fpu-register to memory
535 // move from memory/constant to fpu register
573 // this is quite the same as a move from fpu-register to fpu-register
576 // nothing to do
669 LIR_Opr new_left = left; // new operands relative to the actual fpu stack top
729 // slot of right, so a renaming from right to res is necessary
747 // Must bring both operands to top of stack with following operand ordering:
771 // Right argument appears to be unused
863 // Must bring both operands to top of stack with following operand ordering:
991 tty->print("Renamed register %d to %d New state: ", reg, new_reg); cur_sim->print(); tty->cr();
1051 // the stack top is exchanged away to get another value on top ->
1141 tty->print_cr("Propagating FPU stack state for B%d at LIR_Op position %d to successors:",
1170 // propagate current FPU stack state to successor without state
1195 // Propagate unmodified Stack to successors where a stack merge is not necessary
1226 // assertions that FPU stack state conforms to all successors' states