summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/Function.cpp
diff options
context:
space:
mode:
authorSanjoy Das <sanjoy@playingwithpointers.com>2016-07-28 23:43:38 +0000
committerSanjoy Das <sanjoy@playingwithpointers.com>2016-07-28 23:43:38 +0000
commitc6af5ead8696f066fd5ec2978b9fc071ddf88a42 (patch)
tree7f59237be705b684b8d92accac499f2c5d22a30b /llvm/lib/IR/Function.cpp
parentaa3506c5f0b68624895e9643824a52dafaf8ab80 (diff)
downloadbcm5719-llvm-c6af5ead8696f066fd5ec2978b9fc071ddf88a42.tar.gz
bcm5719-llvm-c6af5ead8696f066fd5ec2978b9fc071ddf88a42.zip
[IR] Introduce a non-integral pointer type
Summary: This change adds a `ni` specifier in the `datalayout` string to denote pointers in some given address spaces as "non-integral", and adds some typing rules around these special pointers. Reviewers: majnemer, chandlerc, atrick, dberlin, eli.friedman, tstellarAMD, arsenm Subscribers: arsenm, mcrosier, llvm-commits Differential Revision: https://reviews.llvm.org/D22488 llvm-svn: 277085
Diffstat (limited to 'llvm/lib/IR/Function.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud