X-Git-Url: https://git.saurik.com/apple/javascriptcore.git/blobdiff_plain/6fe7ccc865dc7d7541b93c5bcaf6368d2c98a174..refs/heads/master:/offlineasm/registers.rb diff --git a/offlineasm/registers.rb b/offlineasm/registers.rb index 2c5a4eb..168667e 100644 --- a/offlineasm/registers.rb +++ b/offlineasm/registers.rb @@ -21,6 +21,8 @@ # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF # THE POSSIBILITY OF SUCH DAMAGE. +require "config" + GPRS = [ "t0", @@ -28,19 +30,24 @@ GPRS = "t2", "t3", "t4", + "t5", + "t6", + "t7", + "t8", + "t9", "cfr", "a0", "a1", + "a2", + "a3", "r0", "r1", "sp", "lr", - + "pc", # 64-bit only registers: - "t5", - "t6", # r10 - "csr1", # r14, tag type number register - "csr2" # r15, tag mask register + "csr1", # tag type number register + "csr2" # tag mask register ] FPRS =