summaryrefslogtreecommitdiffstats
path: root/src/intel/compiler
Commit message (Expand)AuthorAgeFilesLines
* i965/compiler: handle conversion to smaller type in the lowering pass for thatIago Toral Quiroga2018-05-052-12/+26
* intel/compiler: handle 16-bit to 64-bit conversions in BSW platformsIago Toral Quiroga2018-05-051-4/+4
* Revert "i965/compiler: handle conversion to smaller type in the lowering pass...Mark Janes2018-05-032-7/+12
* intel/compiler: implement 16-bit pack/unpack opcodesIago Toral Quiroga2018-05-031-0/+10
* compiler/lower_64bit_packing: rename the pass to be more genericIago Toral Quiroga2018-05-031-1/+1
* intel/compiler: fix 16-bit comparisonsIago Toral Quiroga2018-05-031-8/+30
* intel/compiler: lower some 16-bit integer operations to 32-bitIago Toral Quiroga2018-05-031-0/+21
* intel/compiler: support negate and abs of half float immediatesJose Maria Casanova Crespo2018-05-031-2/+4
* intel/compiler: fix brw_imm_w for negative 16-bit integersJose Maria Casanova Crespo2018-05-031-1/+1
* intel/compiler: fix 16-bit int brw_negate_immediate and brw_abs_immediateJose Maria Casanova Crespo2018-05-031-4/+8
* intel/compiler: implement nir_instr_type_load_const for 16-bit constantsJose Maria Casanova Crespo2018-05-031-0/+5
* intel/compiler: implement conversions from 16-bit int/float to boolIago Toral Quiroga2018-05-031-5/+11
* intel/compiler: implement conversion between float/int 16-bit typesIago Toral Quiroga2018-05-031-0/+4
* i965/compiler: handle conversion to smaller type in the lowering pass for thatIago Toral Quiroga2018-05-032-12/+7
* intel/compiler: fix isign for 16-bit integersIago Toral Quiroga2018-05-031-5/+12
* intel: activate the gl_BaseVertex loweringAntia Puentes2018-05-025-16/+8
* intel: emit is_indexed_draw in the same VE than gl_DrawIDAntia Puentes2018-05-023-8/+19
* intel/compiler: Add uses_is_indexed_draw flagAntia Puentes2018-05-022-0/+5
* intel/compiler: Add scheduler deps for instructions that implicitly read g0Ian Romanick2018-04-242-0/+28
* intel/compiler: Silence unused parameter warnings in empty vec4_instruction_s...Ian Romanick2018-04-241-5/+5
* intel/compiler: Silence unused parameter warning in compile_cs_to_nirIan Romanick2018-04-241-4/+3
* intel/compiler: Silence unused parameter warnings in generate_foo methodsIan Romanick2018-04-242-8/+8
* i965/fs: Return mlen * 8 for size_read() for INTERPOLATE_AT_*Jason Ekstrand2018-04-231-0/+2
* i965/fs: retype offset_reg to UD at load_ssboJose Maria Casanova Crespo2018-04-201-1/+1
* intel: Handle firstvertex in an identical way to BaseVertexAntia Puentes2018-04-193-0/+8
* intel/compiler: Add a uses_firstvertex flagNeil Roberts2018-04-192-0/+5
* mesa: include mtypes.h lessMarek Olšák2018-04-122-0/+2
* intel/compiler: Explicitly cast register type in switchIan Romanick2018-04-061-1/+1
* intel: compiler: silence compiler warningLionel Landwerlin2018-04-041-0/+1
* nir+drivers: add helpers to get # of src/dest componentsRob Clark2018-04-031-6/+5
* intel/vec4: Set channel_sizes for MOV_INDIRECT sourcesJason Ekstrand2018-03-301-1/+4
* util: Add and use util_is_power_of_two_nonzeroIan Romanick2018-03-291-2/+2
* util: Move util_is_power_of_two to bitscan.h and rename to util_is_power_of_t...Ian Romanick2018-03-291-2/+2
* intel/fs: Don't emit a des copy for image ops with has_dest == falseJason Ekstrand2018-03-271-3/+6
* i965/vec4: Fix null destination register in 3-source instructionsIan Romanick2018-03-262-0/+27
* i965/vec4: Propagate conditional modifiers from compares to addsIan Romanick2018-03-261-5/+65
* i965/vec4: Allow cmod propagation when src0 is a uniform or shader inputIan Romanick2018-03-261-1/+2
* i965/fs: Propagate conditional modifiers from compares to addsIan Romanick2018-03-262-5/+400
* i965/fs: Allow cmod propagation when src0 is a uniform or shader inputIan Romanick2018-03-261-1/+2
* i965: Add negative_equals methodsIan Romanick2018-03-267-0/+72
* nir: Rename image intrinsics to image_varJason Ekstrand2018-03-231-23/+23
* intel/compiler: Readd ICL to test_eu_validate.cppMatt Turner2018-03-221-0/+1
* intel/compiler: Skip 64-bit type tests when types not availableMatt Turner2018-03-221-0/+19
* intel/compiler/icl: Clear "null render target" bit in extended message descri...Jason Ekstrand2018-03-222-0/+6
* intel/compiler/icl: Update the assert in brw_stage_has_packed_dispatch()Anuj Phogat2018-03-221-1/+1
* i965: Silence compiler warning about promoted_constants.Eric Anholt2018-03-161-1/+1
* intel/compiler: Use gen_get_device_info() in test_eu_validateMatt Turner2018-03-162-39/+18
* intel/compiler: Check for unsupported register sizes.Rafael Antognolli2018-03-161-0/+3
* compiler: int8/uint8 supportKarol Herbst2018-03-143-0/+9
* i965/vec4: Allow CSE on subset VF constant loadsIan Romanick2018-03-081-0/+19