1
0
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:
Jakob Stoklund Olesen 2010-03-30 23:12:48 +00:00
parent 9ab48420db
commit c6213a8bc0
2 changed files with 6 additions and 6 deletions

View File

@ -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:

View File

@ -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 {