aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/ELFObjectFile.cpp
diff options
context:
space:
mode:
authorUday Bondhugula <uday@polymagelabs.com>2020-04-09 15:16:24 +0530
committerUday Bondhugula <uday@polymagelabs.com>2020-04-10 12:05:52 +0530
commitdb054d711518b6527048aa06196e443ff2e1dada (patch)
tree4c311327ac03dde6e06420f44b6d0c7a7a2c0fa1 /llvm/lib/Object/ELFObjectFile.cpp
parent57d2d48399b63c0ef1dda490fdaf28efbb80c2c0 (diff)
downloadllvm-db054d711518b6527048aa06196e443ff2e1dada.zip
llvm-db054d711518b6527048aa06196e443ff2e1dada.tar.gz
llvm-db054d711518b6527048aa06196e443ff2e1dada.tar.bz2
[MLIR] Introduce an op trait that defines a new scope for auto allocation
Introduce a new operation property / trait (AutomaticAllocationScope) for operations with regions that define a new scope for automatic allocations; such allocations (typically realized on stack) are automatically freed when control leaves such ops' regions. std.alloca's are freed at the closest surrounding op that has this trait. All FunctionLike operations should normally have this trait. Differential Revision: https://reviews.llvm.org/D77787
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions