aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/MachineScheduler.cpp
diff options
context:
space:
mode:
authorArnold Schwaighofer <aschwaighofer@apple.com>2013-04-04 23:26:27 +0000
committerArnold Schwaighofer <aschwaighofer@apple.com>2013-04-04 23:26:27 +0000
commitac2cc0170f7d13e7c2e87f7728c99a6d07876f5c (patch)
treec8c91bf2476b062b63eb713094261014c5cdebec /lib/CodeGen/MachineScheduler.cpp
parent2537f3c6597bc1b8eb14c76c8f8e7046be41c9ba (diff)
LoopVectorizer: Pass OperandValueKind information to the cost model
Pass down the fact that an operand is going to be a vector of constants. This should bring the performance of MultiSource/Benchmarks/PAQ8p/paq8p on x86 back. It had degraded to scalar performance due to my pervious shift cost change that made all shifts expensive on x86. radar://13576547 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178809 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/MachineScheduler.cpp')
0 files changed, 0 insertions, 0 deletions