Tags: agrachiv/intel-graphics-compiler
Tags
Fix compilation error with GCC 12 This hits a bug in unreleased GCC 12 snapshots, due to an ambiguous std::pair constructor. It can be easily avoided and improve the code at the same time, by using nullptr for the pointer, and using emplace to avoid an unnecessary temporary.
Fixed problem with resolved values caching in JointMatrix resolution… … pass. This patch fixes problem with JointMatrix value caching that caused wrong value to be fetch from the cache. This patch also optimizes PHI node resolution by removing the need to resolve first incoming value before creating a new PHI node. With this change in place the placeholding mechanism is no longer needed.
[Autobackout][FuncReg]Revert of change: 45ea39b Pass -fusedCallWA option for EU fusion platforms This option must be passed to VISA for all platforms with fused EUs.
extend VC type size wrapper with strict size calculation In some situations we'd like to ensure that the type size can be represented in the specified units of measurements exactly.
Remove implicit cast. Remove implicit StringRef to std::string cast.
minor cosmetic refactoring to CMImpParam pass ---------------------------
[Autobackout][FuncReg]Revert of change: 82f8c79 Make -cmc option unknown for SPIRV path Report -cmc option as unknown in preparation for complete removal of deprecated compilation mode.
PreviousNext