Searched refs:PoisonElts (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSimplifyDemanded.cpp | 1395 APInt &PoisonElts, in SimplifyDemandedVectorElts() argument 1409 PoisonElts = EltMask; in SimplifyDemandedVectorElts() 1414 PoisonElts = EltMask; in SimplifyDemandedVectorElts() 1418 PoisonElts = 0; in SimplifyDemandedVectorElts() 1432 PoisonElts.setBit(i); in SimplifyDemandedVectorElts() 1441 PoisonElts.setBit(i); in SimplifyDemandedVectorElts() 1511 PoisonElts = EltMask; in SimplifyDemandedVectorElts() 1521 PoisonElts |= PoisonEltsOp; in SimplifyDemandedVectorElts() 1558 simplifyAndSetOp(I, 0, PreInsertDemandedElts, PoisonElts); in SimplifyDemandedVectorElts() 1568 PoisonElts.clearBit(IdxNo); in SimplifyDemandedVectorElts() [all …]
|
H A D | InstCombineVectorOps.cpp | 591 APInt PoisonElts(NumElts, 0); in visitExtractElementInst() local 595 SimplifyDemandedVectorElts(SrcVec, DemandedElts, PoisonElts)) in visitExtractElementInst() 602 APInt PoisonElts(NumElts, 0); in visitExtractElementInst() local 604 SrcVec, DemandedElts, PoisonElts, 0 /* Depth */, in visitExtractElementInst() 1725 APInt PoisonElts(VWidth, 0); in visitInsertElementInst() local 1728 PoisonElts)) { in visitInsertElementInst() 2885 APInt PoisonElts(VWidth, 0); in visitShuffleVectorInst() local 2887 if (Value *V = SimplifyDemandedVectorElts(&SVI, AllOnesEltMask, PoisonElts)) { in visitShuffleVectorInst()
|
H A D | InstCombineCalls.cpp | 347 APInt PoisonElts(DemandedElts.getBitWidth(), 0); in simplifyMaskedStore() local 349 PoisonElts)) in simplifyMaskedStore() 432 APInt PoisonElts(DemandedElts.getBitWidth(), 0); in simplifyMaskedScatter() local 434 PoisonElts)) in simplifyMaskedScatter() 437 PoisonElts)) in simplifyMaskedScatter() 1597 APInt PoisonElts(VWidth, 0); in visitCallInst() local 1599 if (Value *V = SimplifyDemandedVectorElts(II, AllOnesEltMask, PoisonElts)) { in visitCallInst()
|
H A D | InstCombineInternal.h | 578 APInt &PoisonElts, unsigned Depth = 0,
|
H A D | InstructionCombining.cpp | 176 IntrinsicInst &II, APInt DemandedElts, APInt &PoisonElts, in targetSimplifyDemandedVectorEltsIntrinsic() argument 183 *this, II, DemandedElts, PoisonElts, PoisonElts2, PoisonElts3, in targetSimplifyDemandedVectorEltsIntrinsic() 2724 APInt PoisonElts(VWidth, 0); in visitGetElementPtrInst() local 2727 PoisonElts)) { in visitGetElementPtrInst()
|
H A D | InstCombineSelect.cpp | 2593 APInt PoisonElts(NumElts, 0); in foldVectorSelect() local 2595 if (Value *V = SimplifyDemandedVectorElts(&Sel, AllOnesEltMask, PoisonElts)) { in foldVectorSelect()
|