summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorJohannes Doerfert <doerfert@cs.uni-saarland.de>2015-10-04 15:00:05 +0000
committerJohannes Doerfert <doerfert@cs.uni-saarland.de>2015-10-04 15:00:05 +0000
commitf17a78ef63eb18ff975e85b10bdfd3e5d262713d (patch)
treec669c12e43d34180e72cd7df63fae9a2451301f5 /clang/lib/Frontend/CompilerInvocation.cpp
parent634909c2c93defc2fa941e141e44de689073647f (diff)
downloadbcm5719-llvm-f17a78ef63eb18ff975e85b10bdfd3e5d262713d.tar.gz
bcm5719-llvm-f17a78ef63eb18ff975e85b10bdfd3e5d262713d.zip
Remove non-executed statements during SCoP simplifcation
A statement with an empty domain complicates the invariant load hoisting and does not help any subsequent analysis or transformation. In fact it might introduce parameter dimensions or increase the schedule dimensionality. To this end, we remove statements with an empty domain early in the SCoP simplification. llvm-svn: 249276
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud