diff options
Diffstat (limited to 'llvm/test/Regression/CodeGen/Generic/2003-07-06-BadIntCmp.ll')
| -rw-r--r-- | llvm/test/Regression/CodeGen/Generic/2003-07-06-BadIntCmp.ll | 31 |
1 files changed, 2 insertions, 29 deletions
diff --git a/llvm/test/Regression/CodeGen/Generic/2003-07-06-BadIntCmp.ll b/llvm/test/Regression/CodeGen/Generic/2003-07-06-BadIntCmp.ll index 197ff2fdef6..59f90d5d0a3 100644 --- a/llvm/test/Regression/CodeGen/Generic/2003-07-06-BadIntCmp.ll +++ b/llvm/test/Regression/CodeGen/Generic/2003-07-06-BadIntCmp.ll @@ -11,36 +11,9 @@ ;; Error: llc generates a branch-on-xcc instead of branch-on-icc, which ;; is wrong because the value being compared (int euclid = x*x + y*y) ;; overflows, so that the 64-bit and 32-bit compares are not equal. -;; -;; LLC Output: -;; -;; !****** Outputing Function: CheckOutside_34 ****** -;; .align 4 -;; .global CheckOutside_34 -;; .type CheckOutside_34, 2 -;; CheckOutside_34: -;; .L_CheckOutside_34_LL_0: -;; save %o6, -192, %o6 -;; mulx %i1, %i1, %i1 -;; mulx %i0, %i0, %i0 -;; sethi %lm(4194304), %o1 -;; or %g0, 1, %o0 -;; add %i0, %i1, %i0 -;; sra %o1, 0, %o1 -;; subcc %i0, %o1, %g0 -;; bg %xcc, .L_CheckOutside_34_LL_3 -;; nop -;; ba .L_CheckOutside_34_LL_1 -;; nop -;; ... -;; -;; - -target endian = little -target pointersize = 32 -%.str_1 = internal constant [6 x sbyte] c"true\0A\00" ; <[6 x sbyte]*> [#uses=1] -%.str_2 = internal constant [7 x sbyte] c"false\0A\00" ; <[7 x sbyte]*> [#uses=1] +%.str_1 = internal constant [6 x sbyte] c"true\0A\00" +%.str_2 = internal constant [7 x sbyte] c"false\0A\00" implementation ; Functions: |

