差分

ナビゲーションに移動 検索に移動

共通中間言語

3,340 バイト追加, 2012年4月14日 (土) 13:31
| 0x3B <int32>
| <code>beq</code> target
| 2つの値が等しいときに、targetバイト移動したところへ処理を移す。2つの値が等しいときに、targetへ処理を移す。
|-
| 0x2E <int8>
| <code>beq.s</code> target
| 2つの値が等しいときに、targetバイト移動したところへ処理を移す。飛び先がint8の範囲内のとき用。2つの値が等しいときに、targetへ処理を移す。飛び先がint8の範囲内のとき用。
|-
| 0x3C <int32>
| <code>bge</code> target
| 値1が値2より大きいまたは等しいときに、targetバイト移動したところへ処理を移す。値1が値2より大きいまたは等しいときに、targetへ処理を移す。
|-
| 0x2E <int8>
| <code>bge.s</code> target
| 値1が値2より大きいまたは等しいときに、targetバイト移動したところへ処理を移す。飛び先がint8の範囲内のとき用。値1が値2より大きいまたは等しいときに、targetへ処理を移す。飛び先がint8の範囲内のとき用。
|-
| 0x41 <int32>
| <code>bge.un</code> target
| 符号なし整数値または順序なし(浮動小数点)を比較し、値1が値2より大きいまたは等しいときに、targetバイト移動したところへ処理を移す。符号なし整数値または順序なし(浮動小数点)を比較し、値1が値2より大きいまたは等しいときに、targetへ処理を移す。
|-
| 0x34 <int8>
| <code>bge.un.s</code> target
| 符号なし整数値または順序なし(浮動小数点)を比較し、値1が値2より大きいまたは等しいときに、targetバイト移動したところへ処理を移す。飛び先がint8の範囲内のとき用。符号なし整数値または順序なし(浮動小数点)を比較し、値1が値2より大きいまたは等しいときに、targetへ処理を移す。飛び先がint8の範囲内のとき用。
|-
| 0x3D <int32>
| <code>bgt</code> target)
|値1が値2より大きいときに、targetへ処理を移す。
|-
| 0x30 <int8>
| <code>bgt.s</code> target
| 値1が値2より大きいときに、targetへ処理を移す。飛び先がint8の範囲内のとき用。
|-
| 0x42 <int32>
| <code>bgt.un</code> target
|符号なし整数値または順序なし(浮動小数点)を比較し、値1が値2より大きいときに、targetへ処理を移す。
|-
| 0x35 <int8>
| <code>bgt.un.s</code> target
|符号なし整数値または順序なし(浮動小数点)を比較し、値1が値2より大きいときに、targetへ処理を移す。飛び先がint8の範囲内のとき用。
|-
| 0x3E <int32>
| <code>ble</code> target
| 値1が値2より小さいまたは等しいときに、targetへ処理を移す。
|-
| 0x31 <int8>
| <code>ble.s</code> target
| 値1が値2より小さいまたは等しいときに、targetへ処理を移す。飛び先がint8の範囲内のとき用。
|-
| 0x43 <int32>
| <code>ble.un</code> target
| 符号なし整数値または順序なし(浮動小数点)を比較し、値1が値2より小さいまたは等しいときに、targetへ処理を移す。
|-
| 0x36 <int8>
| <code>ble.un.s</code> target
| 符号なし整数値または順序なし(浮動小数点)を比較し、値1が値2より小さいまたは等しいときに、targetへ処理を移す。飛び先がint8の範囲内のとき用。
|-
| 0x3F <int32>
| <code>blt</code> target
| 値1が値2より小さいときに、targetへ処理を移す。
|-
| 0x32 <int8>
| <code>blt.s</code> target
| 値1が値2より小さいときに、targetへ処理を移す。。飛び先がint8の範囲内のとき用。
|-
| 0x44 <int32>
| <code>blt.un</code> target
| 符号なし整数値または順序なし(浮動小数点)を比較し、値1が値2より小さいときに、targetへ処理を移す。
|-
| 0x37 <int8>
| <code>blt.un.s</code> target
| 符号なし整数値または順序なし(浮動小数点)を比較し、値1が値2より小さいときに、targetへ処理を移す。飛び先がint8の範囲内のとき用。
|-
| 0x40 <int32>
| <code>bne.un</code> target
| 符号なし整数値または順序なし(浮動小数点)を比較し、値1と値2が等しくないときに、targetへ処理を移す。
|-
| 0x33 <int8>
| <code>bne.un.s</code> target
| 符号なし整数値または順序なし(浮動小数点)を比較し、値1と値2が等しくないときに、targetへ処理を移す。飛び先がint8の範囲内のとき用。
|-
| 0x8C <T>
| <code>box</code> <valTypeToken>
| 値型をオブジェクト参照に変換する。
|-
| 0x38 <int32>
| <code>br</code> target
| 無条件で、targetへ処理を移す。
|-
| 0x2B <int8>
| <code>br.s</code> target
| 無条件で、targetへ処理を移す。飛び先がint8の範囲内のとき用。
|-
| 0x01
| <code>break</code>
| ブレイクポイントに達したことをデバッガーに通知する。
|-
| 0x39 <int32>
| <code>brfalse</code> target
| 値がfalseまたはnullまたはゼロのときに、targetへ処理を移す。
|-
| 0x2C <int8>
| <code>brfalse.s</code> target
| 値がfalseまたはnullまたはゼロのときに、targetへ処理を移す。飛び先がint8の範囲内のとき用。
|-
| 0x3A <int32>
| <code>brinst</code> target
| 値がnullでもゼロでもないときに、targetへ処理を移す。(brtrueの別名)
|-
| 0x2D <int8>
| <code>brinst.s</code> target
| 値がnullでもゼロでもないときに、targetへ処理を移す。飛び先がint8の範囲内のとき用。(brtrue.sの別名)
|-
| 0x39 <int32>
| <code>brnull</code> target
| 値がnullのときに、targetへ処理を移す。
|-
| 0x2C <int8>
| <code>brnull.s</code> target
| 値がnullのときに、targetへ処理を移す。飛び先がint8の範囲内のとき用。
|-
| 0x3A <int32>
| <code>brtrue</code> target
| 値がnullでもゼロでもないときに、targetへ処理を移す。
|-
| 0x2D <int8>
| <code>brtrue.s</code> target
| 値がnullでもゼロでもないときに、targetへ処理を移す。飛び先がint8の範囲内のとき用。
|-
| 0x39 <int32>
| <code>brzero</code> target
| 値がfalseまたはnullまたはゼロのときに、targetへ処理を移す。(brfalseの別名)
|-
| 0x2C <int8>
| <code>brzero.s</code> target
| 値がfalseまたはnullまたはゼロのときに、targetへ処理を移す。飛び先がint8の範囲内のとき用。(brfalse.sの別名)
|-
| 0x28 <T>
| <code>call</code> methodDesc
| methodDescに書かれたメソッドを呼び出す。
|-
| 0x29 <T>
| <code>calli</code> callSiteDescr
| callSiteDescrで引数の型を指定し、事前にftnで指定したメソッド(評価スタックに積まれてる関数ポインタ)を呼び出す。
|-
| 0x6F <T>
| <code>callvirt</code> method
| オブジェクトの遅延評価メソッドを呼び出し、戻り値を評価スタックに積む。
|-
| 0x74 <T>
匿名利用者

案内メニュー