We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d2c6440 commit 6e1c55cCopy full SHA for 6e1c55c
visa/HWConformity.cpp
@@ -7385,11 +7385,7 @@ void HWConformity::fixMixedHFInst(G4_BB* bb)
7385
if (getGenxPlatform() >= GENX_CHV)
7386
{
7387
// no SIMD16 mix mode instruction
7388
- dst = inst->getDst();
7389
- bool isDstPackedHForF =
7390
- (dst->getType() == builder.getMixModeType() && dst->getHorzStride() == 1) ||
7391
- dst->getType() == Type_F;
7392
- if (inst->getExecSize() > 8 && isDstPackedHForF)
+ if (inst->getExecSize() > builder.getNativeExecSize() && inst->isMixedMode())
7393
7394
evenlySplitInst(instIter, bb, false);
7395
//instruction was split, and new instruction inserted before
0 commit comments