llvmpipe: Remove unnecessary includes
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run

Signed-off-by: spencer-lunarg <spencer@lunarg.com>
Acked-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38202>
This commit is contained in:
spencer-lunarg 2025-11-02 20:48:45 -05:00 committed by Marge Bot
parent 171581aeae
commit 41c700fdbf
65 changed files with 80 additions and 170 deletions

View file

@ -34,8 +34,8 @@
#include "draw/draw_gs.h"
#include "draw/draw_tess.h"
#include "gallivm/lp_bld.h"
#include "gallivm/lp_bld_sample.h"
#include "gallivm/lp_bld_limits.h"
#include "gallivm/lp_bld_jit_types.h"
#include "gallivm/lp_bld_jit_sample.h"

View file

@ -46,12 +46,12 @@
#include <float.h>
#include <math.h>
#include <llvm/Config/llvm-config.h>
#include "util/u_memory.h"
#include "util/bitscan.h"
#include "util/u_debug.h"
#include "util/u_math.h"
#include "util/u_cpu_detect.h"
#include "lp_bld_type.h"

View file

@ -36,10 +36,9 @@
#ifndef LP_BLD_ARIT_H
#define LP_BLD_ARIT_H
#include <stdbool.h>
#include "gallivm/lp_bld.h"
#include "util/compiler.h"
#include <llvm-c/Core.h>
struct lp_type;
struct lp_build_context;

View file

@ -37,20 +37,10 @@
#include "lp_bld_arit_overflow.h"
#include "lp_bld_type.h"
#include "lp_bld_const.h"
#include "lp_bld_init.h"
#include "lp_bld_intr.h"
#include "lp_bld_logic.h"
#include "lp_bld_pack.h"
#include "lp_bld_debug.h"
#include "lp_bld_bitarit.h"
#include "util/u_memory.h"
#include "util/u_debug.h"
#include "util/u_math.h"
#include "util/u_string.h"
#include "util/u_cpu_detect.h"
#include "util/macros.h"
#include <float.h>

View file

@ -38,7 +38,7 @@
#define LP_BLD_ARIT_OVERFLOW_H
#include "gallivm/lp_bld.h"
#include <llvm-c/Core.h>
struct gallivm_state;

View file

@ -26,11 +26,9 @@
**************************************************************************/
#include "util/u_debug.h"
#include "util/u_memory.h"
#include "lp_bld_assert.h"
#include "lp_bld_init.h"
#include "lp_bld_const.h"
#include "lp_bld_printf.h"
/**

View file

@ -28,9 +28,9 @@
#ifndef LP_BLD_ASSERT_H
#define LP_BLD_ASSERT_H
#include <llvm-c/Core.h>
#include "lp_bld.h"
#include "lp_bld_init.h"
struct gallivm_state;
void

View file

@ -26,10 +26,7 @@
**************************************************************************/
#include "util/u_debug.h"
#include "lp_bld_type.h"
#include "lp_bld_debug.h"
#include "lp_bld_const.h"
#include "lp_bld_bitarit.h"
#include "lp_bld_intr.h"

View file

@ -37,7 +37,7 @@
#define LP_BLD_BITARIT_H
#include "gallivm/lp_bld.h"
#include <llvm-c/Core.h>
struct lp_type;

View file

@ -35,8 +35,6 @@
#include <float.h>
#include "util/u_debug.h"
#include "util/u_math.h"
#include "util/half_float.h"
#include "lp_bld_type.h"

View file

@ -37,8 +37,6 @@
#define LP_BLD_CONST_H
#include "util/compiler.h"
#include "gallivm/lp_bld.h"
#include "gallivm/lp_bld_init.h"

View file

@ -61,8 +61,6 @@
*/
#include "util/u_debug.h"
#include "util/u_math.h"
#include "util/half_float.h"
#include "util/u_cpu_detect.h"

View file

@ -37,9 +37,10 @@
#define LP_BLD_CONV_H
#include "gallivm/lp_bld.h"
#include "gallivm/lp_bld_type.h"
struct gallivm_state;
struct lp_type;
LLVMValueRef

