summaryrefslogtreecommitdiff
path: root/dev-util/intel-graphics-compiler/files
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-09 03:59:01 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-09 03:59:01 +0000
commit4b63fd37a73007a6502ac56db4fc2c1c25c335fb (patch)
treeb533901c75ebfa0894a73c782d9e0cb35d1937a3 /dev-util/intel-graphics-compiler/files
parent94f15e80a2d1bf7754cad4b53208be9c319ea7d5 (diff)
gentoo auto-resync : 09:02:2024 - 03:59:01
Diffstat (limited to 'dev-util/intel-graphics-compiler/files')
-rw-r--r--dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.14062.11-vc.patch73
1 files changed, 0 insertions, 73 deletions
diff --git a/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.14062.11-vc.patch b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.14062.11-vc.patch
deleted file mode 100644
index 7fc8e4f82c11..000000000000
--- a/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-1.0.14062.11-vc.patch
+++ /dev/null
@@ -1,73 +0,0 @@
-From 9be3363c1f9f97627566d88a56e6e612a74691b3 Mon Sep 17 00:00:00 2001
-From: Igor Gorban <igor.gorban@intel.com>
-Date: Mon, 9 Oct 2023 13:13:57 +0000
-Subject: [PATCH] Fix regression in release-build
-
-Thanks @frantisekz for point and triage problem
----
- .../lib/GenXCodeGen/GenXSimdCFConformance.cpp | 15 ++++++++++-----
- 1 file changed, 10 insertions(+), 5 deletions(-)
-
-diff --git a/IGC/VectorCompiler/lib/GenXCodeGen/GenXSimdCFConformance.cpp b/IGC/VectorCompiler/lib/GenXCodeGen/GenXSimdCFConformance.cpp
-index ade15972379d..c5572e758833 100644
---- a/IGC/VectorCompiler/lib/GenXCodeGen/GenXSimdCFConformance.cpp
-+++ b/IGC/VectorCompiler/lib/GenXCodeGen/GenXSimdCFConformance.cpp
-@@ -1867,11 +1867,12 @@ void GenXSimdCFConformance::ensureConformance() {
- IID != GenXIntrinsic::genx_simdcf_unmask &&
- IID != GenXIntrinsic::genx_simdcf_remask) {
- EMValsStack.insert(*i);
-+#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
- LLVM_DEBUG(if (auto *Inst = dyn_cast<Instruction>(i->getValue())) {
- auto FuncName = Inst->getFunction()->getName();
-- dbgs() << "Entry EMVals " << FuncName << " - ";
-- i->getValue()->dump();
-+ dbgs() << "Entry EMVals " << FuncName << " - " << *Inst << "\n";
- });
-+#endif
- }
- }
- for (auto i = EMVals.begin(), e = EMVals.end(); i != e; ++i) {
-@@ -1919,6 +1920,7 @@ void GenXSimdCFConformance::ensureConformance() {
- // been identified in the early pass, unless passes in between have
- // transformed the code in an unexpected way that has made the simd CF
- // non-conformant. Give an error here if this has happened.
-+#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
- if (!GotosToLower.empty()) {
- dbgs() << "Not empty GotosToLower:";
- for (auto *Dump : GotosToLower)
-@@ -1929,6 +1931,7 @@ void GenXSimdCFConformance::ensureConformance() {
- for (auto *Dump : JoinsToLower)
- Dump->dump();
- }
-+#endif
- IGC_ASSERT_EXIT_MESSAGE(
- GotosToLower.empty(),
- "unexpected non-conformant SIMD CF in late SIMD CF conformance pass");
-@@ -2460,9 +2463,9 @@ static bool checkAllUsesAreSelectOrWrRegion(Value *V) {
- auto User2 = cast<Instruction>(ui2->getUser());
- unsigned OpNum = ui2->getOperandNo();
- ++ui2;
-- LLVM_DEBUG(dbgs() << "checkAllUsesAreSelectOrWrRegion: for user ";
-- User2->dump());
--
-+#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
-+ LLVM_DEBUG(dbgs() << "checkAllUsesAreSelectOrWrRegion: for user " << *User2 << "\n");
-+#endif
- if (isa<SelectInst>(User2))
- continue;
-
-@@ -3006,12 +3009,14 @@ bool GenXSimdCFConformance::getConnectedVals(
- }
- } else {
- if (!UsersToLower.empty()) {
-+#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
- LLVM_DEBUG(dbgs() << "getConnectedVals: find bad users:\n";
- for (auto &BadUser
- : UsersToLower) {
- dbgs() << " ";
- BadUser.dump();
- });
-+#endif
- return false;
- }
- }