coins.simd
クラス LirDecoder

java.lang.Object
  |
  +--coins.simd.LirDecoder

public class LirDecoder
extends java.lang.Object

Decoder class for Lir. This class copied and modified coins.backend.Function.decodeLir for testing SIMD locally.


コンストラクタの概要
LirDecoder(Function f)
          Constructs LirDecoder.
 
メソッドの概要
 LirNode decodeLir(ImList stmt)
          Decode ImList which represents LirNode.
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

LirDecoder

public LirDecoder(Function f)
Constructs LirDecoder.

パラメータ:
f - Function
メソッドの詳細

decodeLir

public LirNode decodeLir(ImList stmt)
                  throws SyntaxError
Decode ImList which represents LirNode.

パラメータ:
stmt - ImList, which represents a LirNode.
戻り値:
LirNode
SyntaxError