Skip to content

Commit e7f24a3

Browse files
pratikasharsys_zuul
authored and
sys_zuul
committed
Remove an incorrectly placed assertion. A crash occurs when multiple src
operands have same src region which is spilled due to misplaced assertion. Change-Id: I80b80385ff89b836643301a16f752dd42a32291f
1 parent 8676b7d commit e7f24a3

File tree

1 file changed

+0
-4
lines changed

1 file changed

+0
-4
lines changed

visa/SpillManagerGMRF.cpp

-4
Original file line numberDiff line numberDiff line change
@@ -1601,10 +1601,6 @@ SpillManagerGMRF::createFillRangeSrcRegion (
16011601
(regionDisp - segmentDisp) / filledRegion->getElemSize ();
16021602
assert (
16031603
(regionDisp - segmentDisp) % filledRegion->getElemSize () == 0);
1604-
assert ((filledRegion->getInst()->isSend() ? 0 :
1605-
(subRegOff * filledRegion->getElemSize () +
1606-
getRegionByteSize (filledRegion, execSize))) <=
1607-
2u * REG_BYTE_SIZE);
16081604

16091605
return builder_->createSrcRegRegion(
16101606
filledRegion->getModifier (), Direct, fillRangeRegVar, REG_ORIGIN,

0 commit comments

Comments
 (0)