public AstNodeStm _branch_post(AstLabel BranchLabel, uint BranchPC)
{
if (this.AndLink)
{
return ast.If(
BranchFlag(),
ast.StatementsInline(
ast.AssignGPR(31, BranchPC + 8),
CallFixedAddress(BranchPC)
)
);
}
else
{
return ast.Statements(
//ast.AssignPC(PC),
//ast.GetTickCall(),
ast.GotoIfTrue(BranchLabel, BranchFlag())
);
}
}