Changelog for
intel-graphics-compiler-core-1.0.8517-2.45.x86_64.rpm :
* Fri Sep 17 2021 Patrik Jakobsson
- Add disk space constraints to support the llvm10 build- Limit number of jobs due to memory constraints when building llvm10
* Tue Sep 14 2021 Patrik Jakobsson - Update to version 1.0.8517 (jsc#SLE-20149)
* Fix compile output dumping when recompilation happens
* simplify extraction of DISubprogram nodes
* Apply WA on flag spill
* regsiter allocation support for NoMask WA
* Enable madw use in i64 mul emulator
* Fix the madw issue if the dst is not GRF-aligned or the stride is not 1.
* Enabling CustomPasses for OpenCL
* Calculate correct sub-reg offset for spilled destination when preload is skipped.
* Add missing check on argument type.
* Add support for FNeg instruction uniform analysis
* Prepare VCBE to handle standalone stack calls
* Parsing Options for internal options
* Add diagnostics to GenXLegalization
* Insert extra mov to avoid immediate source for BF_CVT instruction
* Change passing -debug option to finalizer
* Add diagnostics to GenXLegalization
* Refactor SPIRV builtins related to SPV_INTEL_subgroups extension
* Mark payload live-outs as busy for gtpin.
* Remove unecessary DebugFlag enum values
* Add PatternMatch support for FNeg instruction
* Mark setup inputs as PayloadLiveOut to avoid GTPin\'s issue
* Fix arguments kind rewriting in bindless promotion
* Enable optimization to skip redundant fill in RMW.
* Convert URB partial writes to full-mask writes
* Fix the src/dst regioning issue in emitSimdMediaBlockWrite().
* Autogenerate getTranslatedBuiltinOperands in CMCL
* Autogenerate getTranslatedBuiltinType in CMCL
* Add an assertion in GenXAggregatePseudoLowering
* Emit error for externs unresolved during lining
* Autogenerate IntrinsicForBuiltin array in CMCL
* Remove strinstream usage causing memory freeing issues
* Add support for LLVM 12 in Vector Compiler
* Support plain samplers for ze binary
* Fix predicate commonning in GenXCategory
* Add option for scheduling control
* Apply WA on flag spill
* Autogenerate BuiltinCallHandlers array in CMCL.
* Fix use-after-free in GenXSimdCFConformance
* Fix non-deterministic processing in GenXCisaBuilder
* Fix calculation of type size for function pointers
* Mark payload live-outs as busy for gtpin.
* Allow mid-thread pre-emption even when stack calls are used.
* Preserve memory ordering in GenXBaling
* Fix FixInvalidFuncName pass
* Adding numWorkgroupUsed
* ZEBIN ELF spec update.
* Support plain samplers for OCL binary
* Treat all memory-related operations as high-cost in baling
* Refactor CMCL builtin return type definition- Add patch to fix compilation with GCC11- Build with vc-intrinsics
* Mon Mar 23 2020 Martin Pluskal - Initial changelog entry for version 1.0.3041- Based on package by Jacek Danecki Jacek.DaneckiAATTintel.com