diff options
author | Sanjoy Das <sanjoy@playingwithpointers.com> | 2016-07-28 23:43:38 +0000 |
---|---|---|
committer | Sanjoy Das <sanjoy@playingwithpointers.com> | 2016-07-28 23:43:38 +0000 |
commit | c6af5ead8696f066fd5ec2978b9fc071ddf88a42 (patch) | |
tree | 7f59237be705b684b8d92accac499f2c5d22a30b /llvm/lib/IR/Function.cpp | |
parent | aa3506c5f0b68624895e9643824a52dafaf8ab80 (diff) | |
download | bcm5719-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