public static final class SPARCAssembler.CBCond extends SPARCAssembler.ControlTransferOp
Modifier and Type | Method and Description |
---|---|
void |
emit(SPARCMacroAssembler masm,
SPARCAssembler.ConditionFlag cf,
boolean cc2,
jdk.vm.ci.code.Register rs1,
int simm5,
Label lab) |
void |
emit(SPARCMacroAssembler masm,
SPARCAssembler.ConditionFlag cf,
boolean cc2,
jdk.vm.ci.code.Register rs1,
jdk.vm.ci.code.Register rs2,
Label lab) |
protected List<SPARCAssembler.BitKey[]> |
getKeys() |
boolean |
isAnnulable(int inst) |
boolean |
isConditional(int inst) |
getDisp, hasDelaySlot, isValidDisp, setAnnul, setBits, setDisp, setDisp
getOp, match, toString
protected List<SPARCAssembler.BitKey[]> getKeys()
getKeys
in class SPARCAssembler.ControlTransferOp
public void emit(SPARCMacroAssembler masm, SPARCAssembler.ConditionFlag cf, boolean cc2, jdk.vm.ci.code.Register rs1, jdk.vm.ci.code.Register rs2, Label lab)
public void emit(SPARCMacroAssembler masm, SPARCAssembler.ConditionFlag cf, boolean cc2, jdk.vm.ci.code.Register rs1, int simm5, Label lab)
public boolean isAnnulable(int inst)
isAnnulable
in class SPARCAssembler.ControlTransferOp
public boolean isConditional(int inst)
isConditional
in class SPARCAssembler.ControlTransferOp