[llvm-commits] CVS: llvm/test/Regression/CodeGen/SparcV9/2005-05-11-DecomposeConstantExprCrash.ll

John Criswell criswell at cs.uiuc.edu
Wed May 11 14:47:46 PDT 2005



Changes in directory llvm/test/Regression/CodeGen/SparcV9:

2005-05-11-DecomposeConstantExprCrash.ll added (r1.1)
---
Log message:

Regression test for PR#563.


---
Diffs of the changes:  (+16 -0)

 2005-05-11-DecomposeConstantExprCrash.ll |   16 ++++++++++++++++
 1 files changed, 16 insertions(+)


Index: llvm/test/Regression/CodeGen/SparcV9/2005-05-11-DecomposeConstantExprCrash.ll
diff -c /dev/null llvm/test/Regression/CodeGen/SparcV9/2005-05-11-DecomposeConstantExprCrash.ll:1.1
*** /dev/null	Wed May 11 16:47:45 2005
--- llvm/test/Regression/CodeGen/SparcV9/2005-05-11-DecomposeConstantExprCrash.ll	Wed May 11 16:47:35 2005
***************
*** 0 ****
--- 1,16 ----
+ ; 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
+ }






More information about the llvm-commits mailing list