diff options
| author | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2015-12-09 15:18:30 +0000 |
|---|---|---|
| committer | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2015-12-09 15:18:30 +0000 |
| commit | 4514a87c4d6b13c61902cec4211d8dde72af8b44 (patch) | |
| tree | 891017c27f2b53ba05cdfad6f91e1bb4706d40fc /compiler-rt | |
| parent | 41eb68250121235bd1e59aca38d2b83e643498ea (diff) | |
| download | bcm5719-llvm-4514a87c4d6b13c61902cec4211d8dde72af8b44.tar.gz bcm5719-llvm-4514a87c4d6b13c61902cec4211d8dde72af8b44.zip | |
Avoid extended mnemonic 'mfvrsave' in assembly code
llvm-svn: 255116
Diffstat (limited to 'compiler-rt')
| -rw-r--r-- | compiler-rt/lib/tsan/rtl/tsan_rtl_ppc64.S | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler-rt/lib/tsan/rtl/tsan_rtl_ppc64.S b/compiler-rt/lib/tsan/rtl/tsan_rtl_ppc64.S index 3d6ddff1243..8285e21aa1e 100644 --- a/compiler-rt/lib/tsan/rtl/tsan_rtl_ppc64.S +++ b/compiler-rt/lib/tsan/rtl/tsan_rtl_ppc64.S @@ -99,7 +99,7 @@ _setjmp: std r31,160(r3) stfd f31,312(r3) addi r5,r3,320 - mfvrsave r0 + mfspr r0,256 stw r0,168(r3) // VRSAVE addi r6,r5,16 stvx v20,0,r5 @@ -244,7 +244,7 @@ __sigsetjmp: std r31,160(r3) stfd f31,312(r3) addi r5,r3,320 - mfvrsave r0 + mfspr r0,256 stw r0,168(r3) // VRSAVE addi r6,r5,16 stvx v20,0,r5 |

