hotspot/src/cpu/sparc/vm/templateTable_sparc.cpp
void TemplateTable::if_nullcmp(Condition cc) {
{- -------------------------------------------
(1) (assert) (See: TemplateTable::transition())
---------------------------------------- -}
transition(atos, vtos);
{- -------------------------------------------
(1) コード生成:
「TOS の値と 0 を比較した後,
InterpreterMacroAssembler::if_cmp() が生成するコードにより
比較結果と引数 cc の条件に基づいた分岐を行う」
---------------------------------------- -}
__ tst(Otos_i);
__ if_cmp(ccNot(cc), true);
}
This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.