summaryrefslogtreecommitdiff
path: root/lib/Transforms/Vectorize/LoopVectorize.cpp
diff options
context:
space:
mode:
authorArnold Schwaighofer <aschwaighofer@apple.com>2014-01-10 18:20:29 +0000
committerArnold Schwaighofer <aschwaighofer@apple.com>2014-01-10 18:20:29 +0000
commitdb81071b34eb4f5a9a27b4b5f8d32cc9f989db96 (patch)
tree54c923675f393a6ac67e068eeb33841280e5baee /lib/Transforms/Vectorize/LoopVectorize.cpp
parent3dbf2472fd2b92135ff3d45f257ada6b47737353 (diff)
downloadllvm-db81071b34eb4f5a9a27b4b5f8d32cc9f989db96.tar.gz
llvm-db81071b34eb4f5a9a27b4b5f8d32cc9f989db96.tar.bz2
llvm-db81071b34eb4f5a9a27b4b5f8d32cc9f989db96.tar.xz
SCEVRewriter: Optionally interpret constants in value map as SCEVConstant
An upcoming loop vectorizer commit will want to replace a SCEVUnknown(Value*) by a SCEVConstant. This commit modifies the SCEVParameterRewriter to support this. The SCEVParameterRewriter constructor can optionally specify to follow this behavior. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198949 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Vectorize/LoopVectorize.cpp')
0 files changed, 0 insertions, 0 deletions