Mercurial > hg > graal-jvmci-8
comparison src/share/vm/opto/subnode.cpp @ 9060:cc32ccaaf47f
8003310: Enable -Wunused-function when compiling with gcc
Summary: Add the -Wunused-function flag and remove a number of unused functions.
Reviewed-by: dholmes, coleenp, kvn
author | mikael |
---|---|
date | Thu, 04 Apr 2013 10:01:26 -0700 |
parents | 8e47bac5643a |
children | 70120f47d403 |
comparison
equal
deleted
inserted
replaced
9059:17bf4d428955 | 9060:cc32ccaaf47f |
---|---|
1074 | 1074 |
1075 //------------------------------operator==------------------------------------- | 1075 //------------------------------operator==------------------------------------- |
1076 uint BoolNode::cmp( const Node &n ) const { | 1076 uint BoolNode::cmp( const Node &n ) const { |
1077 const BoolNode *b = (const BoolNode *)&n; // Cast up | 1077 const BoolNode *b = (const BoolNode *)&n; // Cast up |
1078 return (_test._test == b->_test._test); | 1078 return (_test._test == b->_test._test); |
1079 } | |
1080 | |
1081 //------------------------------clone_cmp-------------------------------------- | |
1082 // Clone a compare/bool tree | |
1083 static Node *clone_cmp( Node *cmp, Node *cmp1, Node *cmp2, PhaseGVN *gvn, BoolTest::mask test ) { | |
1084 Node *ncmp = cmp->clone(); | |
1085 ncmp->set_req(1,cmp1); | |
1086 ncmp->set_req(2,cmp2); | |
1087 ncmp = gvn->transform( ncmp ); | |
1088 return new (gvn->C) BoolNode( ncmp, test ); | |
1089 } | 1079 } |
1090 | 1080 |
1091 //-------------------------------make_predicate-------------------------------- | 1081 //-------------------------------make_predicate-------------------------------- |
1092 Node* BoolNode::make_predicate(Node* test_value, PhaseGVN* phase) { | 1082 Node* BoolNode::make_predicate(Node* test_value, PhaseGVN* phase) { |
1093 if (test_value->is_Con()) return test_value; | 1083 if (test_value->is_Con()) return test_value; |