aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.h
diff options
context:
space:
mode:
authorHal Finkel <hfinkel@anl.gov>2014-09-07 21:37:59 +0000
committerHal Finkel <hfinkel@anl.gov>2014-09-07 21:37:59 +0000
commitcebf0cc210edeb839894b0e93da1c5787bd5b68b (patch)
treed628ca552117052f0b77bb3fcbbc1cdc7e7298af /clang/lib/CodeGen/CodeGenFunction.h
parent3b484f8e27eb821003f4e87d310f197975cf9296 (diff)
downloadllvm-cebf0cc210edeb839894b0e93da1c5787bd5b68b.zip
llvm-cebf0cc210edeb839894b0e93da1c5787bd5b68b.tar.gz
llvm-cebf0cc210edeb839894b0e93da1c5787bd5b68b.tar.bz2
Make use @llvm.assume for loop guards in ScalarEvolution
This adds a basic (but important) use of @llvm.assume calls in ScalarEvolution. When SE is attempting to validate a condition guarding a loop (such as whether or not the loop count can be zero), this check should also include dominating assumptions. llvm-svn: 217348
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.h')
0 files changed, 0 insertions, 0 deletions