diff options
| author | Chris Lattner <sabre@nondot.org> | 2004-02-14 02:51:40 +0000 | 
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2004-02-14 02:51:40 +0000 | 
| commit | 3c4bc03c8a8e817a5a3f83cbbdc0b1f2cd2fce0d (patch) | |
| tree | 58d99c140169c441aaafba44a30128d11f8951f6 | |
| parent | dc632111bfe019ac4823f0c4cf3ad5c876637262 (diff) | |
| download | bcm5719-llvm-3c4bc03c8a8e817a5a3f83cbbdc0b1f2cd2fce0d.tar.gz bcm5719-llvm-3c4bc03c8a8e817a5a3f83cbbdc0b1f2cd2fce0d.zip  | |
Test that the code generator supports these intrinsics
llvm-svn: 11432
| -rw-r--r-- | llvm/test/Regression/CodeGen/X86/2004-02-13-FrameReturnAddress.llx | 14 | 
1 files changed, 14 insertions, 0 deletions
diff --git a/llvm/test/Regression/CodeGen/X86/2004-02-13-FrameReturnAddress.llx b/llvm/test/Regression/CodeGen/X86/2004-02-13-FrameReturnAddress.llx new file mode 100644 index 00000000000..dae1ea9ac1f --- /dev/null +++ b/llvm/test/Regression/CodeGen/X86/2004-02-13-FrameReturnAddress.llx @@ -0,0 +1,14 @@ +; RUN: llvm-as < %s | llc + +declare sbyte* %llvm.returnaddress(uint) +declare sbyte* %llvm.frameaddress(uint) + +sbyte *%test1() { +	%X = call sbyte* %llvm.returnaddress(uint 0) +	ret sbyte* %X +} + +sbyte *%test2() { +	%X = call sbyte* %llvm.frameaddress(uint 0) +	ret sbyte* %X +}  | 

