Searched refs:successor (Results 1 - 24 of 24) sorted by relevance

/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/org/objectweb/asm/
H A DEdge.java96 * The successor block of the basic block from which this edge originates.
98 Label successor; field in class:Edge
H A DLabel.java243 * The successor of this label, in the order they are visited. This linked
249 Label successor; field in class:Label
501 * null it is added to the successor of the RET blocks found in the
518 e.successor = JSR.successors.successor;
531 // calls this method recursively on each successor, except JSR targets
538 e.successor.visitSubroutine(JSR, id, nbSubroutines);
H A DMethodWriter.java389 * {@link Label#successor} field, in the order they are visited by
680 // if opcode == ATHROW or xRETURN, ends current block (no successor)
720 // no stack change, but end of current block (no successor)
894 // adds 'label' as a successor of this basic block
966 // is also a successor of this instruction. Calling visitLabel
967 // adds the label of this next instruction as a successor of the
992 // ends current block (with one new successor)
1009 previousBlock.successor = label;
1014 // ends current block (with one new successor)
1025 previousBlock.successor
1514 addSuccessor(final int info, final Label successor) argument
[all...]
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dvmreg_x86.cpp39 reg = reg->successor();
46 freg = freg->successor();
54 xreg = xreg->successor();
H A Dregister_x86.hpp57 Register successor() const { return as_Register(encoding() + 1); } function in class:RegisterImpl
116 FloatRegister successor() const { return as_FloatRegister(encoding() + 1); } function in class:FloatRegisterImpl
158 XMMRegister successor() const { return as_XMMRegister(encoding() + 1); } function in class:XMMRegisterImpl
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dvmreg_sparc.cpp37 reg = reg->successor();
46 freg = freg->successor();
H A DinterpreterRT_sparc.cpp62 Argument successor(jni_arg.successor());
63 __ store_argument(Rtmp, successor);
93 Argument successor(jni_arg.successor());
94 __ store_argument(Rtmp, successor);
H A Dinterpreter_sparc.cpp112 for (Argument ldarg = argv.successor(); ldarg.is_register(); ldarg = ldarg.successor()) {
168 for (Argument ldarg = argv.successor(); ldarg.is_float_register(); ldarg = ldarg.successor()) {
H A Dc1_FrameMap_sparc.hpp124 return LIR_OprFact::double_cpu(cpu_reg2rnr(r->successor()), cpu_reg2rnr(r));
148 return LIR_OprFact::double_fpu(r->successor()->encoding(), r->encoding());
H A Dassembler_sparc.cpp2556 Assembler::fmov(FloatRegisterImpl::S, s->successor(), d->successor());
2565 Assembler::fmov(FloatRegisterImpl::S, s->successor(), d->successor());
2566 Assembler::fmov(FloatRegisterImpl::S, s->successor()->successor(), d->successor()->successor());
2567 Assembler::fmov(FloatRegisterImpl::S, s->successor()->successor()
[all...]
H A Dregister_sparc.hpp83 Register successor() const { return as_Register(encoding() + 1); } function in class:RegisterImpl
267 FloatRegister successor() const { return as_FloatRegister(encoding() + 1); }
H A Dc1_LIRAssembler_sparc.cpp617 assert(op->ublock() != NULL, "must have unordered successor");
852 __ stf(FloatRegisterImpl::S, reg->successor(), base, offset + 4);
881 assert(from_reg->as_register_hi()->successor() == from_reg->as_register_lo(), "must match");
929 assert(to_reg->as_register_hi()->successor() == to_reg->as_register_lo(),
970 __ ldf(FloatRegisterImpl::S, base, offset + 4, reg->successor());
1013 assert(to_reg->as_register_hi()->successor() == to_reg->as_register_lo(),
3281 // src and src->successor() are packed into dst
3288 __ srl(rs->successor(), 0, rs->successor());
3289 __ or3(rs, rs->successor(), r
[all...]
H A Dinterp_masm_sparc.cpp335 ldf(FloatRegisterImpl::S, r1, offset + Interpreter::stackElementSize, d->successor());
349 stf(FloatRegisterImpl::S, d->successor(), r1, offset + Interpreter::stackElementSize);
361 ld(r1, offset + Interpreter::stackElementSize, rd->successor());
375 st(l->successor(), r1, offset + Interpreter::stackElementSize);
H A DsharedRuntime_sparc.cpp337 ret.set_pair(r->successor()->as_VMReg(), r->as_VMReg());
612 __ stw(r->successor(), base, arg_slot(st_off) ); // lo bits
3002 __ mov(G0, tmp->successor());
H A DtemplateTable_sparc.cpp439 f->successor());
449 __ ld(G3_scratch, base_offset + sizeof(jlong)/2, Otos_l->successor());
H A Dassembler_sparc.hpp520 Argument successor() const { return Argument(number() + 1, is_in()); } function in class:VALUE_OBJ_CLASS_SPEC
/openjdk7/hotspot/src/cpu/zero/vm/
H A Dregister_zero.hpp55 Register successor() const { function in class:RegisterImpl
90 FloatRegister successor() const { function in class:FloatRegisterImpl
H A Dvmreg_zero.cpp35 reg = reg->successor();
40 freg = freg->successor();
/openjdk7/hotspot/src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/
H A DFigureWidget.java297 public void addFigureToSubMenu(JMenu subMenu, final Figure f, boolean successor, int depth) { argument
299 if (successor) {
314 addFigureToMenu(subMenu, f2, successor, depth - 1);
321 public void addFigureToMenu(JMenu m, final Figure f, boolean successor, int depth) { argument
330 if (successor) {
335 addFigureToSubMenu(subMenu, f, successor, depth);
/openjdk7/jdk/src/share/classes/sun/awt/util/
H A DIdentityLinkedList.java280 Entry<E> successor = (index==size ? header : entry(index));
281 Entry<E> predecessor = successor.previous;
283 Entry<E> e = new Entry<E>((E)a[i], successor, predecessor);
287 successor.previous = predecessor;
/openjdk7/hotspot/src/share/vm/shark/
H A DsharkTopLevelBlock.cpp240 successor(i)->enter(this, false);
313 ciTypeFlow::Block *successor = ciblock()->successors()->at(i); local
314 if (successor->start() == bci)
315 return function()->block(successor->pre_order());
619 SharkTopLevelBlock *successor = this->exception(index); local
620 if (successor) {
621 successor->add_incoming(current_state());
622 return successor->entry_block();
672 if (successor(i)->can_reach(this)) {
696 if (successor(
[all...]
H A DsharkTopLevelBlock.hpp100 SharkTopLevelBlock* successor(int index) const { function in class:SharkTopLevelBlock
/openjdk7/jdk/src/share/classes/java/util/
H A DTreeMap.java244 for (Entry<K,V> e = getFirstEntry(); e != null; e = successor(e))
959 for (Entry<K,V> e = getFirstEntry(); e != null; e = successor(e)) {
1116 next = successor(e);
1595 next = successor(e);
1982 * Returns the successor of the specified Entry, or null if no such.
1984 static <K,V> TreeMap.Entry<K,V> successor(Entry<K,V> t) { method in class:TreeMap
2141 // If strictly internal, copy successor's element to p and then make p
2142 // point to successor.
2144 Entry<K,V> s = successor(p);
/openjdk7/hotspot/src/share/vm/ci/
H A DciTypeFlow.cpp1898 st->print_cr(" No successor information");
1903 Block* successor = _successors->at(i); local
1905 successor->print_value_on(st);
2376 // Find successor edges based on old state and new JsrSet.
2491 // Found backedge since predecessor post visited, but successor is not
2514 // Successor has already been visited. If the successor's loop head
2775 // Remove dead blocks from successor lists:
2782 tty->print("Removing dead %s successor of #%d: ", (e? "exceptional": "normal"), block->pre_order());

Completed in 6051 milliseconds