summaryrefslogtreecommitdiffstats
path: root/llvm/test/Bindings/llvm-c
diff options
context:
space:
mode:
authorRobert Widmann <devteam.codafi@gmail.com>2018-05-20 23:49:08 +0000
committerRobert Widmann <devteam.codafi@gmail.com>2018-05-20 23:49:08 +0000
commit360d6e35e695c54078f37fa7806f562e8e08ff62 (patch)
tree74ad00d4ee708d8861450e91f84c53e931a02d8e /llvm/test/Bindings/llvm-c
parent55b40673505b8786a77d55f6541c944ba8238f4c (diff)
downloadbcm5719-llvm-360d6e35e695c54078f37fa7806f562e8e08ff62.tar.gz
bcm5719-llvm-360d6e35e695c54078f37fa7806f562e8e08ff62.zip
[LLVM-C] Improve Bindings For Aliases
Summary: Add wrappers for a module's alias iterators and a getter and setter for the aliasee value. Reviewers: whitequark, deadalnix Reviewed By: whitequark Subscribers: llvm-commits, harlanhaskins Differential Revision: https://reviews.llvm.org/D46808 llvm-svn: 332826
Diffstat (limited to 'llvm/test/Bindings/llvm-c')
-rw-r--r--llvm/test/Bindings/llvm-c/echo.ll6
1 files changed, 6 insertions, 0 deletions
diff --git a/llvm/test/Bindings/llvm-c/echo.ll b/llvm/test/Bindings/llvm-c/echo.ll
index 071cbe8934f..e1052595b9d 100644
--- a/llvm/test/Bindings/llvm-c/echo.ll
+++ b/llvm/test/Bindings/llvm-c/echo.ll
@@ -22,6 +22,12 @@ module asm "classical GAS"
@section = global i32 27, section ".custom"
@align = global i32 31, align 4
+@aliased1 = alias i32, i32* @var
+@aliased2 = internal alias i32, i32* @var
+@aliased3 = external alias i32, i32* @var
+@aliased4 = weak alias i32, i32* @var
+@aliased5 = weak_odr alias i32, i32* @var
+
define { i64, %S* } @unpackrepack(%S %s) {
%1 = extractvalue %S %s, 0
%2 = extractvalue %S %s, 1
OpenPOWER on IntegriCloud