[llvm-commits] CVS: llvm/test/Regression/CodeGen/X86/2006-07-12-InlineAsmQConstraint.ll

Chris Lattner lattner at cs.uiuc.edu
Wed Jul 12 09:59:36 PDT 2006



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

2006-07-12-InlineAsmQConstraint.ll added (r1.1)
---
Log message:

Testcase for PR828: http://llvm.org/PR828 .


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

 2006-07-12-InlineAsmQConstraint.ll |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+)


Index: llvm/test/Regression/CodeGen/X86/2006-07-12-InlineAsmQConstraint.ll
diff -c /dev/null llvm/test/Regression/CodeGen/X86/2006-07-12-InlineAsmQConstraint.ll:1.1
*** /dev/null	Wed Jul 12 11:59:19 2006
--- llvm/test/Regression/CodeGen/X86/2006-07-12-InlineAsmQConstraint.ll	Wed Jul 12 11:59:09 2006
***************
*** 0 ****
--- 1,18 ----
+ ; RUN: llvm-as < %s | llc -march=x86
+ ; PR828
+ 
+ target endian = little
+ target pointersize = 32
+ target triple = "i686-pc-linux-gnu"
+ 
+ implementation   ; Functions:
+ 
+ void %_ZN5() {
+ 
+ cond_true9:             ; preds = %entry
+         %tmp3.i.i = call int asm sideeffect "lock; cmpxchg $1,$2",
+ "={ax},q,m,0,~{dirflag},~{fpsr},~{flags},~{memory}"( int 0, int* null, int 0 ) 
+               ; <int> [#uses=0]
+         ret void
+ }
+ 






More information about the llvm-commits mailing list