Lines Matching refs:sim

143       sim()->read_state(fpu_stack_state);
145 sim()->clear();
151 sim()->print();
243 if (!sim()->is_empty()) {
246 intArray* old_state = sim()->write_state();
310 sim()->read_state(old_state);
321 return sim()->offset_from_tos(fpu_num(opr));
362 sim()->swap(offset);
366 tty->print("Exchanged register: %d New state: ", sim()->get_slot(0)); sim()->print(); tty->cr();
384 sim()->pop();
388 tty->print("Inserted pop New state: "); sim()->print(); tty->cr();
395 if (sim()->contains(fpu_num(opr))) {
402 if (fpu_num(opr) != fpu_num(ignore) && sim()->contains(fpu_num(opr))) {
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();
423 sim()->rename(fpu_num(from), fpu_num(to));
427 sim()->push(fpu_num(opr));
436 sim()->pop();
445 sim()->pop();
450 while (sim()->stack_size() > result_stack_size) {
451 assert(!sim()->slot_is_empty(0), "not allowed");
453 if (result_stack_size == 0 || sim()->get_slot(0) != fpu_num(preserve)) {
457 insert_exchange(sim()->stack_size() - 1);
695 assert(sim()->stack_size() <= 7, "at least one stack slot must be free");
726 sim()->pop();
731 sim()->pop();
762 sim()->pop();
784 op2->set_fpu_stack_size(sim()->stack_size());
808 op2->set_fpu_stack_size(sim()->stack_size());
809 assert(sim()->stack_size() <= 7, "at least one stack slot must be free");
839 op2->set_fpu_stack_size(sim()->stack_size());
840 assert(sim()->stack_size() <= 6, "at least two stack slots must be free");
880 op2->set_fpu_stack_size(sim()->stack_size());
881 assert(sim()->stack_size() <= 6, "at least two stack slots must be free");
883 sim()->pop();
907 assert(sim()->is_empty(), "fpu stack must be empty now");
1143 sim()->print();
1163 FpuStackSim* cur_sim = sim();
1173 FpuStackSim* cur_sim = sim();
1180 intArray* state = sim()->write_state();
1183 sim()->print(); tty->cr();
1196 intArray* state = sim()->write_state();
1217 sim()->print(); tty->cr();
1227 intArray* cur_state = sim()->write_state();