+++ /dev/null
-; RUN: llvm-as < %s | llc -march=sparcv9 | not grep 'CPI'
-; PR368 - make sure nulls are not spilled to constant pool
-
-implementation
-
-declare void %foobar (sbyte* %arg)
-
-void %caller () {
- call void %foobar (sbyte* null)
- ret void
-}
+++ /dev/null
-; RUN: llvm-as < %s | llc -march=sparcv9
-; PR428
-
-implementation ; Functions:
-
-void %main() {
-entry:
- call void null( )
- ret void
-}
+++ /dev/null
-; RUN: llvm-as < %s | llc -march=sparcv9
-
-void %main() {
- %tmp.0.i2.i = malloc [24 x sbyte]
- ret void
-}
+++ /dev/null
-; RUN: llvm-as < %s | llc -march=sparcv9
-
-
-%x_ = external global { [2530944 x double], [2197000 x double], [2530944 x double], [4 x double], [4 x double], [7 x long], [7 x long] }
-
-implementation
-
-void %norm2u3_() {
-entry:
- %tmp.47 = getelementptr [2530944 x double]* cast (double* getelementptr ([2530944 x double]* getelementptr ({ [2530944 x double], [2197000 x double], [2530944 x double], [4 x double], [4 x double], [7 x long], [7 x long] }* %x_, long 0, uint 0), long 1, long 2197000) to [2530944 x double]*), long 0, long 0
- ret void
-}
+++ /dev/null
-; ModuleID = 'bugpoint-reduced-simplified.bc'
-; Reduced from the hash benchmark from the ShootOut C++ benchmark test
-;
-; RUN: llvm-as < %s | llc -march=sparcv9
-
-target endian = big
-target pointersize = 64
-%_ZN9__gnu_cxx16__stl_prime_listE = external global [28 x ulong] ; <[28 x ulong]*> [#uses=3]
-
-implementation ; Functions:
-
-fastcc void %_ZSt11lower_boundIPKmmET_S2_S2_RKT0_() {
-entry:
- %retval = select bool setgt (long shr (long sub (long cast (ulong* getelementptr ([28 x ulong]* %_ZN9__gnu_cxx16__stl_prime_listE, long 0, long 28) to long), long cast ([28 x ulong]* %_ZN9__gnu_cxx16__stl_prime_listE to long)), ubyte 3), long 0), ulong* null, ulong* getelementptr ([28 x ulong]* %_ZN9__gnu_cxx16__stl_prime_listE, long 0, long 0) ; <ulong*> [#uses=0]
- ret void
-}
+++ /dev/null
-load_lib llvm-dg.exp
-
-llvm-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,llx,c,cpp,tr}]] $objdir $srcdir $subdir $target_triplet $llvmgcc $llvmgxx $prcontext $llvmgcc_version