aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
diff options
context:
space:
mode:
authorTobias Grosser <tobias@grosser.es>2017-08-30 15:08:21 +0000
committerTobias Grosser <tobias@grosser.es>2017-08-30 15:08:21 +0000
commit6fbe4c85015e2cf8354e6753b64808bfc5c11019 (patch)
tree2978ae1ec9e465466740db9b00f0174bedb34e6c /llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
parent6852bea7cc8f02c8b6be43aef8a90fc6dab8a452 (diff)
downloadllvm-6fbe4c85015e2cf8354e6753b64808bfc5c11019.zip
llvm-6fbe4c85015e2cf8354e6753b64808bfc5c11019.tar.gz
llvm-6fbe4c85015e2cf8354e6753b64808bfc5c11019.tar.bz2
[ScopInfo] Use statement lists for entry blocks of region statements
By using statement lists in the entry blocks of region statements, instruction level analyses also work on region statements. We currently only model the entry block of a region statements, as this is sufficient for most transformations the known-passes currently execute. Modeling instructions in the presence of control flow (e.g. infinite loops) is left out to not increase code complexity too much. It can be added when good use cases are found. llvm-svn: 312128
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp')
0 files changed, 0 insertions, 0 deletions