reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/InstCombine/InstCombinePHI.cpp
  733   if (isa<GetElementPtrInst>(FirstInst))
  735   if (isa<LoadInst>(FirstInst))
  745   if (isa<CastInst>(FirstInst)) {
  746     CastSrcTy = FirstInst->getOperand(0)->getType();
  754   } else if (isa<BinaryOperator>(FirstInst) || isa<CmpInst>(FirstInst)) {
  754   } else if (isa<BinaryOperator>(FirstInst) || isa<CmpInst>(FirstInst)) {
  757     ConstantOp = dyn_cast<Constant>(FirstInst->getOperand(1));
  767     if (!I || !I->hasOneUse() || !I->isSameOperationAs(FirstInst))
  779   PHINode *NewPN = PHINode::Create(FirstInst->getOperand(0)->getType(),
  783   Value *InVal = FirstInst->getOperand(0);
  806   if (CastInst *FirstCI = dyn_cast<CastInst>(FirstInst)) {
  813   if (BinaryOperator *BinOp = dyn_cast<BinaryOperator>(FirstInst)) {
  824   CmpInst *CIOp = cast<CmpInst>(FirstInst);