diff --git a/compiler/sparcgen/opcode.inc b/compiler/sparcgen/opcode.inc index 9b6642dc58..ed53151263 100644 --- a/compiler/sparcgen/opcode.inc +++ b/compiler/sparcgen/opcode.inc @@ -74,4 +74,8 @@ A_FNEGd, A_FNEGq, { Memory barrier instructions } A_STBAR, -A_MEMBAR +A_MEMBAR, + +{ SPARC v9 } +A_FLUSHW + diff --git a/compiler/sparcgen/strinst.inc b/compiler/sparcgen/strinst.inc index 517632fa3c..4c066ca3e3 100644 --- a/compiler/sparcgen/strinst.inc +++ b/compiler/sparcgen/strinst.inc @@ -70,4 +70,7 @@ 'fnegd','fnegq', { memory barrier instructions } 'stbar', - 'membar' + 'membar', + + { SPARC v9 } + 'flushw'