コード例 #1
0
ファイル: M6809Rewriter.cs プロジェクト: fengjixuchui/reko
 private void RewriteBra()
 {
     m.Goto(((AddressOperand)instr.Operands[0]).Address);
 }
コード例 #2
0
        private void RewriteJ()
        {
            var dst = Op(0);

            m.Goto(dst);
        }
コード例 #3
0
ファイル: RtlNativeEmitter.cs プロジェクト: smx-smx/reko
 public void Goto(HExpr dst)
 {
     m.Goto(GetExpression(dst));
 }
コード例 #4
0
        private void Jmp()
        {
            var mem = (MemoryAccess)RewriteOperand(instrCur.Operand);

            m.Goto(mem.EffectiveAddress);
        }
コード例 #5
0
 private void RewriteBr()
 {
     iclass = InstrClass.Transfer;
     m.Goto(RewriteOp(instr.Operands[0]));
 }
コード例 #6
0
ファイル: LatticeMico32Rewriter.cs プロジェクト: tgiphil/reko
 private void RewriteGoto()
 {
     m.Goto(Rewrite(instr.Operands[0]));
 }
コード例 #7
0
ファイル: XCore200Rewriter.cs プロジェクト: fengjixuchui/reko
        private void RewriteBau()
        {
            var dst = Operand(instr.Operands[0]);

            m.Goto(dst);
        }
コード例 #8
0
        private void RewriteJump()
        {
            var addrDst = Addr(0);

            m.Goto(addrDst);
        }
コード例 #9
0
 private void RewriteBranch(H8Instruction instr)
 {
     m.Goto(((AddressOperand)instr.Operands[0]).Address);
 }
コード例 #10
0
ファイル: Mips16eRewriter.cs プロジェクト: tgiphil/reko
        private void RewriteB(MipsInstruction instr)
        {
            var dst = ((AddressOperand)instr.Operands[0]).Address;

            m.Goto(dst);    // No jump delay slot
        }
コード例 #11
0
ファイル: Rl78Rewriter.cs プロジェクト: nemerle/reko
        private void RewriteBr()
        {
            var target = RewriteSrc(instr.Operands[0]);

            m.Goto(target);
        }
コード例 #12
0
        private void RewriteJ()
        {
            var dst = Rewrite(instrCur.Operands[0]);

            m.Goto(dst);
        }
コード例 #13
0
 private void RewriteBr()
 {
     rtlc = InstrClass.Transfer;
     m.Goto(RewriteOp(instr.op1));
 }
コード例 #14
0
 private void RewriteBra()
 {
     rtlc = RtlClass.Transfer;
     m.Goto(((AddressOperand)instr.Operands[0]).Address);
 }