diff options
author | Hal Finkel <hfinkel@anl.gov> | 2014-09-07 21:37:59 +0000 |
---|---|---|
committer | Hal Finkel <hfinkel@anl.gov> | 2014-09-07 21:37:59 +0000 |
commit | cebf0cc210edeb839894b0e93da1c5787bd5b68b (patch) | |
tree | d628ca552117052f0b77bb3fcbbc1cdc7e7298af /clang/lib/CodeGen/CodeGenFunction.h | |
parent | 3b484f8e27eb821003f4e87d310f197975cf9296 (diff) | |
download | llvm-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