comparison src/share/vm/opto/callnode.hpp @ 7969:1eae78177059

Merge
author jiangli
date Fri, 01 Feb 2013 15:25:37 -0500
parents a7114d3d712e
children 6f3fd5150b67
comparison
equal deleted inserted replaced
7968:44c5fcd9cb25 7969:1eae78177059
124 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 124 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape);
125 virtual const Type *Value( PhaseTransform *phase ) const; 125 virtual const Type *Value( PhaseTransform *phase ) const;
126 virtual uint ideal_reg() const { return NotAMachineReg; } 126 virtual uint ideal_reg() const { return NotAMachineReg; }
127 virtual uint match_edge(uint idx) const; 127 virtual uint match_edge(uint idx) const;
128 #ifndef PRODUCT 128 #ifndef PRODUCT
129 virtual void dump_req() const; 129 virtual void dump_req(outputStream *st = tty) const;
130 #endif 130 #endif
131 }; 131 };
132 132
133 133
134 //------------------------------RethrowNode------------------------------------ 134 //------------------------------RethrowNode------------------------------------
145 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 145 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape);
146 virtual const Type *Value( PhaseTransform *phase ) const; 146 virtual const Type *Value( PhaseTransform *phase ) const;
147 virtual uint match_edge(uint idx) const; 147 virtual uint match_edge(uint idx) const;
148 virtual uint ideal_reg() const { return NotAMachineReg; } 148 virtual uint ideal_reg() const { return NotAMachineReg; }
149 #ifndef PRODUCT 149 #ifndef PRODUCT
150 virtual void dump_req() const; 150 virtual void dump_req(outputStream *st = tty) const;
151 #endif 151 #endif
152 }; 152 };
153 153
154 154
155 //------------------------------TailCallNode----------------------------------- 155 //------------------------------TailCallNode-----------------------------------
577 void extract_projections(CallProjections* projs, bool separate_io_proj); 577 void extract_projections(CallProjections* projs, bool separate_io_proj);
578 578
579 virtual uint match_edge(uint idx) const; 579 virtual uint match_edge(uint idx) const;
580 580
581 #ifndef PRODUCT 581 #ifndef PRODUCT
582 virtual void dump_req() const; 582 virtual void dump_req(outputStream *st = tty) const;
583 virtual void dump_spec(outputStream *st) const; 583 virtual void dump_spec(outputStream *st) const;
584 #endif 584 #endif
585 }; 585 };
586 586
587 587