coins.mdf
クラス DeclarePragmas

java.lang.Object
  |
  +--coins.mdf.DeclarePragmas

class DeclarePragmas
extends java.lang.Object

Declaration of the pragmas.


フィールドの概要
(パッケージプライベート)  IrList endif
          The pragma `#endif'
(パッケージプライベート)  IrList ifdef
          The pragma `#ifdef _OPENMP'
(パッケージプライベート)  IrList parallel
          The pragma `#pragma omp parallel '
(パッケージプライベート)  IrList ptest
          The pragma `#ifdef PTEST'
 
コンストラクタの概要
(パッケージプライベート) DeclarePragmas(MdfEnvironment env, MacroFlowGraph mfg)
          Constructor
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

ifdef

final IrList ifdef
The pragma `#ifdef _OPENMP'


endif

final IrList endif
The pragma `#endif'


ptest

final IrList ptest
The pragma `#ifdef PTEST'


parallel

final IrList parallel
The pragma `#pragma omp parallel '

コンストラクタの詳細

DeclarePragmas

DeclarePragmas(MdfEnvironment env,
               MacroFlowGraph mfg)
         throws PassException
Constructor

パラメータ:
env - The environment of the MDF module
mfg - The current macro flow graph
例外:
PassException - Any exceptions in it