mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-31 20:51:52 +01:00
Not all platforms start symbols with _
llvm-svn: 99959
This commit is contained in:
parent
9ab48420db
commit
c6213a8bc0
@ -3,7 +3,7 @@
|
|||||||
; Shows a dag combine bug that will generate an illegal build vector
|
; Shows a dag combine bug that will generate an illegal build vector
|
||||||
; with v2i64 build_vector i32, i32.
|
; with v2i64 build_vector i32, i32.
|
||||||
|
|
||||||
; CHECK: _test:
|
; CHECK: test:
|
||||||
; CHECK: unpcklpd
|
; CHECK: unpcklpd
|
||||||
; CHECK: movapd
|
; CHECK: movapd
|
||||||
define void @test(<2 x double>* %dst, <4 x double> %src) nounwind {
|
define void @test(<2 x double>* %dst, <4 x double> %src) nounwind {
|
||||||
@ -13,7 +13,7 @@ entry:
|
|||||||
ret void
|
ret void
|
||||||
}
|
}
|
||||||
|
|
||||||
; CHECK: _test2:
|
; CHECK: test2:
|
||||||
; CHECK: movdqa
|
; CHECK: movdqa
|
||||||
define void @test2(<4 x i16>* %src, <4 x i32>* %dest) nounwind {
|
define void @test2(<4 x i16>* %src, <4 x i32>* %dest) nounwind {
|
||||||
entry:
|
entry:
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
; RUN: llc < %s -march=x86-64 | FileCheck %s
|
; RUN: llc < %s -march=x86-64 | FileCheck %s
|
||||||
|
|
||||||
; CHECK: _a:
|
; CHECK: a:
|
||||||
; CHECK: movdqu
|
; CHECK: movdqu
|
||||||
; CHECK: pshufd
|
; CHECK: pshufd
|
||||||
define <4 x float> @a(<4 x float>* %y) nounwind {
|
define <4 x float> @a(<4 x float>* %y) nounwind {
|
||||||
@ -16,7 +16,7 @@ define <4 x float> @a(<4 x float>* %y) nounwind {
|
|||||||
ret <4 x float> %s
|
ret <4 x float> %s
|
||||||
}
|
}
|
||||||
|
|
||||||
; CHECK: _b:
|
; CHECK: b:
|
||||||
; CHECK: movups
|
; CHECK: movups
|
||||||
; CHECK: unpckhps
|
; CHECK: unpckhps
|
||||||
define <4 x float> @b(<4 x float>* %y, <4 x float> %z) nounwind {
|
define <4 x float> @b(<4 x float>* %y, <4 x float> %z) nounwind {
|
||||||
@ -32,7 +32,7 @@ define <4 x float> @b(<4 x float>* %y, <4 x float> %z) nounwind {
|
|||||||
ret <4 x float> %s
|
ret <4 x float> %s
|
||||||
}
|
}
|
||||||
|
|
||||||
; CHECK: _c:
|
; CHECK: c:
|
||||||
; CHECK: movupd
|
; CHECK: movupd
|
||||||
; CHECK: shufpd
|
; CHECK: shufpd
|
||||||
define <2 x double> @c(<2 x double>* %y) nounwind {
|
define <2 x double> @c(<2 x double>* %y) nounwind {
|
||||||
@ -44,7 +44,7 @@ define <2 x double> @c(<2 x double>* %y) nounwind {
|
|||||||
ret <2 x double> %r
|
ret <2 x double> %r
|
||||||
}
|
}
|
||||||
|
|
||||||
; CHECK: _d:
|
; CHECK: d:
|
||||||
; CHECK: movupd
|
; CHECK: movupd
|
||||||
; CHECK: unpckhpd
|
; CHECK: unpckhpd
|
||||||
define <2 x double> @d(<2 x double>* %y, <2 x double> %z) nounwind {
|
define <2 x double> @d(<2 x double>* %y, <2 x double> %z) nounwind {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user