svn commit: r560422 - in head/devel/intel-graphics-compiler: . files
Jan Beich
jbeich at FreeBSD.org
Tue Jan 5 19:04:13 UTC 2021
Author: jbeich
Date: Tue Jan 5 19:04:11 2021
New Revision: 560422
URL: https://svnweb.freebsd.org/changeset/ports/560422
Log:
devel/intel-graphics-compiler: update to 1.0.5964
Changes: https://github.com/intel/intel-graphics-compiler/releases/tag/igc-1.0.5964
Reported by: GitHub (watch releases)
Modified:
head/devel/intel-graphics-compiler/Makefile (contents, props changed)
head/devel/intel-graphics-compiler/distinfo (contents, props changed)
head/devel/intel-graphics-compiler/files/patch-llvm11 (contents, props changed)
Modified: head/devel/intel-graphics-compiler/Makefile
==============================================================================
--- head/devel/intel-graphics-compiler/Makefile Tue Jan 5 19:01:25 2021 (r560421)
+++ head/devel/intel-graphics-compiler/Makefile Tue Jan 5 19:04:11 2021 (r560422)
@@ -2,7 +2,7 @@
PORTNAME= intel-graphics-compiler
DISTVERSIONPREFIX= igc-
-DISTVERSION= 1.0.5884
+DISTVERSION= 1.0.5964
CATEGORIES= devel
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
Modified: head/devel/intel-graphics-compiler/distinfo
==============================================================================
--- head/devel/intel-graphics-compiler/distinfo Tue Jan 5 19:01:25 2021 (r560421)
+++ head/devel/intel-graphics-compiler/distinfo Tue Jan 5 19:04:11 2021 (r560422)
@@ -1,6 +1,6 @@
-TIMESTAMP = 1607752911
-SHA256 (intel-intel-graphics-compiler-igc-1.0.5884_GH0.tar.gz) = 9bf29ef4c70ff7951f67861c21825e5f341716b8cc48af29aef3fc023845d7a7
-SIZE (intel-intel-graphics-compiler-igc-1.0.5884_GH0.tar.gz) = 7169150
+TIMESTAMP = 1608815061
+SHA256 (intel-intel-graphics-compiler-igc-1.0.5964_GH0.tar.gz) = 2edc768d3ffa25879dda23766bd1b56d08f3d4db1d51e66ec8195e02e7479f00
+SIZE (intel-intel-graphics-compiler-igc-1.0.5964_GH0.tar.gz) = 7174618
SHA256 (intel-vc-intrinsics-2de2dd4_GH0.tar.gz) = 30e6faf9add7c8773aa99641d2f366b7455b267232a47323acda1742640ef643
SIZE (intel-vc-intrinsics-2de2dd4_GH0.tar.gz) = 120395
SHA256 (d878880cbb3b.patch) = f430b2da0d212594ce73f23b279a1435f08dea60f30ec35494411ab0dc0fcf70
Modified: head/devel/intel-graphics-compiler/files/patch-llvm11
==============================================================================
--- head/devel/intel-graphics-compiler/files/patch-llvm11 Tue Jan 5 19:01:25 2021 (r560421)
+++ head/devel/intel-graphics-compiler/files/patch-llvm11 Tue Jan 5 19:04:11 2021 (r560422)
@@ -7,9 +7,9 @@ Value *invertCondition(Value *Condition);
/usr/local/llvm11/include/llvm/Transforms/Utils/Local.h:557:8: note: candidate function
Value *invertCondition(Value *Condition);
^
-IGC/VectorCompiler/lib/GenXCodeGen/GenXPatternMatch.cpp:2216:41: error: no viable conversion from 'llvm::ElementCount' to 'unsigned int'
- return ConstantDataVector::getSplat(IGCLLVM::getElementCount(OperandWidth),
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+IGC/VectorCompiler/lib/GenXCodeGen/GenXPatternMatch.cpp:2284:36: error: no viable conversion from 'llvm::ElementCount' to 'unsigned int'
+ IGCLLVM::getElementCount(OperandWidth),
+ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/llvm11/include/llvm/IR/Constants.h:803:38: note: passing argument to parameter 'NumElts' here
static Constant *getSplat(unsigned NumElts, Constant *Elt);
^
@@ -17,7 +17,7 @@ IGC/VectorCompiler/lib/GenXCodeGen/GenXThreadPrivateMe
NewVec1, NewVec2, ShuffleVec->getMask(), ShuffleVec->getName() + ".tpm");
~~~~~~~~~~ ^
---- IGC/VectorCompiler/lib/GenXCodeGen/GenXPatternMatch.cpp.orig 2020-12-12 06:01:51 UTC
+--- IGC/VectorCompiler/lib/GenXCodeGen/GenXPatternMatch.cpp.orig 2020-12-24 13:04:21 UTC
+++ IGC/VectorCompiler/lib/GenXCodeGen/GenXPatternMatch.cpp
@@ -2145,7 +2145,7 @@ static bool mergeToWrRegion(SelectInst *SI) {
Value *Mask = SI->getCondition();
@@ -28,15 +28,15 @@ IGC/VectorCompiler/lib/GenXCodeGen/GenXThreadPrivateMe
// Create new wrregion.
Region WrReg(Wr, BaleInfo());
WrReg.Mask = Mask;
-@@ -2269,7 +2269,7 @@ static void decomposeSdivPow2(Instruction &Sdiv,
+@@ -2280,7 +2280,7 @@ static void decomposeSdivPow2(Instruction &Sdiv,
+ Builder.SetCurrentDebugLocation(Sdiv.getDebugLoc());
- auto createConstantVector = [](unsigned int OperandWidth, Type *Ty,
- int Value) {
-- return ConstantDataVector::getSplat(IGCLLVM::getElementCount(OperandWidth),
-+ return ConstantVector::getSplat(IGCLLVM::getElementCount(OperandWidth),
- ConstantInt::get(Ty, Value));
- };
-
+ auto createConstant = [](unsigned int OperandWidth, Type *Ty, int Value) {
+- return OperandWidth != 0 ? ConstantDataVector::getSplat(
++ return OperandWidth != 0 ? ConstantVector::getSplat(
+ IGCLLVM::getElementCount(OperandWidth),
+ ConstantInt::get(Ty, Value))
+ : ConstantInt::get(Ty, Value);
--- IGC/VectorCompiler/lib/GenXCodeGen/GenXThreadPrivateMemory.cpp.orig 2020-11-21 02:52:12 UTC
+++ IGC/VectorCompiler/lib/GenXCodeGen/GenXThreadPrivateMemory.cpp
@@ -459,7 +459,11 @@ bool GenXThreadPrivateMemory::replaceShuffleVector(
More information about the svn-ports-all
mailing list