123 if (entry->nesting() != nesting() && f->as_Constant() == NULL) { |
123 if (entry->nesting() != nesting() && f->as_Constant() == NULL) { |
124 // non-constant values of of another block must be pinned, |
124 // non-constant values of of another block must be pinned, |
125 // otherwise it is possible that they are not evaluated |
125 // otherwise it is possible that they are not evaluated |
126 f->pin(Instruction::PinGlobalValueNumbering); |
126 f->pin(Instruction::PinGlobalValueNumbering); |
127 } |
127 } |
|
128 assert(x->type()->tag() == f->type()->tag(), "should have same type"); |
128 |
129 |
129 return f; |
130 return f; |
130 |
131 |
131 } |
132 } |
132 } |
133 } |