[llvm] [NFC] [llvm-ir2vec] using qualified includes for source files in the llvm-ir2vec tool (PR #176863)

Nishant Sachdeva via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 19 22:01:26 PST 2026


https://github.com/nishant-sachdeva created https://github.com/llvm/llvm-project/pull/176863

Nit Change
Addresses https://github.com/llvm/llvm-project/pull/176756#issuecomment-3770487248 

Changes
- Moved from `#include "Utils.h"` to `#include "lib/Utils.h"` . This is in keeping with similar library usage in other llvm/tools like `llvm-exegesis`, etc

@nico  @svkeerthy 

>From 2a4aaff06045ae1937448f4a73e38221b3bee1d6 Mon Sep 17 00:00:00 2001
From: nishant_sachdeva <nishant.sachdeva at research.iiit.ac.in>
Date: Tue, 20 Jan 2026 11:28:06 +0530
Subject: [PATCH] using qualified includes for source llvm-ir2vec tool in
 keeping with llvm/tool standards

---
 llvm/tools/llvm-ir2vec/CMakeLists.txt  | 1 -
 llvm/tools/llvm-ir2vec/llvm-ir2vec.cpp | 3 +--
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/llvm/tools/llvm-ir2vec/CMakeLists.txt b/llvm/tools/llvm-ir2vec/CMakeLists.txt
index 446654b983405..018636aa536e3 100644
--- a/llvm/tools/llvm-ir2vec/CMakeLists.txt
+++ b/llvm/tools/llvm-ir2vec/CMakeLists.txt
@@ -30,5 +30,4 @@ add_llvm_tool(llvm-ir2vec
   intrinsics_gen
 )
 
-target_include_directories(llvm-ir2vec PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/lib)
 target_link_libraries(llvm-ir2vec PRIVATE LLVMEmbUtils)
diff --git a/llvm/tools/llvm-ir2vec/llvm-ir2vec.cpp b/llvm/tools/llvm-ir2vec/llvm-ir2vec.cpp
index 141dbfe1c7fac..cfe1b6b8e7788 100644
--- a/llvm/tools/llvm-ir2vec/llvm-ir2vec.cpp
+++ b/llvm/tools/llvm-ir2vec/llvm-ir2vec.cpp
@@ -54,7 +54,7 @@
 ///
 //===----------------------------------------------------------------------===//
 
-#include "Utils.h"
+#include "lib/Utils.h"
 #include "llvm/ADT/ArrayRef.h"
 #include "llvm/Analysis/IR2Vec.h"
 #include "llvm/IR/BasicBlock.h"
@@ -73,7 +73,6 @@
 #include "llvm/Support/InitLLVM.h"
 #include "llvm/Support/SourceMgr.h"
 #include "llvm/Support/raw_ostream.h"
-
 #include "llvm/CodeGen/CommandFlags.h"
 #include "llvm/CodeGen/MIR2Vec.h"
 #include "llvm/CodeGen/MIRParser/MIRParser.h"



More information about the llvm-commits mailing list