projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
egl: rename _eglMatchDriver() to _eglInitializeDisplay()
[mesa.git]
/
src
/
panfrost
/
midgard
/
compiler.h
diff --git
a/src/panfrost/midgard/compiler.h
b/src/panfrost/midgard/compiler.h
index 9b12fb113c1ddb01f6811f1677c2362ad5c71417..4a318f169bbe2edca5a188d5a1e5171fccce5f9a 100644
(file)
--- a/
src/panfrost/midgard/compiler.h
+++ b/
src/panfrost/midgard/compiler.h
@@
-184,11
+184,7
@@
typedef struct midgard_instruction {
union {
midgard_load_store_word load_store;
midgard_texture_word texture;
union {
midgard_load_store_word load_store;
midgard_texture_word texture;
- midgard_branch_extended branch_extended;
- uint16_t br_compact;
- /* General branch, rather than packed br_compact. Higher level
- * than the other components */
midgard_branch branch;
};
} midgard_instruction;
midgard_branch branch;
};
} midgard_instruction;
@@
-676,6
+672,8
@@
bool nir_fuse_io_16(nir_shader *shader);
void midgard_nir_lod_errata(nir_shader *shader);
void midgard_nir_lod_errata(nir_shader *shader);
+unsigned midgard_get_first_tag_from_block(compiler_context *ctx, unsigned block_idx);
+
/* Optimizations */
bool midgard_opt_copy_prop(compiler_context *ctx, midgard_block *block);
/* Optimizations */
bool midgard_opt_copy_prop(compiler_context *ctx, midgard_block *block);