diff options
| author | Mike Pall <mike> | 2011-05-22 18:33:33 +0200 |
|---|---|---|
| committer | Mike Pall <mike> | 2011-05-22 18:33:33 +0200 |
| commit | 288085afbe916ac334dbc88ee2da836fb837bbca (patch) | |
| tree | bcbcf80010efabd37a71af3f93f39debe6de09fa /lib/dis_arm.lua | |
| parent | c156c8a10171f7760fcbffe95ae4c8813e56da12 (diff) | |
| download | luajit-288085afbe916ac334dbc88ee2da836fb837bbca.tar.gz luajit-288085afbe916ac334dbc88ee2da836fb837bbca.tar.bz2 luajit-288085afbe916ac334dbc88ee2da836fb837bbca.zip | |
Get register maps for jit.dump from target disassembler.
Diffstat (limited to 'lib/dis_arm.lua')
| -rw-r--r-- | lib/dis_arm.lua | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/dis_arm.lua b/lib/dis_arm.lua index d007f86c..e4e98afc 100644 --- a/lib/dis_arm.lua +++ b/lib/dis_arm.lua | |||
| @@ -529,10 +529,15 @@ local function disass_(code, addr, out) | |||
| 529 | create_(code, addr, out):disass() | 529 | create_(code, addr, out):disass() |
| 530 | end | 530 | end |
| 531 | 531 | ||
| 532 | -- Return register name for RID. | ||
| 533 | local function regname_(r) | ||
| 534 | return map_gpr[r] | ||
| 535 | end | ||
| 532 | 536 | ||
| 533 | -- Public module functions. | 537 | -- Public module functions. |
| 534 | module(...) | 538 | module(...) |
| 535 | 539 | ||
| 536 | create = create_ | 540 | create = create_ |
| 537 | disass = disass_ | 541 | disass = disass_ |
| 542 | regname = regname_ | ||
| 538 | 543 | ||
