Searched refs:BlockClosure (Results 1 - 8 of 8) sorted by relevance

/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_IR.hpp323 void iterate_preorder (BlockClosure* closure);
324 void iterate_postorder (BlockClosure* closure);
325 void iterate_linear_scan_order(BlockClosure* closure);
338 class SubstitutionResolver: public BlockClosure, ValueVisitor {
H A Dc1_Instruction.cpp694 void BlockBegin::iterate_preorder(boolArray& mark, BlockClosure* closure) {
705 void BlockBegin::iterate_postorder(boolArray& mark, BlockClosure* closure) {
716 void BlockBegin::iterate_preorder(BlockClosure* closure) {
722 void BlockBegin::iterate_postorder(BlockClosure* closure) {
894 void BlockList::iterate_forward (BlockClosure* closure) {
900 void BlockList::iterate_backward(BlockClosure* closure) {
H A Dc1_IR.cpp279 class CriticalEdgeFinder: public BlockClosure {
326 class UseCountComputer: public ValueVisitor, BlockClosure {
1110 void IR::iterate_preorder(BlockClosure* closure) {
1116 void IR::iterate_postorder(BlockClosure* closure) {
1121 void IR::iterate_linear_scan_order(BlockClosure* closure) {
1127 class BlockPrinter: public BlockClosure {
1170 class PredecessorValidator : public BlockClosure {
H A Dc1_CFGPrinter.cpp44 class PrintBlockClosure: public BlockClosure {
H A Dc1_Instruction.hpp122 // BlockClosure is the base class for block traversal/iteration.
124 class BlockClosure: public CompilationResourceObj { class in inherits:CompilationResourceObj
147 void iterate_forward(BlockClosure* closure);
148 void iterate_backward(BlockClosure* closure);
1559 void iterate_preorder (boolArray& mark, BlockClosure* closure);
1560 void iterate_postorder(boolArray& mark, BlockClosure* closure);
1710 void iterate_preorder (BlockClosure* closure);
1711 void iterate_postorder (BlockClosure* closure);
H A Dc1_Optimizer.cpp43 class CE_Eliminator: public BlockClosure {
310 class BlockMerger: public BlockClosure {
H A Dc1_LIRGenerator.hpp155 class LIRGenerator: public InstructionVisitor, public BlockClosure {
H A Dc1_GraphBuilder.cpp2318 class PhiSimplifier : public BlockClosure {

Completed in 65 milliseconds