Lines Matching refs:DemandedElts

381   APInt DemandedElts = APInt::getAllOnes(VWidth);  in trimTrailingZerosInVector()  local
395 DemandedElts.clearBit(i); in trimTrailingZerosInVector()
398 return DemandedElts; in trimTrailingZerosInVector()
406 APInt DemandedElts = APInt::getAllOnes(VWidth); in defaultComponentBroadcast() local
424 DemandedElts.clearBit(I); in defaultComponentBroadcast()
427 return DemandedElts; in defaultComponentBroadcast()
432 APInt DemandedElts,
1254 APInt DemandedElts; in instCombineIntrinsic() local
1256 DemandedElts = defaultComponentBroadcast(II.getArgOperand(0)); in instCombineIntrinsic()
1258 DemandedElts = trimTrailingZerosInVector(IC, II.getArgOperand(0), &II); in instCombineIntrinsic()
1263 if (simplifyAMDGCNMemoryIntrinsicDemanded(IC, II, DemandedElts, DMaskIdx, in instCombineIntrinsic()
1287 APInt DemandedElts, in simplifyAMDGCNMemoryIntrinsicDemanded() argument
1306 const unsigned ActiveBits = DemandedElts.getActiveBits(); in simplifyAMDGCNMemoryIntrinsicDemanded()
1307 const unsigned UnusedComponentsAtFront = DemandedElts.countr_zero(); in simplifyAMDGCNMemoryIntrinsicDemanded()
1312 DemandedElts = (1 << ActiveBits) - 1; in simplifyAMDGCNMemoryIntrinsicDemanded()
1344 DemandedElts &= ~((1 << UnusedComponentsAtFront) - 1); in simplifyAMDGCNMemoryIntrinsicDemanded()
1365 DemandedElts &= (1 << llvm::popcount(DMaskVal)) - 1; in simplifyAMDGCNMemoryIntrinsicDemanded()
1372 if (!!DemandedElts[OrigLdStIdx]) in simplifyAMDGCNMemoryIntrinsicDemanded()
1382 unsigned NewNumElts = DemandedElts.popcount(); in simplifyAMDGCNMemoryIntrinsicDemanded()
1386 if (NewNumElts >= VWidth && DemandedElts.isMask()) { in simplifyAMDGCNMemoryIntrinsicDemanded()
1405 if (DemandedElts[OrigStoreIdx]) in simplifyAMDGCNMemoryIntrinsicDemanded()
1423 DemandedElts.countr_zero()); in simplifyAMDGCNMemoryIntrinsicDemanded()
1429 if (!!DemandedElts[OrigLoadIdx]) in simplifyAMDGCNMemoryIntrinsicDemanded()
1444 InstCombiner &IC, IntrinsicInst &II, APInt DemandedElts, APInt &UndefElts, in simplifyDemandedVectorEltsIntrinsic() argument
1462 return simplifyAMDGCNMemoryIntrinsicDemanded(IC, II, DemandedElts); in simplifyDemandedVectorEltsIntrinsic()
1465 return simplifyAMDGCNMemoryIntrinsicDemanded(IC, II, DemandedElts, 0); in simplifyDemandedVectorEltsIntrinsic()