You've already forked linux-packaging-mono
Imported Upstream version 5.18.0.167
Former-commit-id: 289509151e0fee68a1b591a20c9f109c3c789d3a
This commit is contained in:
parent
e19d552987
commit
b084638f15
37
external/llvm/test/CodeGen/PowerPC/vec_fneg.ll
vendored
37
external/llvm/test/CodeGen/PowerPC/vec_fneg.ll
vendored
@ -1,37 +0,0 @@
|
||||
; RUN: llc -verify-machineinstrs < %s -mtriple=ppc32-- -mcpu=g5 | FileCheck %s -check-prefix=CHECK-NOVSX
|
||||
; RUN: llc -verify-machineinstrs < %s -mtriple=powerpc64le-unknown-linux-gnu \
|
||||
; RUN: -mattr=+altivec -mattr=+vsx | FileCheck %s
|
||||
; RUN: llc -verify-machineinstrs < %s -mtriple=powerpc64le-unknown-linux-gnu \
|
||||
; RUN: -mattr=+altivec -mattr=-vsx | FileCheck %s \
|
||||
; RUN: -check-prefix=CHECK-NOVSX
|
||||
|
||||
define void @test_float(<4 x float>* %A) {
|
||||
; CHECK-LABEL: test_float
|
||||
; CHECK-NOVSX-LABEL: test_float
|
||||
%tmp2 = load <4 x float>, <4 x float>* %A
|
||||
%tmp3 = fsub <4 x float> < float -0.000000e+00, float -0.000000e+00, float -0.000000e+00, float -0.000000e+00 >, %tmp2
|
||||
store <4 x float> %tmp3, <4 x float>* %A
|
||||
ret void
|
||||
|
||||
; CHECK: xvnegsp
|
||||
; CHECK: blr
|
||||
; CHECK-NOVSX: vsubfp
|
||||
; CHECK-NOVSX: blr
|
||||
|
||||
}
|
||||
|
||||
define void @test_double(<2 x double>* %A) {
|
||||
; CHECK-LABEL: test_double
|
||||
; CHECK-NOVSX-LABEL: test_double
|
||||
%tmp2 = load <2 x double>, <2 x double>* %A
|
||||
%tmp3 = fsub <2 x double> < double -0.000000e+00, double -0.000000e+00 >, %tmp2
|
||||
store <2 x double> %tmp3, <2 x double>* %A
|
||||
ret void
|
||||
|
||||
; CHECK: xvnegdp
|
||||
; CHECK: blr
|
||||
; CHECK-NOVSX: fneg
|
||||
; CHECK-NOVSX: fneg
|
||||
; CHECK-NOVSX: blr
|
||||
|
||||
}
|
Reference in New Issue
Block a user