aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/StackProtector.cpp
diff options
context:
space:
mode:
authorMarkus Böck <markus.boeck02@gmail.com>2021-12-14 08:52:02 +0100
committerMarkus Böck <markus.boeck02@gmail.com>2021-12-14 09:35:45 +0100
commitef5be2bb16e51c2f6fff622a43cc71268acc6ddc (patch)
tree277c4e249af72d54aa325d60c71ccff7e983f0f3 /llvm/lib/CodeGen/StackProtector.cpp
parent9769340905d0033727817a3b0e4aef0b3863c964 (diff)
downloadllvm-ef5be2bb16e51c2f6fff622a43cc71268acc6ddc.zip
llvm-ef5be2bb16e51c2f6fff622a43cc71268acc6ddc.tar.gz
llvm-ef5be2bb16e51c2f6fff622a43cc71268acc6ddc.tar.bz2
[mlir] Implement `DataLayoutTypeInterface` for `LLVMArrayType`
Implementation of the interface allows querying the size and alignments of an LLVMArrayType as well as query the size and alignment of a struct containing an LLVMArrayType. The implementation should yield the same results as llvm::DataLayout, including support for over aligned element types. There is no customization point for adjusting an arrays alignment; it is simply taken from the element type. Differential Revision: https://reviews.llvm.org/D115704
Diffstat (limited to 'llvm/lib/CodeGen/StackProtector.cpp')
0 files changed, 0 insertions, 0 deletions