Date: Tue, 5 Jan 2021 19:04:12 +0000 (UTC) From: Jan Beich <jbeich@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r560422 - in head/devel/intel-graphics-compiler: . files Message-ID: <202101051904.105J4Ct8067688@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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(
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202101051904.105J4Ct8067688>