src/share/vm/opto/parse.hpp

changeset 3834
8f6ce6f1049b
parent 3138
f6f3bb0ee072
child 3969
1d7922586cf6
     1.1 --- a/src/share/vm/opto/parse.hpp	Thu May 24 18:39:44 2012 -0700
     1.2 +++ b/src/share/vm/opto/parse.hpp	Fri May 25 07:53:11 2012 -0700
     1.3 @@ -527,6 +527,9 @@
     1.4    int     repush_if_args();
     1.5    void    adjust_map_after_if(BoolTest::mask btest, Node* c, float prob,
     1.6                                Block* path, Block* other_path);
     1.7 +  void    sharpen_type_after_if(BoolTest::mask btest,
     1.8 +                                Node* con, const Type* tcon,
     1.9 +                                Node* val, const Type* tval);
    1.10    IfNode* jump_if_fork_int(Node* a, Node* b, BoolTest::mask mask);
    1.11    Node*   jump_if_join(Node* iffalse, Node* iftrue);
    1.12    void    jump_if_true_fork(IfNode *ifNode, int dest_bci_if_true, int prof_table_index);

mercurial