aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel
Commit message (Expand)AuthorAgeFilesLines
* intel/fs/live_variables: Do compute_start_end in BITSET_WORD chunksJason Ekstrand2019-05-161-9/+15
* intel/fs/ra: Choose a spill reg before throwing away the graphJason Ekstrand2019-05-161-7/+7
* intel/fs/ra: Add spill costs to the graph on-demandJason Ekstrand2019-05-161-4/+9
* intel/fs/ra: Add a helper for discarding the interference graphJason Ekstrand2019-05-161-2/+9
* intel/compiler: use bitset instead of opencoding a 32-bit bitset. (v2)Dave Airlie2019-05-151-7/+10
* intel/compiler: remove repeated bit_size / 8 in brw mem lowering pass.Dave Airlie2019-05-151-7/+8
* intel/compiler: Implement TCS 8_PATCH mode and INTEL_DEBUG=tcs8Kenneth Graunke2019-05-149-32/+171
* intel/compiler: Move ICP handle fetching into a helper function.Kenneth Graunke2019-05-142-36/+47
* intel/compiler: Don't repeat dispatch max fixing conditionKenneth Graunke2019-05-141-2/+5
* intel/compiler: Rename invocation_id_mask to instance_id_maskKenneth Graunke2019-05-141-4/+4
* intel/compiler: Refactor TCS invocation ID setup into a helperKenneth Graunke2019-05-142-14/+23
* intel/compiler: Repeat nir_opt_algebraic_lateIan Romanick2019-05-141-1/+16
* intel/fs: Allow cmod propagation to instructions with saturate modifierIan Romanick2019-05-142-9/+528
* intel/fs/ra: Spill without destroying the interference graphJason Ekstrand2019-05-141-13/+96
* intel/fs/ra: Put the VGRFs at the end of the nodesJason Ekstrand2019-05-141-18/+32
* intel/fs/ra: Re-arrange interference setupJason Ekstrand2019-05-141-217/+205
* intel/fs/ra: Do the spill loop inside RAJason Ekstrand2019-05-142-21/+28
* intel/fs/ra: Only add MRF hack interference if we're spillingJason Ekstrand2019-05-141-62/+50
* intel/fs/ra: Pull the guts of RA into its own classJason Ekstrand2019-05-142-76/+103
* intel/fs/ra: Move assign_regs further down in the fileJason Ekstrand2019-05-141-70/+70
* intel/fs/ra: Split building the interference graph into a helperJason Ekstrand2019-05-141-23/+42
* intel/fs/ra: Initialize grf_used with first_non_payload_grfJason Ekstrand2019-05-141-1/+1
* intel/fs/ra: Stop adding RA interference to too many SENDS nodesJason Ekstrand2019-05-141-8/+3
* intel/fs/ra: Only add dest interference to sources that existJason Ekstrand2019-05-141-1/+1
* intel/fs: Stop doing extra RA callsJason Ekstrand2019-05-141-19/+27
* isl: Add restrictions to isl_surf_get_hiz_surf()Nanley Chery2019-05-141-0/+25
* isl: Add restriction and comments to isl_surf_get_ccs_surf()Nanley Chery2019-05-141-1/+17
* isl: Modify restrictions in isl_surf_get_mcs_surf()Nanley Chery2019-05-141-5/+19
* anv: Implement VK_KHR_uniform_buffer_standard_layoutJason Ekstrand2019-05-132-0/+8
* intel/tools: Fix build with glibc < 2.27.Vinson Lee2019-05-131-0/+3
* intel: drop misleading driver name from gen_get_device_info()Mike Blumenkrantz2019-05-111-1/+1
* anv: Fix limits when VK_EXT_descriptor_indexing is usedCaio Marcelo de Oliveira Filho2019-05-101-9/+14
* nir: allow specifying a set of opcodes in lower_alu_to_scalarJonathan Marek2019-05-101-2/+2
* intel/fs/copy-prop: Don't walk all the ACPs for each instructionJason Ekstrand2019-05-101-11/+68
* intel/fs/copy-prop: Purge unused ACPsJason Ekstrand2019-05-101-0/+19
* intel/fs/copy-prop: Bump the hash table size to 64Jason Ekstrand2019-05-101-1/+1
* anv: Remove special allocation for anv_push_constantsCaio Marcelo de Oliveira Filho2019-05-093-79/+7
* anv: Use corresponding type from the vector allocationLionel Landwerlin2019-05-092-10/+10
* i965_asm: avoid free()ing uninitialized pointersEric Engestrom2019-05-091-1/+1
* i965_asm: fix memleakEric Engestrom2019-05-091-0/+1
* anv: fix use after freeLionel Landwerlin2019-05-081-3/+3
* anv: rework queries writes to ensure ordering memory writesLionel Landwerlin2019-05-081-17/+84
* intel/compiler: Unset flag reg when FB write is not predicatedMatt Turner2019-05-071-0/+1
* intel/disasm: Disassemble immediate value properly for dimSagar Ghuge2019-05-071-3/+12
* intel/disasm: Disassemble JIP offset for whileSagar Ghuge2019-05-071-1/+2
* intel/compiler: Replicate 16 bit immediate value correctlySagar Ghuge2019-05-072-0/+6
* intel/compiler: Print quad value in hex formatSagar Ghuge2019-05-071-1/+1
* intel/tools: Add unit tests for assemblerSagar Ghuge2019-05-07594-0/+28756
* intel/tools: Initialize offset correctly for i965_asmMika Kuoppala2019-05-071-10/+7
* intel/tools: Add meson pthread dependancy for i965_asmMika Kuoppala2019-05-071-0/+1