From 4e6e537314b57fa5323c9ddb6da2857146676e08 Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Wed, 24 Oct 2012 01:58:48 +0000 Subject: Change x86_fastcallcc to require inreg markers. This allows it to known the difference from "int x" (which should go in registers and "struct y {int x;}" (which should not). Clang will be updated in the next patches. llvm-svn: 166536 --- llvm/test/CodeGen/X86/fast-cc-merge-stack-adj.ll | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'llvm/test/CodeGen/X86/fast-cc-merge-stack-adj.ll') diff --git a/llvm/test/CodeGen/X86/fast-cc-merge-stack-adj.ll b/llvm/test/CodeGen/X86/fast-cc-merge-stack-adj.ll index 14cb136f89d..d591f9408b1 100644 --- a/llvm/test/CodeGen/X86/fast-cc-merge-stack-adj.ll +++ b/llvm/test/CodeGen/X86/fast-cc-merge-stack-adj.ll @@ -3,7 +3,7 @@ target triple = "i686-pc-linux-gnu" -declare x86_fastcallcc void @func(i32*, i64) +declare x86_fastcallcc void @func(i32*, i64 inreg) define x86_fastcallcc void @caller(i32, i64) { %X = alloca i32 ; [#uses=1] -- cgit v1.2.3