< prev index next >

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/AbstractBlockBase.java

Print this page
rev 52509 : [mq]: graal


 146     }
 147 
 148     public void setAlign(boolean align) {
 149         this.align = align;
 150     }
 151 
 152     public abstract boolean isExceptionEntry();
 153 
 154     public abstract Loop<T> getLoop();
 155 
 156     public abstract int getLoopDepth();
 157 
 158     public abstract void delete();
 159 
 160     public abstract boolean isLoopEnd();
 161 
 162     public abstract boolean isLoopHeader();
 163 
 164     public abstract T getPostdominator();
 165 
 166     public abstract double probability();
 167 
 168     public abstract T getDominator(int distance);
 169 
 170     @Override
 171     public int hashCode() {
 172         return id;
 173     }
 174 }


 146     }
 147 
 148     public void setAlign(boolean align) {
 149         this.align = align;
 150     }
 151 
 152     public abstract boolean isExceptionEntry();
 153 
 154     public abstract Loop<T> getLoop();
 155 
 156     public abstract int getLoopDepth();
 157 
 158     public abstract void delete();
 159 
 160     public abstract boolean isLoopEnd();
 161 
 162     public abstract boolean isLoopHeader();
 163 
 164     public abstract T getPostdominator();
 165 
 166     public abstract double getRelativeFrequency();
 167 
 168     public abstract T getDominator(int distance);
 169 
 170     @Override
 171     public int hashCode() {
 172         return id;
 173     }
 174 }
< prev index next >