aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/compiler
Commit message (Expand)AuthorAgeFilesLines
* intel/eu: Add an EOT parameter to send_indirect_[split]_messageJason Ekstrand2019-02-254-19/+29
* intel/fs: Rely on undocumented unrestricted regioning for 32x16-bit integer m...Francisco Jerez2019-02-211-3/+11
* intel/fs: Implement extended strides greater than 4 for IR source regions.Francisco Jerez2019-02-211-3/+10
* intel/fs: Cap dst-aligned region stride to maximum representable hstride value.Francisco Jerez2019-02-211-5/+23
* intel/fs: Lower integer multiply correctly when destination stride equals 4.Francisco Jerez2019-02-211-4/+8
* intel/fs: Exclude control sources from execution type and region alignment ca...Francisco Jerez2019-02-213-4/+68
* iris: handle PatchVerticesIn as a system value.Kenneth Graunke2019-02-211-0/+2
* intel/compiler/test: Add unit test for mismatched signedness comparisonMatt Turner2019-02-151-0/+32
* intel/compiler: Avoid propagating inequality cmods if types are differentMatt Turner2019-02-151-0/+7
* intel/compiler/test: Set devinfo->gen = 7Matt Turner2019-02-151-1/+1
* intel/fs: Bail in optimize_extract_to_float if we have modifiersJason Ekstrand2019-02-141-0/+9
* intel/fs: Silence a compiler warningJason Ekstrand2019-02-141-2/+1
* intel: Use the NIR lowering for isign.Eric Anholt2019-02-143-31/+1
* intel/compiler: add scale_factors to sampler_prog_key_dataTapani Pälli2019-02-122-0/+7
* intel/fs: Use enumerated array assignments in fb read TXF setupJason Ekstrand2019-02-111-5/+9
* intel/compiler: use 0 as sampler in emit_mcs_fetchCaio Marcelo de Oliveira Filho2019-02-082-2/+2
* intel/compiler: Silence warning about value that may be used uninitializedIan Romanick2019-02-081-1/+1
* intel/fs: Implement nir_intrinsic_global_atomic_*Jason Ekstrand2019-02-018-0/+202
* intel/fs: Use SENDS for A64 writes on gen9+Jason Ekstrand2019-02-011-10/+23
* intel/fs: Implement load/store_global with A64 untyped messagesJason Ekstrand2019-02-017-1/+273
* intel/fs: Do the grf127 hack on SIMD8 instructions in SIMD16 modeJason Ekstrand2019-02-011-7/+6
* intel/fs: Properly handle 64-bit types in LOAD_PAYLOADJason Ekstrand2019-02-012-2/+7
* intel/fs/cse: Split create_copy_instr into three casesJason Ekstrand2019-02-011-17/+17
* intel/nir: Add global support to lower_mem_access_bit_sizesJason Ekstrand2019-02-011-0/+2
* intel/fs: Fix memory corruption when compiling a CSOscar Blumberg2019-02-011-1/+2
* intel/fs: Use split sends for surface writes on gen9+Jason Ekstrand2019-01-292-18/+47
* intel/fs: Add interference between SENDS sourcesJason Ekstrand2019-01-291-0/+27
* intel/fs: Support SENDS in SHADER_OPCODE_SENDJason Ekstrand2019-01-293-8/+66
* intel/disasm: Properly disassemble split sendsJason Ekstrand2019-01-291-19/+142
* intel/eu: Add support for the SENDS[C] messagesJason Ekstrand2019-01-294-19/+255
* intel/inst: Indent some codeJason Ekstrand2019-01-291-177/+183
* intel/inst: Fix the ia16_addr_imm helpersJason Ekstrand2019-01-291-4/+5
* intel/disasm: Rework SEND decoding to use descriptorsJason Ekstrand2019-01-291-36/+50
* intel/eu: Add more message descriptor helpersJason Ekstrand2019-01-291-27/+216
* intel/eu/validate: SEND restrictions also apply to SENDCJason Ekstrand2019-01-291-1/+2
* intel/eu: Use GET_BITS in brw_inst_set_send_ex_descJason Ekstrand2019-01-291-5/+5
* intel/fs: Use SHADER_OPCODE_SEND for varying UBO pulls on gen7+Jason Ekstrand2019-01-297-88/+25
* intel/fs: Use SHADER_OPCODE_SEND for texturing on gen7+Jason Ekstrand2019-01-294-142/+177
* intel/fs: Use a logical opcode for IMAGE_SIZEJason Ekstrand2019-01-294-6/+21
* intel/fs: Use SHADER_OPCODE_SEND for surface messagesJason Ekstrand2019-01-295-214/+201
* intel/fs: Add a generic SEND opcodeJason Ekstrand2019-01-299-3/+91
* intel/eu: Rework surface descriptor helpersJason Ekstrand2019-01-292-234/+234
* intel/eu: Add has_simd4x2 bools to surface_write functionsJason Ekstrand2019-01-291-6/+8
* intel/fs: Take an explicit exec size in brw_surface_payload_size()Jason Ekstrand2019-01-291-20/+39
* intel/fs: Handle IMAGE_SIZE in size_read() and is_send_from_grf()Jason Ekstrand2019-01-291-0/+2
* intel/defines: Explicitly cast to uint32_t in SET_FIELD and SET_BITSJason Ekstrand2019-01-291-2/+2
* intel/fs: Get rid of fs_inst::equalsJason Ekstrand2019-01-292-23/+7
* intel/compiler: Add a file-level description of brw_eu_validate.cMatt Turner2019-01-261-1/+13
* intel/compiler: Reset default flag register in brw_find_live_channel()Matt Turner2019-01-231-2/+11
* nir: replace more nir_load_system_value calls with builder functionsKarol Herbst2019-01-211-2/+1