reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1462 if (!II) break; 1463 switch (II->getIntrinsicID()) { 1471 if (auto *CV = dyn_cast<ConstantVector>(II->getOperand(2))) 1479 if (II->getIntrinsicID() == Intrinsic::masked_gather) 1480 simplifyAndSetOp(II, 0, DemandedPtrs, UndefElts2); 1481 simplifyAndSetOp(II, 3, DemandedPassThrough, UndefElts3); 1495 Worklist.Add(II); 1496 return ConstantAggregateZero::get(II->getType()); 1501 simplifyAndSetOp(II, 0, DemandedElts, UndefElts); 1510 simplifyAndSetOp(II, 0, DemandedElts, UndefElts); 1514 Worklist.Add(II); 1515 return II->getArgOperand(0); 1530 simplifyAndSetOp(II, 0, DemandedElts, UndefElts); 1534 Worklist.Add(II); 1535 return II->getArgOperand(0); 1540 simplifyAndSetOp(II, 1, DemandedElts, UndefElts2); 1557 simplifyAndSetOp(II, 0, DemandedElts2, UndefElts); 1561 Worklist.Add(II); 1562 return II->getArgOperand(0); 1567 simplifyAndSetOp(II, 1, DemandedElts, UndefElts2); 1591 simplifyAndSetOp(II, 0, DemandedElts, UndefElts); 1595 Worklist.Add(II); 1596 return II->getArgOperand(0); 1601 simplifyAndSetOp(II, 1, DemandedElts, UndefElts2); 1602 simplifyAndSetOp(II, 2, DemandedElts, UndefElts3); 1623 auto *Ty0 = II->getArgOperand(0)->getType(); 1648 simplifyAndSetOp(II, OpNum, OpDemandedElts, OpUndefElts); 1676 simplifyAndSetOp(II, 1, DemandedElts, UndefElts); 1697 return simplifyAMDGCNMemoryIntrinsicDemanded(II, DemandedElts); 1699 if (getAMDGPUImageDMaskIntrinsic(II->getIntrinsicID())) 1700 return simplifyAMDGCNMemoryIntrinsicDemanded(II, DemandedElts, 0);