Mercurial > hg > aarch64-jdk8u51-b16-hotspot
changeset 7820:f9a67c52dc33
Use pipe_serial instead of pipe_class_memory in store*_volatile
author | enevill |
---|---|
date | Wed, 26 Nov 2014 15:20:42 +0000 |
parents | 6fb37d6acb12 |
children | 26fc60dd5da8 |
files | src/cpu/aarch64/vm/aarch64.ad |
diffstat | 1 files changed, 8 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/src/cpu/aarch64/vm/aarch64.ad Tue Nov 18 14:20:24 2014 +0000 +++ b/src/cpu/aarch64/vm/aarch64.ad Wed Nov 26 15:20:42 2014 +0000 @@ -6226,7 +6226,7 @@ ins_encode(aarch64_enc_stlrb(src, mem)); - ins_pipe(pipe_class_memory); + ins_pipe(pipe_serial); %} // Store Char/Short @@ -6239,7 +6239,7 @@ ins_encode(aarch64_enc_stlrh(src, mem)); - ins_pipe(pipe_class_memory); + ins_pipe(pipe_serial); %} // Store Integer @@ -6253,7 +6253,7 @@ ins_encode(aarch64_enc_stlrw(src, mem)); - ins_pipe(pipe_class_memory); + ins_pipe(pipe_serial); %} // Store Long (64 bit signed) @@ -6266,7 +6266,7 @@ ins_encode(aarch64_enc_stlr(src, mem)); - ins_pipe(pipe_class_memory); + ins_pipe(pipe_serial); %} // Store Pointer @@ -6279,7 +6279,7 @@ ins_encode(aarch64_enc_stlr(src, mem)); - ins_pipe(pipe_class_memory); + ins_pipe(pipe_serial); %} // Store Compressed Pointer @@ -6292,7 +6292,7 @@ ins_encode(aarch64_enc_stlrw(src, mem)); - ins_pipe(pipe_class_memory); + ins_pipe(pipe_serial); %} // Store Float @@ -6305,7 +6305,7 @@ ins_encode( aarch64_enc_fstlrs(src, mem) ); - ins_pipe(pipe_class_memory); + ins_pipe(pipe_serial); %} // TODO @@ -6321,7 +6321,7 @@ ins_encode( aarch64_enc_fstlrd(src, mem) ); - ins_pipe(pipe_class_memory); + ins_pipe(pipe_serial); %} // ---------------- end of volatile loads and stores ----------------