coins.backend.gen
クラス CodeGenerator_thumb.Thumb

java.lang.Object
  |
  +--coins.backend.asmpp.CPU
        |
        +--coins.backend.gen.CodeGenerator_thumb.Thumb
含まれているクラス:
CodeGenerator_thumb

final class CodeGenerator_thumb.Thumb
extends CPU


フィールドの概要
 
クラス coins.backend.asmpp.CPU から継承したフィールド
bccMnemo, bccRange, braLength, braMnemo, braRange, codeAlign, literalRange
 
コンストラクタの概要
(パッケージプライベート) CodeGenerator_thumb.Thumb()
           
 
メソッドの概要
 int codeLength(java.lang.String inst)
           
 java.lang.String[] rewriteToLongBranch(java.lang.String label)
           
 java.lang.String toString()
           
 
クラス coins.backend.asmpp.CPU から継承したメソッド
generateBcc, generateBra, getRevMnemo, inBccRange, inBraRange, inLiteralRange, isBcc, isBra
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

CodeGenerator_thumb.Thumb

CodeGenerator_thumb.Thumb()
メソッドの詳細

codeLength

public int codeLength(java.lang.String inst)
オーバーライド:
クラス CPU 内の codeLength

rewriteToLongBranch

public java.lang.String[] rewriteToLongBranch(java.lang.String label)
オーバーライド:
クラス CPU 内の rewriteToLongBranch

toString

public java.lang.String toString()
定義:
クラス CPU 内の toString