Mercurial > hg > graal-jvmci-8
comparison src/share/vm/adlc/archDesc.cpp @ 4120:f03a3c8bd5e5
7077312: Provide a CALL effect for instruct declaration in the ad file
Summary: abstracted way to declare that the MachNode has the effect of a call (kills caller save registers, preserves callee save registers)
Reviewed-by: twisti, never
author | roland |
---|---|
date | Wed, 14 Sep 2011 09:22:51 +0200 |
parents | 11211f7cb5a0 |
children | db2e64ca2d5a |
comparison
equal
deleted
inserted
replaced
4119:7793051af7d6 | 4120:f03a3c8bd5e5 |
---|---|
1014 _globalNames.Insert(ident, eForm); | 1014 _globalNames.Insert(ident, eForm); |
1015 ident = "USE_KILL"; | 1015 ident = "USE_KILL"; |
1016 eForm = new Effect(ident); | 1016 eForm = new Effect(ident); |
1017 _globalNames.Insert(ident, eForm); | 1017 _globalNames.Insert(ident, eForm); |
1018 ident = "TEMP"; | 1018 ident = "TEMP"; |
1019 eForm = new Effect(ident); | |
1020 _globalNames.Insert(ident, eForm); | |
1021 ident = "CALL"; | |
1019 eForm = new Effect(ident); | 1022 eForm = new Effect(ident); |
1020 _globalNames.Insert(ident, eForm); | 1023 _globalNames.Insert(ident, eForm); |
1021 } | 1024 } |
1022 | 1025 |
1023 // | 1026 // |