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

/openjdk7/hotspot/src/share/vm/compiler/
H A DmethodLiveness.cpp182 BasicBlock *block = _block_list[i];
207 // Create an array to store the bci->BasicBlock mapping.
208 _block_map = new (arena()) GrowableArray<BasicBlock*>(arena(), method_len, method_len, NULL);
211 _block_list = (BasicBlock **) arena()->Amalloc(sizeof(BasicBlock *) * _block_count);
214 GrowableArray<BasicBlock*>* jsr_exit_list = new GrowableArray<BasicBlock*>(5);
215 GrowableArray<BasicBlock*>* ret_list = new GrowableArray<BasicBlock*>(5);
221 _block_list[blk] = new (arena()) BasicBlock(thi
574 MethodLiveness::BasicBlock::BasicBlock(MethodLiveness *analyzer, int start, int limit) : function in class:MethodLiveness::BasicBlock
[all...]
H A DmethodLiveness.hpp54 // The BasicBlock class is used to represent a basic block in the
56 class BasicBlock : public ResourceObj { class in class:MethodLiveness
90 GrowableArray<BasicBlock*>* _normal_predecessors;
94 GrowableArray<BasicBlock*>* _exception_predecessors;
98 BasicBlock *_next;
122 BasicBlock(MethodLiveness *analyzer, int start, int limit);
131 BasicBlock *next() const { return _next; }
132 void set_next(BasicBlock *next) { _next = next; }
140 void add_normal_predecessor(BasicBlock *pred) {
145 void add_exception_predecessor(BasicBlock *pre
[all...]
/openjdk7/hotspot/src/share/vm/oops/
H A DgenerateOopMap.hpp38 class BasicBlock;
252 class BasicBlock: ResourceObj { class in inherits:ResourceObj
330 void merge_state_into_bb (BasicBlock *bb);
351 BasicBlock * _basic_blocks; // Array of basicblock info
370 BasicBlock * get_basic_block_at (int bci) const;
371 BasicBlock * get_basic_block_containing (int bci) const;
372 void interp_bb (BasicBlock *bb);
373 void restore_state (BasicBlock *bb);
374 int next_bb_start_pc (BasicBlock *bb);
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/oops/
H A DGenerateOopMap.java262 static class BasicBlock { class in class:GenerateOopMap
406 void mergeStateIntoBB (BasicBlock bb) {
636 BasicBlock[] _basic_blocks; // Array of basicblock info
720 BasicBlock getBasicBlockAt (int bci) {
721 BasicBlock bb = getBasicBlockContaining(bci);
728 BasicBlock getBasicBlockContaining (int bci) {
729 BasicBlock[] bbs = _basic_blocks;
761 void interpBB (BasicBlock bb) {
845 void restoreState (BasicBlock bb) {
853 int nextBBStartPC (BasicBlock b
[all...]

Completed in 2249 milliseconds