IR: add "cmpxchg weak" variant to support permitted failure.
[oota-llvm.git] / test / CodeGen / Mips / mips16_32_5.ll
index 17900a2dc75fb8e4d265157051910f8c780f0a3d..5d4c8a1af563059f8631d2d02f8d24ec5cf0026b 100644 (file)
@@ -6,22 +6,20 @@ entry:
   ret void
 }
 
-; 16:  .set    mips16                  # @foo
+; 16:  .set    mips16
 ; 16:  .ent    foo
-; 16:  save    {{.+}}
-; 16:  restore {{.+}} 
+; 16:  jrc $ra
 ; 16:  .end    foo
-; 32:  .set    mips16                  # @foo
+; 32:  .set    mips16
 ; 32:  .ent    foo
-; 32:  save    {{.+}}
-; 32:  restore {{.+}} 
+; 32:  jrc $ra
 ; 32:  .end    foo
 define void @nofoo() #1 {
 entry:
   ret void
 }
 
-; 16:  .set    nomips16                  # @nofoo
+; 16:  .set    nomips16
 ; 16:  .ent    nofoo
 ; 16:  .set    noreorder
 ; 16:  .set    nomacro
@@ -32,7 +30,7 @@ entry:
 ; 16:  .set    macro
 ; 16:  .set    reorder
 ; 16:  .end    nofoo
-; 32:  .set    nomips16                  # @nofoo
+; 32:  .set    nomips16
 ; 32:  .ent    nofoo
 ; 32:  .set    noreorder
 ; 32:  .set    nomacro
@@ -48,7 +46,7 @@ entry:
   ret i32 0
 }
 
-; 16:  .set    nomips16                  # @main
+; 16:  .set    nomips16
 ; 16:  .ent    main
 ; 16:  .set    noreorder
 ; 16:  .set    nomacro
@@ -60,7 +58,7 @@ entry:
 ; 16:  .set    reorder
 ; 16:  .end    main
 
-; 32:  .set    nomips16                  # @main
+; 32:  .set    nomips16
 ; 32:  .ent    main
 ; 32:  .set    noreorder
 ; 32:  .set    nomacro