diff options
Diffstat (limited to 'lib/Target')
-rw-r--r-- | lib/Target/SystemZ/SystemZInstrInfo.td | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/SystemZ/SystemZInstrInfo.td b/lib/Target/SystemZ/SystemZInstrInfo.td index 58ea46c..810d027 100644 --- a/lib/Target/SystemZ/SystemZInstrInfo.td +++ b/lib/Target/SystemZ/SystemZInstrInfo.td @@ -510,7 +510,7 @@ def BSWAP64rm : RXYI<0x0FE3, (outs GR64:$dst), (ins rriaddr:$src), // [(truncstorei16 (bswap GR32:$src), rriaddr:$dst)]>; def BSWAP32mr : RXYI<0xE33E, (outs), (ins rriaddr:$dst, GR32:$src), "strv\t{$src, $dst}", - [(truncstorei32 (bswap GR32:$src), rriaddr:$dst)]>; + [(store (bswap GR32:$src), rriaddr:$dst)]>; def BSWAP64mr : RXYI<0xE32F, (outs), (ins rriaddr:$dst, GR64:$src), "strvg\t{$src, $dst}", [(store (bswap GR64:$src), rriaddr:$dst)]>; |