View file

@ -27,9 +27,7 @@
#define LP_BLD_CORO_H
#include <stdbool.h>
#include "util/compiler.h"
#include "gallivm/lp_bld.h"
#include "gallivm/lp_bld_intr.h"
#include "lp_bld_intr.h"
#ifdef __cplusplus
extern "C" {

View file

@ -26,7 +26,6 @@
**************************************************************************/
#include <stddef.h>
#include <fstream>
#include <sstream>
#include <iomanip>
@ -43,11 +42,12 @@
#include <llvm/Support/Host.h>
#endif
#include "util/detect_os.h"
#include "util/u_math.h"
#include "util/bitscan.h"
#include "util/u_debug.h"
#include "util/os_file.h"
#include "util/u_string.h" // asprintf on MSVC
#include "lp_bld_init.h"
#include "lp_bld_debug.h"
#include "lp_bld_intr.h"

View file

@ -30,14 +30,16 @@
#define LP_BLD_DEBUG_H
#include "gallivm/lp_bld_init.h"
#include <stdarg.h>
#include <stdio.h>
#include <stdbool.h>
#include "util/compiler.h"
#include "util/detect_os.h"
#include "util/u_string.h"
#include <llvm-c/Core.h>
#include <llvm-c/DebugInfo.h>
struct gallivm_state;
#define GALLIVM_DEBUG_TGSI (1 << 0)
#define GALLIVM_DEBUG_IR (1 << 1)

View file

@ -31,9 +31,6 @@
* @author Jose Fonseca <jfonseca@vmware.com>
*/
#include "util/u_debug.h"
#include "util/u_memory.h"
#include "lp_bld_init.h"
#include "lp_bld_type.h"
#include "lp_bld_flow.h"

View file

@ -35,12 +35,13 @@
#define LP_BLD_FLOW_H
#include "gallivm/lp_bld.h"
#include "gallivm/lp_bld_type.h"
#ifdef __cplusplus
extern "C" {
#endif
struct gallivm_state;
struct lp_type;

View file

@ -34,10 +34,8 @@
* Pixel format helpers.
*/
#include "gallivm/lp_bld.h"
#include "gallivm/lp_bld_init.h"
#include "util/format/u_formats.h"
#include "util/macros.h"
struct util_format_description;
struct lp_type;

View file

@ -34,11 +34,8 @@
#include "util/format/u_format.h"
#include "util/u_memory.h"
#include "util/u_math.h"
#include "util/bitscan.h"
#include "util/u_pointer.h"
#include "util/u_string.h"
#include "util/u_cpu_detect.h"
#include "lp_bld_arit.h"
#include "lp_bld_init.h"

View file

@ -26,18 +26,13 @@
**************************************************************************/
#include "lp_bld_const.h"
#include "lp_bld_struct.h"
#include "lp_bld_format.h"
#include "lp_bld_debug.h"
#include "lp_bld_type.h"
#include "lp_bld_conv.h"
#include "lp_bld_pack.h"
#include "lp_bld_intr.h"
#include "lp_bld_gather.h"
#include "util/u_memory.h"
#include "util/format/u_format.h"
#include "pipe/p_state.h"

View file

@ -34,8 +34,6 @@
*/
#include "util/u_debug.h"
#include "lp_bld_type.h"
#include "lp_bld_const.h"
#include "lp_bld_arit.h"

View file

@ -38,9 +38,7 @@
#include "util/format/u_format.h"
#include "util/u_math.h"
#include "util/u_string.h"
#include "util/u_cpu_detect.h"
#include "util/u_debug.h"
#include "lp_bld_arit.h"
#include "lp_bld_type.h"
@ -51,8 +49,6 @@
#include "lp_bld_logic.h"
#include "lp_bld_pack.h"
#include "lp_bld_flow.h"
#include "lp_bld_printf.h"
#include "lp_bld_struct.h"
#include "lp_bld_swizzle.h"
#include "lp_bld_init.h"
#include "lp_bld_debug.h"

View file

@ -26,11 +26,7 @@
**************************************************************************/
#include "pipe/p_defines.h"
#include "util/format/u_format.h"
#include "util/u_memory.h"
#include "util/u_string.h"
#include "util/u_math.h"
#include "lp_bld_type.h"
@ -43,7 +39,6 @@
#include "lp_bld_arit.h"
#include "lp_bld_pack.h"
#include "lp_bld_flow.h"
#include "lp_bld_printf.h"
#include "lp_bld_intr.h"
static void

View file

@ -67,8 +67,7 @@
*/
#include "util/u_debug.h"
#include "util/u_math.h"
#include <math.h>
#include "lp_bld_type.h"
#include "lp_bld_const.h"

View file

@ -26,10 +26,8 @@
**************************************************************************/
#include "util/u_debug.h"
#include "util/u_cpu_detect.h"
#include "util/u_math.h"
#include "lp_bld_debug.h"
#include "util/bitscan.h"
#include "lp_bld_const.h"
#include "lp_bld_format.h"
#include "lp_bld_gather.h"

View file

@ -30,8 +30,9 @@
#define LP_BLD_GATHER_H_
#include "gallivm/lp_bld.h"
#include "gallivm/lp_bld_type.h"
struct gallivm_state;
LLVMValueRef
lp_build_gather_elem_ptr(struct gallivm_state *gallivm,

View file

@ -26,10 +26,6 @@
**************************************************************************/
#include "util/detect.h"
#include "util/compiler.h"
#include "util/macros.h"
#include "util/u_cpu_detect.h"
#include "util/u_debug.h"
#include "util/u_memory.h"
#include "util/os_time.h"
@ -39,6 +35,7 @@
#include "lp_bld_init.h"
#include "lp_bld_coro.h"
#include "lp_bld_printf.h"
#include "lp_bld_passmgr.h"
#include <llvm/Config/llvm-config.h>
#include <llvm-c/Analysis.h>

View file

@ -29,12 +29,15 @@
#ifndef LP_BLD_INIT_H
#define LP_BLD_INIT_H
#include <stdbool.h>
#include "util/compiler.h"
#include "util/u_pointer.h" // for func_pointer
#if DETECT_ARCH_PPC_64
#include "util/u_cpu_detect.h"
#include "lp_bld.h"
#include "lp_bld_passmgr.h"
#endif
#include <llvm-c/Core.h>
#if GALLIVM_USE_ORCJIT
#include <llvm-c/Orc.h>
@ -48,6 +51,7 @@ extern "C" {
struct lp_cached_code;
struct lp_jit_texture;
struct lp_context_ref;
struct gallivm_state
{
@ -96,7 +100,7 @@ lp_build_init(void);
struct gallivm_state *
gallivm_create(const char *name, lp_context_ref *context,
gallivm_create(const char *name, struct lp_context_ref *context,
struct lp_cached_code *cache);
void

View file

@ -27,7 +27,6 @@
#include "util/u_debug.h"
#include "util/u_cpu_detect.h"
#include "lp_bld.h"
#include "lp_bld_debug.h"
#include "lp_bld_init.h"
#include "lp_bld_type.h"

View file

@ -46,7 +46,6 @@
#include <llvm/Config/llvm-config.h>
#include "util/u_debug.h"
#include "util/u_string.h"
#include "util/bitscan.h"
#include "lp_bld_const.h"

View file

@ -38,13 +38,13 @@
#include <llvm/Config/llvm-config.h>
#include "gallivm/lp_bld.h"
#include "gallivm/lp_bld_init.h"
#include <llvm-c/Core.h>
#ifdef __cplusplus
extern "C" {
#endif
struct gallivm_state;
struct lp_type;
/**

View file

@ -33,9 +33,11 @@
extern "C" {
#endif
#include "gallivm/lp_bld.h"
#include <llvm-c/Core.h>
#include "gallivm/lp_bld_limits.h"
struct gallivm_state;
/* SM 4.0 says that subroutines can nest 32 deep and
* we need one more for our main function */
#define LP_MAX_NUM_FUNCS 33

View file

@ -26,7 +26,6 @@
**************************************************************************/
#include "gallivm/lp_bld_sample.h"
#include "gallivm/lp_bld_limits.h"
#include "gallivm/lp_bld_tgsi.h"
#include "gallivm/lp_bld_type.h"
#include "gallivm/lp_bld_init.h"

View file

@ -28,6 +28,8 @@
#ifndef LP_JIT_SAMPLE_H
#define LP_JIT_SAMPLE_H
#include "gallivm/lp_bld_sample.h"
struct lp_sampler_static_state
{
/*

View file

@ -21,15 +21,12 @@
* USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
#include "util/compiler.h"
#include "gallivm/lp_bld.h"
#include "gallivm/lp_bld_init.h"
#include "gallivm/lp_bld_struct.h"
#include "gallivm/lp_bld_sample.h"
#include "gallivm/lp_bld_const.h"
#include "gallivm/lp_bld_debug.h"
#include "gallivm/lp_bld_flow.h"
#include "gallivm/lp_bld_ir_common.h"
#include "draw/draw_vertex_header.h"
#include "lp_bld_jit_types.h"

View file

@ -26,7 +26,6 @@
#include "gallivm/lp_bld_limits.h"
#include "gallivm/lp_bld_sample.h"
#include "gallivm/lp_bld_struct.h"
struct lp_sampler_dynamic_state;

View file

@ -35,7 +35,6 @@
#include <llvm/Config/llvm-config.h>
#include "util/u_cpu_detect.h"
#include "util/u_memory.h"
#include "util/u_debug.h"
#include "lp_bld_type.h"

View file

@ -40,12 +40,13 @@
extern "C" {
#endif
#include "gallivm/lp_bld.h"
#include <llvm-c/Core.h>
#include "pipe/p_defines.h" /* For PIPE_FUNC_xxx */
struct lp_type;
struct gallivm_state;
struct lp_build_context;

View file

@ -80,8 +80,6 @@
#endif
#include "c11/threads.h"
#include "util/u_thread.h"
#include "util/detect.h"
#include "util/u_debug.h"
#include "util/u_cpu_detect.h"

View file

@ -29,8 +29,8 @@
#ifndef LP_BLD_MISC_H
#define LP_BLD_MISC_H
#include <stdbool.h>
#include "lp_bld.h"
#include <llvm/Config/llvm-config.h>
#include <llvm-c/ExecutionEngine.h>
#include <llvm-c/Target.h>

View file

@ -24,21 +24,7 @@
**************************************************************************/
#include "lp_bld_nir.h"
#include "lp_bld_arit.h"
#include "lp_bld_bitarit.h"
#include "lp_bld_const.h"
#include "lp_bld_conv.h"
#include "lp_bld_gather.h"
#include "lp_bld_logic.h"
#include "lp_bld_quad.h"
#include "lp_bld_flow.h"
#include "lp_bld_intr.h"
#include "lp_bld_struct.h"
#include "lp_bld_debug.h"
#include "lp_bld_printf.h"
#include "nir.h"
#include "nir_deref.h"
#include "nir_search_helpers.h"
/* do some basic opts to remove some things we don't want to see. */
void

View file

@ -26,15 +26,16 @@
#ifndef LP_BLD_NIR_H
#define LP_BLD_NIR_H
#include "gallivm/lp_bld.h"
#include "gallivm/lp_bld_limits.h"
#include "gallivm/lp_bld_flow.h"
#include "lp_bld_type.h"
#include <llvm-c/Core.h>
#include "gallivm/lp_bld_tgsi.h"
#include "lp_bld_type.h"
#include "nir.h"
struct gallivm_state;
struct nir_shader;
struct lp_img_params;
struct lp_build_tgsi_params;
struct lp_build_sampler_aos;
/*
* 2 reserved functions args for each function call,

View file

@ -30,11 +30,11 @@
#include "lp_bld_const.h"
#include "lp_bld_flow.h"
#include "lp_bld_quad.h"
#include "lp_bld_struct.h"
#include "lp_bld_sample.h"
#include "lp_bld_swizzle.h"
#include "lp_bld_tgsi.h"
#include "lp_bld_debug.h"
#include "util/u_math.h"
#include "nir_deref.h"
struct lp_build_nir_aos_context

View file

@ -39,6 +39,7 @@
#include "lp_bld_coro.h"
#include "lp_bld_printf.h"
#include "lp_bld_intr.h"
#include "lp_bld_tgsi.h"
#include "util/u_cpu_detect.h"
#include "util/u_math.h"

View file

@ -66,10 +66,8 @@
*/
#include "util/u_debug.h"
#include "util/u_math.h"
#include "util/bitscan.h"
#include "util/u_cpu_detect.h"
#include "util/u_memory.h"
#include "lp_bld_type.h"
#include "lp_bld_const.h"

View file

@ -36,12 +36,12 @@
#ifndef LP_BLD_PACK_H
#define LP_BLD_PACK_H
#include <stdbool.h>
#include "util/compiler.h"
#include "gallivm/lp_bld.h"
#include <llvm-c/Core.h>
struct gallivm_state;
struct lp_type;
LLVMValueRef

View file

@ -26,11 +26,9 @@
**************************************************************************/
#include "util/u_debug.h"
#include "util/u_memory.h"
#include "util/os_time.h"
#include "lp_bld_debug.h"
#include "lp_bld_passmgr.h"
#include "lp_bld_init.h"
#define USE_NEW_PASS (LLVM_VERSION_MAJOR >= 15)

View file

@ -28,7 +28,8 @@
#ifndef LP_BLD_PASSMGR_H
#define LP_BLD_PASSMGR_H
#include "lp_bld.h"
#include <stdbool.h>
#include <llvm-c/ExecutionEngine.h>
#ifdef __cplusplus

View file

@ -29,9 +29,6 @@
#include <inttypes.h>
#include "util/compiler.h"
#include "util/u_debug.h"
#include "util/u_memory.h"
#include "util/u_string.h"
#include "lp_bld_const.h"
#include "lp_bld_init.h"
#include "lp_bld_const.h"

View file

@ -32,9 +32,9 @@
extern "C" {
#endif
#include "util/compiler.h"
#include "lp_bld.h"
#include "lp_bld_init.h"
#include <llvm-c/Core.h>
struct gallivm_state;
void lp_init_printf_hook(struct gallivm_state *gallivm);

View file

@ -30,9 +30,11 @@
#define LP_BLD_QUAD_H_
#include "gallivm/lp_bld.h"
#include <llvm-c/Core.h>
struct gallivm_state;
struct lp_type;
struct lp_build_context;

View file

@ -38,8 +38,6 @@
#include "pipe/p_state.h"
#include "util/format/u_formats.h"
#include "util/u_debug.h"
#include "gallivm/lp_bld.h"
#include "gallivm/lp_bld_type.h"
#include "gallivm/lp_bld_swizzle.h"

View file

@ -34,14 +34,7 @@
*/
#include "pipe/p_defines.h"
#include "pipe/p_state.h"
#include "util/u_debug.h"
#include "util/u_dump.h"
#include "util/u_memory.h"
#include "util/u_math.h"
#include "util/format/u_format.h"
#include "util/u_cpu_detect.h"
#include "lp_bld_debug.h"
#include "lp_bld_type.h"
#include "lp_bld_const.h"
#include "lp_bld_conv.h"

View file

@ -36,9 +36,9 @@
#ifndef LP_BLD_SAMPLE_AOS_H
#define LP_BLD_SAMPLE_AOS_H
#include <llvm-c/Core.h>
#include "lp_bld_sample.h"
struct lp_build_sample_context;
void
lp_build_sample_aos(struct lp_build_sample_context *bld,

View file

@ -34,13 +34,9 @@
*/
#include "pipe/p_defines.h"
#include "pipe/p_state.h"
#include "pipe/p_shader_tokens.h"
#include "util/bitset.h"
#include "util/compiler.h"
#include "util/u_debug.h"
#include "util/u_dump.h"
#include "util/u_memory.h"
#include "util/u_math.h"
#include "util/format/u_format.h"
#include "util/u_cpu_detect.h"

View file

@ -34,12 +34,10 @@
*/
#include "util/u_debug.h"
#include "util/u_memory.h"
#include "lp_bld_const.h"
#include "lp_bld_debug.h"
#include "lp_bld_struct.h"
#include "util/macros.h"
LLVMValueRef
lp_build_struct_get_ptr2(struct gallivm_state *gallivm,

View file

@ -37,12 +37,9 @@
#define LP_BLD_STRUCT_H
#include "gallivm/lp_bld.h"
#include "gallivm/lp_bld_init.h"
#include "util/u_debug.h"
#include "util/u_memory.h"
#include <llvm-c/Core.h>
struct gallivm_state;
#define LP_CHECK_STRUCT_SIZE(_ctype, _ltarget, _ltype) \
assert(LLVMABISizeOfType(_ltarget, _ltype) == \

View file

@ -33,7 +33,6 @@
*/
#include <inttypes.h> /* for PRIx64 macro */
#include "util/compiler.h"
#include "util/u_debug.h"
#include "lp_bld_type.h"

View file

@ -37,11 +37,12 @@
#define LP_BLD_SWIZZLE_H
#include "gallivm/lp_bld.h"
#include "pipe/p_defines.h"
#include <llvm-c/Core.h>
#include "util/format/u_formats.h"
struct gallivm_state;
struct lp_type;
struct lp_build_context;

View file

@ -37,13 +37,11 @@
#ifndef LP_BLD_TGSI_H
#define LP_BLD_TGSI_H
#include "gallivm/lp_bld.h"
#include "gallivm/lp_bld_tgsi_action.h"
#include "gallivm/lp_bld_limits.h"
#include "gallivm/lp_bld_sample.h"
#include "gallivm/lp_bld_ir_common.h"
#include "lp_bld_type.h"
#include "util/compiler.h"
#include "pipe/p_state.h"
#include "tgsi/tgsi_exec.h"
#include "tgsi/tgsi_scan.h"

View file

@ -28,7 +28,6 @@
#include "util/compiler.h"
#include "util/u_memory.h"
#include "util/u_math.h"
#include "tgsi/tgsi_parse.h"
#include "tgsi/tgsi_util.h"
#include "tgsi/tgsi_dump.h"

View file

@ -36,11 +36,8 @@
* Brian Paul, and others.
*/
#include "util/detect.h"
#include "pipe/p_shader_tokens.h"
#include "util/u_debug.h"
#include "util/u_math.h"
#include "util/u_memory.h"
#include "tgsi/tgsi_dump.h"
#include "tgsi/tgsi_exec.h"
#include "tgsi/tgsi_info.h"
@ -56,7 +53,6 @@
#include "lp_bld_gather.h"
#include "lp_bld_init.h"
#include "lp_bld_logic.h"
#include "lp_bld_misc.h"
#include "lp_bld_swizzle.h"
#include "lp_bld_flow.h"
#include "lp_bld_coro.h"

View file

@ -38,8 +38,8 @@
#include "util/format/u_format.h"
#include "util/compiler.h"
#include "gallivm/lp_bld.h"
#include <llvm-c/Core.h>
#ifdef __cplusplus
extern "C" {

View file

@ -38,6 +38,7 @@
#include "draw/draw_context.h"
#include "gallivm/lp_bld_type.h"
#include "gallivm/lp_bld_nir.h"
#include "gallivm/lp_bld_init.h"
#include "util/disk_cache.h"
#include "util/hex.h"
#include "util/os_misc.h"