Skip to content

Tags: fangliu2020/intel-graphics-compiler

Tags

igc-1.0.12812.11

Toggle igc-1.0.12812.11's commit message
 Use shorter temporary file names for ZEBin debug info

Make tempfile names independent from the kernel name so that the name's length
is guaranteed to be acceptable for the linker. Store the names in a JSON to
preserve their mapping onto kernel names.

The new infrastructure is also re-used for VectorCompiler, which is made
possible through additional refactoring of `static` helpers into
`CGen8CMProgram` class methods.

Co-authored-by: Stanley Gambarin <[email protected]>

igc-1.0.12812.10

Toggle igc-1.0.12812.10's commit message
 ZEBIN: Limit addition referenced-indirectly attr for builtin calls

Don't add referenced-indirectly attr for function
with threadgroupbarrier intrinsic when m_FunctionCloningThreshold is set

igc-1.0.12812.9

Toggle igc-1.0.12812.9's commit message
 Fixed shader override using visaasm

Shader override using visaasm is broken with shorter dump names. This is
to fix it.

igc-1.0.12812.8

Toggle igc-1.0.12812.8's commit message
 Fix memory corruption caused by FINALIZER_INFO::raStatus.

This commit changes the type of raStatus to a c-str pointer.
We probably should keep FINALIZER_INFO as a POD structure because its
memory is allocated by placement new with size of the structure, and can
be updated with memset operator.

igc-1.0.12812.7

Toggle igc-1.0.12812.7's commit message
 ZEBIN: Fix printf for 32-bit applications

When compiling with zebinary enabled, the size of format string address
was hardcoded to 8 bytes. This change makes it dependent on datalayout.

igc-1.0.12812.6

Toggle igc-1.0.12812.6's commit message
Revert " Fix for metadata related with loops"

This reverts commit e309731.

igc-1.0.12812.5

Toggle igc-1.0.12812.5's commit message
 ZEBIN: Support emitting rt_global_buffer in .ze_info section

Add info about rt_global_buffer implicit argument to .ze_info payload
arguments.

igc-1.0.12504.6

Toggle igc-1.0.12504.6's commit message
Revert " Fix for metadata related with loops"

This reverts commit e309731.

igc-1.0.12812.4

Toggle igc-1.0.12812.4's commit message
 fix(zebin): align elf sections

.

igc-1.0.12812.3

Toggle igc-1.0.12812.3's commit message
Changes in code.