diff options
Diffstat (limited to 'llvm/test/CodeGen/Mips/inlineasmmemop.ll')
| -rw-r--r-- | llvm/test/CodeGen/Mips/inlineasmmemop.ll | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/llvm/test/CodeGen/Mips/inlineasmmemop.ll b/llvm/test/CodeGen/Mips/inlineasmmemop.ll deleted file mode 100644 index c5658923dcc..00000000000 --- a/llvm/test/CodeGen/Mips/inlineasmmemop.ll +++ /dev/null @@ -1,23 +0,0 @@ -; RUN: llc -march=mipsel -mcpu=4ke < %s | FileCheck %s - -@g1 = external global i32 - -define i32 @f1(i32 %x) nounwind { -entry: -; CHECK: addiu $[[T0:[0-9]+]], $sp -; CHECK: #APP -; CHECK: sw $4, 0($[[T0]]) -; CHECK: #NO_APP -; CHECK: lw $[[T1:[0-9]+]], %got(g1)($gp) -; CHECK: #APP -; CHECK: lw $[[T3:[0-9]+]], 0($[[T0]]) -; CHECK: #NO_APP -; CHECK: sw $[[T3]], 0($[[T1]]) - - %l1 = alloca i32, align 4 - call void asm "sw $1, $0", "=*m,r"(i32* %l1, i32 %x) nounwind - %0 = call i32 asm "lw $0, $1", "=r,*m"(i32* %l1) nounwind - store i32 %0, i32* @g1, align 4 - ret i32 %0 -} - |

