aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorNathan Gauër <brioche@google.com>2026-01-21 16:45:08 +0100
committerGitHub <noreply@github.com>2026-01-21 15:45:08 +0000
commit9247e897060846154f17e515994de0de5eb5c830 (patch)
tree0fa1663ec674d457ac7c84f338db12f903d25ffd /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parentb1698d3ac062f15bda187958a24143a508f4e8a3 (diff)
downloadllvm-9247e897060846154f17e515994de0de5eb5c830.zip
llvm-9247e897060846154f17e515994de0de5eb5c830.tar.gz
llvm-9247e897060846154f17e515994de0de5eb5c830.tar.bz2
[IR] Add llvm.structured.gep instruction (#176145)
This commit adds initial support for `@llvm.structured.gep` instruction in Clang. This intrinsic is supposed to be used as an alternative to ptrdiff/GEP when pointers arithmetic is invalid and only structured access is possible. Link to the RFC: https://discourse.llvm.org/t/rfc-adding-instructions-to-to-carry-gep-type-traversal-information/ Previous discussion around the documentation: https://github.com/llvm/llvm-project/pull/167883
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions