src/share/vm/opto/subnode.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
6796786 Cdiff src/share/vm/opto/subnode.cpp
src/share/vm/opto/subnode.cpp
Print this page
*** 1221,1245 ****
}
return false;
}
//=============================================================================
- //------------------------------NegNode----------------------------------------
- Node *NegFNode::Ideal(PhaseGVN *phase, bool can_reshape) {
- if( in(1)->Opcode() == Op_SubF )
- return new (phase->C, 3) SubFNode( in(1)->in(2), in(1)->in(1) );
- return NULL;
- }
-
- Node *NegDNode::Ideal(PhaseGVN *phase, bool can_reshape) {
- if( in(1)->Opcode() == Op_SubD )
- return new (phase->C, 3) SubDNode( in(1)->in(2), in(1)->in(1) );
- return NULL;
- }
-
-
- //=============================================================================
//------------------------------Value------------------------------------------
// Compute sqrt
const Type *SqrtDNode::Value( PhaseTransform *phase ) const {
const Type *t1 = phase->type( in(1) );
if( t1 == Type::TOP ) return Type::TOP;
--- 1221,1230 ----
src/share/vm/opto/subnode.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File