From 2ed652f11db3bd96973a4c3e2f174806b5e84d7b Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sat, 25 Aug 2007 01:00:22 +0000 Subject: Allow target constants to be illegal types. The target should know how to handle them. This fixes test/CodeGen/Generic/asm-large-immediate.ll llvm-svn: 41388 --- llvm/test/CodeGen/Generic/asm-large-immediate.ll | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 llvm/test/CodeGen/Generic/asm-large-immediate.ll (limited to 'llvm/test') diff --git a/llvm/test/CodeGen/Generic/asm-large-immediate.ll b/llvm/test/CodeGen/Generic/asm-large-immediate.ll new file mode 100644 index 00000000000..70649133712 --- /dev/null +++ b/llvm/test/CodeGen/Generic/asm-large-immediate.ll @@ -0,0 +1,8 @@ +; RUN: llvm-as < %s | llc | grep 68719476738 + +define void @test() { +entry: + tail call void asm sideeffect "/* result: ${0:c} */", "i,~{dirflag},~{fpsr},~{flags}"( i64 68719476738 ) + ret void +} + -- cgit v1.2.3