aboutsummaryrefslogtreecommitdiff
path: root/compiler/elymasLexer.ey
diff options
context:
space:
mode:
authorDrahflow <drahflow@gmx.de>2013-08-19 18:31:22 +0200
committerDrahflow <drahflow@gmx.de>2013-08-19 18:31:22 +0200
commit4ed0f87a556e13d9394345727700e6440bd3b6f4 (patch)
tree86b32ff1a5b1356603c40f154cb4f9b57ac170f4 /compiler/elymasLexer.ey
parentd4f9862052970e93af092229b12315aabd524f24 (diff)
Specialized integer allocator, more speed
Diffstat (limited to 'compiler/elymasLexer.ey')
-rw-r--r--compiler/elymasLexer.ey3
1 files changed, 1 insertions, 2 deletions
diff --git a/compiler/elymasLexer.ey b/compiler/elymasLexer.ey
index 77ae81b..1ca264b 100644
--- a/compiler/elymasLexer.ey
+++ b/compiler/elymasLexer.ey
@@ -7,8 +7,7 @@
{ .value elymas .base10decode ==v
[
# allocate int
- 16 /rdi :movqImmReg
- ::internalAllocate /rax :movqImmReg
+ ::internalAllocateInteger /rax :movqImmReg
/rax :callqReg
# push int address on program stack