Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libigc1-1.0.8744-150400.3.3.1 RPM for x86_64

From OpenSuSE Leap 15.6 for x86_64

Name: libigc1 Distribution: SUSE Linux Enterprise 15
Version: 1.0.8744 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150400.3.3.1 Build date: Mon Feb 12 18:13:53 2024
Group: System/Libraries Build host: h01-ch4c
Size: 65435074 Source RPM: intel-graphics-compiler-1.0.8744-150400.3.3.1.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/intel/intel-graphics-compile
Summary: Library for Intel Graphics Compiler
An LLVM based compiler for OpenCL targeting Intel Gen graphics hardware architecture.

Provides

Requires

License

MIT

Changelog

* Mon Mar 27 2023 patrik.jakobsson@suse.com
  - Fix build issues for missing include of cstdio with gcc13
    * 0001-llvm-needs-to-include-cstdio-for-gcc13.patch
    * 0001-libspriv-needs-to-include-cstdint-for-gcc13.patch
* Fri Oct 29 2021 jengelh@inai.de
  - Update descriptions.
* Thu Oct 21 2021 patrik.jakobsson@suse.com
  - Compile with PIE flags
  - Use proper library names with SO-version included
* Thu Oct 21 2021 patrik.jakobsson@suse.com
  - Split all shared libraries into their own packages
  - Only build for x86_64
* Wed Oct 06 2021 patrik.jakobsson@suse.com
  - Forgot to remove no longer needed Make-IGC-compile-with-gcc-11.patch
* Tue Oct 05 2021 patrik.jakobsson@suse.com
  - Build without vector compiler since it requires a checked out git repo
  - Build with -Wno-nonnull to fix build failure
* Tue Oct 05 2021 patrik.jakobsson@suse.com
  - Update to version 1.0.8744
    * Initial implementation of INTEL Joint Matrix SPIR-V extension,
    * Fix cross-compiling elf_packager,
    * LLVM 13 build fixes,
    * Continued work on DIModule SPIRV extension,
    * Extend VC dumps with the debug info diagnostics,
    * Other fixes and improvements.
* Tue Sep 28 2021 patrik.jakobsson@suse.com
  - Update to version 1.0.8708
    * Switch to LLVM11.1.0
    * Part fix for buildbreak on LLVM12
    * Part fix for buildbreak on LLVM13
    * Fix for excessive stateless allocations
    * Simplify extraction of DISubprogram node
    * Support funnel shift intrinsics
    * Enable madw use in i64 mul emulator.
    * Forcing SIMD16 when there are too many memory access instructions
    * Support for cl_khr_integer_dot_product
    * Formatting fixes in DWARF emitters
    * Other minor fixes and improvements.
* Fri Sep 17 2021 patrik.jakobsson@suse.com
  - 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@suse.com
  - 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 mpluskal@suse.com
  - Initial changelog entry for version 1.0.3041
  - Based on package by Jacek Danecki Jacek.Danecki@intel.com

Files

/usr/lib64/igc
/usr/lib64/igc/NOTICES.txt
/usr/lib64/libigc.so.1
/usr/lib64/libigc.so.1.0.1


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 20:06:21 2024