summaryrefslogtreecommitdiff
path: root/src/intel/compiler/brw_cfg.h
AgeCommit message (Expand)AuthorFilesLines
2024-08-22intel/brw: Add a file parameter to idom_tree::dump()Kenneth Graunke1-2/+1
2024-06-08intel/brw: Add a idom_tree::dominates(a, b) helper.Kenneth Graunke1-0/+15
2024-02-29intel/brw: Use fs_inst in cfg_tCaio Oliveira1-29/+29
2024-02-29intel/brw: Hide the definition of cfg_t et al from C codeCaio Oliveira1-13/+6
2024-02-29intel/brw: Change cfg_t to refer to fs_visitorCaio Oliveira1-3/+2
2024-02-29intel/brw: Use fs_visitor instead of backend_shader in various passesCaio Oliveira1-2/+3
2023-11-30intel/compiler: Allow dumping CFG to a specific FILE*Caio Oliveira1-2/+2
2023-11-30intel/compiler: Delete bidirectional block links in opt_predicated_breakIan Romanick1-0/+17
2023-11-30intel/compiler: Add basic CFG validationIan Romanick1-0/+6
2021-07-14intel/compiler: Add cfg_t::adjust_block_ips() methodIan Romanick1-0/+21
2021-07-14intel/compiler: Add the ability to defer IP updates in backend_instruction::r...Ian Romanick1-0/+5
2020-04-28intel/ir: Remove scheduling-based cycle count estimates.Francisco Jerez1-4/+0
2020-04-17intel/cfg: Add first/last_block helpersJason Ekstrand1-0/+55
2020-03-09intel/compiler: Pass backend_shader * to cfg_t()Matt Turner1-3/+4
2020-03-06intel/compiler: Move dominance tree data structure into idom_tree objectFrancisco Jerez1-2/+20
2020-03-06intel/compiler: Move idom tree calculation and related logic into analysis ob...Francisco Jerez1-5/+33
2020-03-06intel/compiler: Reverse inclusion dependency between brw_cfg.h and brw_shader.hFrancisco Jerez1-2/+3
2019-10-11intel/ir: Represent physical and logical subsets of the CFG.Francisco Jerez1-5/+32
2017-03-22intel/compiler: consistently use ifndef guards over pragma onceEmil Velikov1-1/+0
2017-03-13i965: Move the back-end compiler to src/intel/compilerJason Ekstrand1-0/+358