Searched refs:IRScope (Results 1 - 16 of 16) sorted by relevance

/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_IR.hpp134 class IRScope;
135 define_array(IRScopeArray, IRScope*)
139 class IRScope: public CompilationResourceObj { class in inherits:CompilationResourceObj
143 IRScope* _caller; // the caller scope, or NULL
162 IRScope(Compilation* compilation, IRScope* caller, int caller_bci, ciMethod* method, int osr_bci, bool create_graph = false);
166 IRScope* caller() const { return _caller; }
174 void add_callee(IRScope* callee) { _callees.append(callee); }
176 IRScope* callee_no(int i) const { return _callees.at(i); }
191 // IRScopeDebugInfo records the debug information for a particular IRScope
[all...]
H A Dc1_GraphBuilder.hpp50 IRScope* _scope;
114 IRScope* scope() const { return _scope; }
116 void set_scope(IRScope* scope);
198 IRScope* scope() const { return scope_data()->scope(); }
359 void push_root_scope(IRScope* scope, BlockList* bci2block, BlockBegin* start);
402 GraphBuilder(Compilation* compilation, IRScope* scope);
H A Dc1_ValueStack.hpp43 IRScope* _scope; // the enclosing scope
70 ValueStack(IRScope* scope, ValueStack* caller_state);
86 IRScope* scope() const { return _scope; }
H A Dc1_Compilation.hpp38 class IRScope;
209 void compile_only_this_scope(outputStream* st, IRScope* scope);
H A Dc1_IR.cpp124 // Implementation of IRScope
125 BlockBegin* IRScope::build_graph(Compilation* compilation, int osr_bci) {
133 IRScope::IRScope(Compilation* compilation, IRScope* caller, int caller_bci, ciMethod* method, int osr_bci, bool create_graph) function in class:IRScope
161 int IRScope::max_stack() const {
237 _top_scope = new IRScope(compilation, NULL, -1, method, osr_bci, true);
H A Dc1_ValueStack.cpp33 ValueStack::ValueStack(IRScope* scope, ValueStack* caller_state)
H A Dc1_Compilation.cpp593 void Compilation::compile_only_this_scope(outputStream* st, IRScope* scope) {
H A Dc1_GraphBuilder.cpp44 IRScope* _scope;
58 IRScope* scope() const { return _scope; }
86 BlockListBuilder(Compilation* compilation, IRScope* scope, int osr_bci);
95 BlockListBuilder::BlockListBuilder(Compilation* compilation, IRScope* scope, int osr_bci)
748 void GraphBuilder::ScopeData::set_scope(IRScope* scope) {
3002 GraphBuilder::GraphBuilder(Compilation* compilation, IRScope* scope)
3177 for (IRScope* s = scope(); s != NULL; s = s->caller()) {
3679 IRScope* top = scope();
3989 void GraphBuilder::push_root_scope(IRScope* scope, BlockList* bci2block, BlockBegin* start) {
3999 IRScope* callee_scop
[all...]
H A Dc1_Instruction.cpp324 IRScope* StateSplit::scope() const {
H A Dc1_LIRAssembler.cpp406 IRScope* scope = s->scope();
H A Dc1_LIRGenerator.hpp440 IRScope* scope() const { return block()->scope(); }
H A Dc1_LinearScan.hpp367 IRScopeDebugInfo* compute_debug_info_for_scope(int op_id, IRScope* cur_scope, ValueStack* cur_state, ValueStack* innermost_state);
H A Dc1_Instruction.hpp37 class IRScope;
1154 IRScope* scope() const; // the state's scope
H A Dc1_Optimizer.cpp770 IRScope* scope = stack->scope();
H A Dc1_LIRGenerator.cpp423 IRScope* scope = s->scope();
2575 IRScope* irScope = compilation()->hir()->top_scope();
H A Dc1_LinearScan.cpp2834 IRScopeDebugInfo* LinearScan::compute_debug_info_for_scope(int op_id, IRScope* cur_scope, ValueStack* cur_state, ValueStack* innermost_state) {
2907 IRScope* innermost_scope = info->scope();

Completed in 109 milliseconds