diff options
author | Galina Kistanova <gkistanova@gmail.com> | 2011-06-18 00:59:37 +0000 |
---|---|---|
committer | Galina Kistanova <gkistanova@gmail.com> | 2011-06-18 00:59:37 +0000 |
commit | 197ea52d4b4214500a484d616d2171a16bb3d9c6 (patch) | |
tree | ffce0c637ce20b2fc289b7c694e78ddfa71cd28e /llvm/test/CodeGen/CBackend/X86 | |
parent | 90b6a2a6a78273b0df86485c887bb66c3daaaadf (diff) | |
download | bcm5719-llvm-197ea52d4b4214500a484d616d2171a16bb3d9c6.tar.gz bcm5719-llvm-197ea52d4b4214500a484d616d2171a16bb3d9c6.zip |
Moved to the right place.
llvm-svn: 133324
Diffstat (limited to 'llvm/test/CodeGen/CBackend/X86')
-rw-r--r-- | llvm/test/CodeGen/CBackend/X86/2008-06-04-IndirectMem.ll | 12 | ||||
-rw-r--r-- | llvm/test/CodeGen/CBackend/X86/dg.exp | 5 |
2 files changed, 17 insertions, 0 deletions
diff --git a/llvm/test/CodeGen/CBackend/X86/2008-06-04-IndirectMem.ll b/llvm/test/CodeGen/CBackend/X86/2008-06-04-IndirectMem.ll new file mode 100644 index 00000000000..054a3cad900 --- /dev/null +++ b/llvm/test/CodeGen/CBackend/X86/2008-06-04-IndirectMem.ll @@ -0,0 +1,12 @@ +; RUN: llc < %s -march=c | grep {"m"(llvm_cbe_newcw))} +; PR2407 + +target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:32:32" +target triple = "i386-pc-linux-gnu" + +define void @foo() { + %newcw = alloca i16 ; <i16*> [#uses=2] + call void asm sideeffect "fldcw $0", "*m,~{dirflag},~{fpsr},~{flags}"( i16* +%newcw ) nounwind + ret void +} diff --git a/llvm/test/CodeGen/CBackend/X86/dg.exp b/llvm/test/CodeGen/CBackend/X86/dg.exp new file mode 100644 index 00000000000..833bcc57025 --- /dev/null +++ b/llvm/test/CodeGen/CBackend/X86/dg.exp @@ -0,0 +1,5 @@ +load_lib llvm.exp + +if { [llvm_supports_target X86] && [llvm_gcc_supports c] } { + RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{ll,c,cpp,s}]] +} |