From 615a92a1e6a90bcb012deb216cd141266b0954a0 Mon Sep 17 00:00:00 2001 From: Andrew Pinski Date: Wed, 30 Apr 2025 15:10:29 -0700 Subject: [PATCH] vectorizer: Fix riscv build [PR120042] r15-9859-ga6cfde60d8c added a call to dominated_by_p to tree-vectorizer.h but dominance.h is not always included; and you get a build failure on riscv building riscv-vector-costs.cc. Let's add the include of dominance.h to tree-vectorizer.h Pushed as obvious after builds for riscv and x86_64. gcc/ChangeLog: PR target/120042 * tree-vectorizer.h: Include dominance.h. Signed-off-by: Andrew Pinski (cherry picked from commit 299d48ff4a34c00a6ef964b694fb9b1312683049) --- gcc/tree-vectorizer.h | 1 + 1 file changed, 1 insertion(+) diff --git a/gcc/tree-vectorizer.h b/gcc/tree-vectorizer.h index 94cbfde6c9a..63991c3d977 100644 --- a/gcc/tree-vectorizer.h +++ b/gcc/tree-vectorizer.h @@ -30,6 +30,7 @@ typedef struct _slp_tree *slp_tree; #include "internal-fn.h" #include "tree-ssa-operands.h" #include "gimple-match.h" +#include "dominance.h" /* Used for naming of new temporaries. */ enum vect_var_kind { -- 2.47.2