aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-reduce/ReducerWorkItem.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2023-01-17 14:31:17 -0500
committerMatt Arsenault <arsenm2@gmail.com>2023-01-19 21:35:27 -0400
commit0782d97ff56ad1633021e62f38d59f68ee093d37 (patch)
tree8849ae8b533cd09629cc4aea3fbbdb9e41e0c7a3 /llvm/tools/llvm-reduce/ReducerWorkItem.cpp
parenta6000c143b6d088c3d1cf3a11719319a8655f1ab (diff)
downloadllvm-0782d97ff56ad1633021e62f38d59f68ee093d37.zip
llvm-0782d97ff56ad1633021e62f38d59f68ee093d37.tar.gz
llvm-0782d97ff56ad1633021e62f38d59f68ee093d37.tar.bz2
llvm-reduce: Account for initializer complexity
Diffstat (limited to 'llvm/tools/llvm-reduce/ReducerWorkItem.cpp')
-rw-r--r--llvm/tools/llvm-reduce/ReducerWorkItem.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/tools/llvm-reduce/ReducerWorkItem.cpp b/llvm/tools/llvm-reduce/ReducerWorkItem.cpp
index 635bd7e..779d45f 100644
--- a/llvm/tools/llvm-reduce/ReducerWorkItem.cpp
+++ b/llvm/tools/llvm-reduce/ReducerWorkItem.cpp
@@ -706,7 +706,7 @@ uint64_t ReducerWorkItem::computeIRComplexityScore() const {
++Score;
if (GV.hasInitializer())
- ++Score;
+ Score += classifyReductivePower(GV.getInitializer());
// TODO: Account for linkage?