Mercurial > hg > graal-jvmci-8
comparison graal/com.oracle.max.asm/src/com/oracle/max/asm/target/amd64/AMD64Assembler.java @ 5233:efbb1e33e2f3
removed XIR prologue and epilogues - architecture and runtime specific subclass of Backend is now used instead
removed XIR ops: Align, StackOverflowCheck, PushFrame, PopFrame, RawBytes
enhanced disassembly to annotate marks
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Thu, 12 Apr 2012 15:55:03 +0200 |
parents | cf13124efdd9 |
children | 80127e4a1742 |
comparison
equal
deleted
inserted
replaced
5232:c005ca943790 | 5233:efbb1e33e2f3 |
---|---|
2983 } | 2983 } |
2984 | 2984 |
2985 public void fstp(int i) { | 2985 public void fstp(int i) { |
2986 emitx87(0xDD, 0xD8, i); | 2986 emitx87(0xDD, 0xD8, i); |
2987 } | 2987 } |
2988 | |
2989 @Override | |
2990 public void bangStack(int disp) { | |
2991 movq(new CiAddress(target.wordKind, AMD64.RSP, -disp), AMD64.rax); | |
2992 } | |
2988 } | 2993 } |