forked from OSchip/llvm-project
[NFC][PowerPC] Update testcases using utils/update_llc_test_checks.py
llvm-svn: 355945
This commit is contained in:
parent
87565fe734
commit
b6bfcfc847
|
@ -1,3 +1,4 @@
|
||||||
|
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
|
||||||
; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-unknown < %s | \
|
; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-unknown < %s | \
|
||||||
; RUN: FileCheck %s --implicit-check-not=mtctr --implicit-check-not=bdnz
|
; RUN: FileCheck %s --implicit-check-not=mtctr --implicit-check-not=bdnz
|
||||||
$test = comdat any
|
$test = comdat any
|
||||||
|
@ -5,14 +6,26 @@ $test = comdat any
|
||||||
; No CTR loop due to frem (since it is always a call).
|
; No CTR loop due to frem (since it is always a call).
|
||||||
define void @test() #0 comdat {
|
define void @test() #0 comdat {
|
||||||
; CHECK-LABEL: test:
|
; CHECK-LABEL: test:
|
||||||
; CHECK: ld 29, 0(3)
|
; CHECK: # %bb.0:
|
||||||
; CHECK: ld 30, 40(1)
|
; CHECK-NEXT: mflr 0
|
||||||
; CHECK: xxlxor 31, 31, 31
|
; CHECK-NEXT: .cfi_def_cfa_offset 80
|
||||||
; CHECK: cmpld 30, 29
|
; CHECK-NEXT: .cfi_offset lr, 16
|
||||||
|
; CHECK-NEXT: .cfi_offset r29, -32
|
||||||
|
; CHECK-NEXT: .cfi_offset r30, -24
|
||||||
|
; CHECK-NEXT: .cfi_offset f31, -8
|
||||||
|
; CHECK-NEXT: std 29, -32(1) # 8-byte Folded Spill
|
||||||
|
; CHECK-NEXT: std 30, -24(1) # 8-byte Folded Spill
|
||||||
|
; CHECK-NEXT: stfd 31, -8(1) # 8-byte Folded Spill
|
||||||
|
; CHECK-NEXT: std 0, 16(1)
|
||||||
|
; CHECK-NEXT: stdu 1, -80(1)
|
||||||
|
; CHECK-NEXT: ld 29, 0(3)
|
||||||
|
; CHECK-NEXT: ld 30, 40(1)
|
||||||
|
; CHECK-NEXT: xxlxor 31, 31, 31
|
||||||
|
; CHECK-NEXT: cmpld 30, 29
|
||||||
; CHECK-NEXT: bge- 0, .LBB0_2
|
; CHECK-NEXT: bge- 0, .LBB0_2
|
||||||
; CHECK-NEXT: .p2align 5
|
; CHECK-NEXT: .p2align 5
|
||||||
; CHECK-NEXT: .LBB0_1: # %bounds.ok
|
; CHECK-NEXT: .LBB0_1: # %bounds.ok
|
||||||
; CHECK: fmr 1, 31
|
; CHECK: fmr 1, 31
|
||||||
; CHECK-NEXT: lfsx 2, 0, 3
|
; CHECK-NEXT: lfsx 2, 0, 3
|
||||||
; CHECK-NEXT: bl fmodf
|
; CHECK-NEXT: bl fmodf
|
||||||
; CHECK-NEXT: nop
|
; CHECK-NEXT: nop
|
||||||
|
|
Loading…
Reference in New Issue