class Metasm::ARC::GPR

general purpose reg Result R0-R1 Arguments R0-R7 Caller Saved Registers R0-R12 Callee Saved Registers R13-R25 Static chain pointer (if required) R11 Register for temp calculation R12 Global Pointer R26 (GP) Frame Pointer R27 (FP) Stack Pointer R28 (SP) Interrupt Link Register 1 R29 (ILINK1) Interrupt Link Register 2 R30 (ILINK2) Branch Link Register R31 (BLINK)

Constants

Render
Sym

Public Instance Methods

render() click to toggle source
# File metasm/cpu/arc/main.rb, line 59
def render
        if s = Render[i]
                [s]
        else
                # r0-r28 general purpose registers
                # r32-r59 reserved for extentions
                ["r#@i"]
        end
end
symbolic(di=nil) click to toggle source
# File metasm/cpu/arc/main.rb, line 43
def symbolic(di=nil); Sym[@i] end