coins.backend.gen
クラス CodeGenerator_mips.mipsSRR

java.lang.Object
  |
  +--coins.backend.gen.CodeGenerator_mips.mipsSRR
すべての実装インタフェース:
LocalTransformer, Transformer
含まれているクラス:
CodeGenerator_mips

class CodeGenerator_mips.mipsSRR
extends java.lang.Object
implements LocalTransformer

Processing of Save-and-Restore Registers(SRR)


コンストラクタの概要
(パッケージプライベート) CodeGenerator_mips.mipsSRR()
           
 
メソッドの概要
 boolean doIt(Data data, ImList args)
          Transform the DATA component.
 boolean doIt(Function func, ImList args)
          Transform the L-function func.
 java.lang.String name()
          Return the name of the transforming engine.
 java.lang.String subject()
          Return brief description of the tranformation.
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CodeGenerator_mips.mipsSRR

CodeGenerator_mips.mipsSRR()
メソッドの詳細

name

public java.lang.String name()
インタフェース Transformer の記述:
Return the name of the transforming engine. Used for trace tag name.

定義:
インタフェース Transformer 内の name
戻り値:
the name of the transforming engine.

subject

public java.lang.String subject()
インタフェース Transformer の記述:
Return brief description of the tranformation.

定義:
インタフェース Transformer 内の subject
戻り値:
brief description of the tranformation.

doIt

public boolean doIt(Data data,
                    ImList args)
インタフェース LocalTransformer の記述:
Transform the DATA component.

定義:
インタフェース LocalTransformer 内の doIt
パラメータ:
data - DATA to be transformed.
args - list of optional arguments.
戻り値:
true if transformation suceeded.

doIt

public boolean doIt(Function func,
                    ImList args)
インタフェース LocalTransformer の記述:
Transform the L-function func.

定義:
インタフェース LocalTransformer 内の doIt
パラメータ:
func - L-function to be transformed.
args - list of optional arguments.
戻り値:
true if transformation suceeded.