diff options
author | Reid Spencer <rspencer@reidspencer.com> | 2007-01-26 08:25:06 +0000 |
---|---|---|
committer | Reid Spencer <rspencer@reidspencer.com> | 2007-01-26 08:25:06 +0000 |
commit | e3ff5ada8a8f6cc166ecc45147da0d63c3683026 (patch) | |
tree | ccd4a6b0d605384b41f7d3b84cc019344c2dd65a /test/Integer/varargs_new_bt.ll | |
parent | 950bf6030101d670ea205efd307ea5d3b375544d (diff) | |
download | external_llvm-e3ff5ada8a8f6cc166ecc45147da0d63c3683026.zip external_llvm-e3ff5ada8a8f6cc166ecc45147da0d63c3683026.tar.gz external_llvm-e3ff5ada8a8f6cc166ecc45147da0d63c3683026.tar.bz2 |
For PR761:
Remove "target endian/pointersize" or add "target datalayout" to make
the test parse properly or set the datalayout because defaults changes.
For PR645:
Make global names use the @ prefix.
For llvm-upgrade changes:
Fix test cases or completely remove use of llvm-upgrade for test cases
that cannot survive the new renaming or upgrade capabilities.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33533 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Integer/varargs_new_bt.ll')
-rw-r--r-- | test/Integer/varargs_new_bt.ll | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/test/Integer/varargs_new_bt.ll b/test/Integer/varargs_new_bt.ll index f420ec1..baa055e 100644 --- a/test/Integer/varargs_new_bt.ll +++ b/test/Integer/varargs_new_bt.ll @@ -6,28 +6,28 @@ ; the va_arg instruction. implementation ; Functions: -declare void %llvm.va_start(i8**) -declare void %llvm.va_copy(i8**, i8*) -declare void %llvm.va_end(i8**) +declare void @llvm.va_start(i8**) +declare void @llvm.va_copy(i8**, i8*) +declare void @llvm.va_end(i8**) -define i31 %test(i31 %X, ...) { +define i31 @test(i31 %X, ...) { ; Allocate two va_list items. On this target, va_list is of type i8* %ap = alloca i8* ; <i8**> [#uses=4] %aq = alloca i8* ; <i8**> [#uses=2] ; Initialize variable argument processing - call void %llvm.va_start(i8** %ap) + call void @llvm.va_start(i8** %ap) ; Read a single integer argument %tmp = va_arg i8** %ap, i31 ; <i31> [#uses=1] ; Demonstrate usage of llvm.va_copy and llvm_va_end %apv = load i8** %ap ; <i8*> [#uses=1] - call void %llvm.va_copy(i8** %aq, i8* %apv) - call void %llvm.va_end(i8** %aq) + call void @llvm.va_copy(i8** %aq, i8* %apv) + call void @llvm.va_end(i8** %aq) ; Stop processing of arguments. - call void %llvm.va_end(i8** %ap) + call void @llvm.va_end(i8** %ap) ret i31 %tmp } |