Home
last modified time | relevance | path

Searched refs:PoisonElts (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp1395 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 DInstCombineVectorOps.cpp591 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 DInstCombineCalls.cpp347 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 DInstCombineInternal.h578 APInt &PoisonElts, unsigned Depth = 0,
H A DInstructionCombining.cpp176 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 DInstCombineSelect.cpp2593 APInt PoisonElts(NumElts, 0); in foldVectorSelect() local
2595 if (Value *V = SimplifyDemandedVectorElts(&Sel, AllOnesEltMask, PoisonElts)) { in foldVectorSelect()