Searched defs:state_before (Results 1 - 4 of 4) sorted by relevance

/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Instruction.cpp86 if (state_before() != NULL) {
87 state_before()->values_do(f);
350 int vtable_index, ciMethod* target, ValueStack* state_before)
351 : StateSplit(result_type, state_before)
383 if (state_before() != NULL) state_before()->values_do(f);
395 if (state_before() == NULL) {
349 Invoke(Bytecodes::Code code, ValueType* result_type, Value recv, Values* args, int vtable_index, ciMethod* target, ValueStack* state_before) argument
H A Dc1_Instruction.hpp376 Instruction(ValueType* type, ValueStack* state_before = NULL, bool type_is_constant = false)
387 , _state_before(state_before)
390 check_state(state_before);
418 ValueStack* state_before() const { return _state_before; } function in class:Instruction
664 Constant(ValueType* type, ValueStack* state_before):
665 Instruction(type, state_before, /*type_is_constant*/ true)
667 assert(state_before != NULL, "only used for constants which need patching");
673 virtual bool can_trap() const { return state_before() != NULL; }
711 ValueStack* state_before, bool needs_patching)
712 : Instruction(as_ValueType(field->type()->basic_type()), state_before)
[all...]
H A Dc1_Optimizer.cpp205 ValueStack* state_before = if_->is_safepoint() ? if_->state_before() : NULL; local
206 Goto* goto_ = new Goto(sux, state_before, if_->is_safepoint() || t_goto->is_safepoint() || f_goto->is_safepoint());
433 tblock, fblock, if_->state_before(), if_->is_safepoint());
H A Dc1_GraphBuilder.cpp950 ValueStack* state_before = copy_state_for_exception(); local
957 length = append(new ArrayLength(array, state_before));
959 push(as_ValueType(type), append(new LoadIndexed(array, index, length, type, state_before)));
964 ValueStack* state_before = copy_state_for_exception(); local
972 length = append(new ArrayLength(array, state_before));
974 StoreIndexed* result = new StoreIndexed(array, index, length, type, value, state_before);
1073 void GraphBuilder::arithmetic_op(ValueType* type, Bytecodes::Code code, ValueStack* state_before) { argument
1078 Value res = new ArithmeticOp(code, x, y, method()->is_strict(), state_before);
1142 ValueStack* state_before = copy_state_before(); local
1145 ipush(append(new CompareOp(code, x, y, state_before)));
1178 if_node(Value x, If::Condition cond, Value y, ValueStack* state_before) argument
1232 ValueStack* state_before = copy_state_before(); local
1240 ValueStack* state_before = copy_state_before(); local
1247 ValueStack* state_before = copy_state_before(); local
2680 case Bytecodes::_arraylength : { ValueStack* state_before = copy_state_for_exception(); ipush(append(new ArrayLength(apop(), state_before))); break; } local
3455 ValueStack* state_before = copy_state_for_exception(); local
3883 ValueStack* state_before = state()->copy_for_parsing(); local
4129 ValueStack* state_before = copy_state_for_exception(); local
[all...]

Completed in 47 milliseconds