Home | History | Annotate | Download | only in InstCombine

Lines Matching full:dyn_cast

36         dyn_cast<OverflowingBinaryOperator>(FirstInst)) {
40 dyn_cast<PossiblyExactOperator>(FirstInst))
45 Instruction *I = dyn_cast<Instruction>(PN.getIncomingValue(i));
54 if (CmpInst *CI = dyn_cast<CmpInst>(I))
113 if (CmpInst *CIOp = dyn_cast<CmpInst>(FirstInst)) {
148 GetElementPtrInst *GEP= dyn_cast<GetElementPtrInst>(PN.getIncomingValue(i));
257 if (AllocaInst *AI = dyn_cast<AllocaInst>(L->getOperand(0))) {
263 if (StoreInst *SI = dyn_cast<StoreInst>(U)) {
280 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(L->getOperand(0)))
281 if (AllocaInst *AI = dyn_cast<AllocaInst>(GEP->getOperand(0)))
315 LoadInst *LI = dyn_cast<LoadInst>(PN.getIncomingValue(i));
415 ConstantOp = dyn_cast<Constant>(FirstInst->getOperand(1));
420 dyn_cast<OverflowingBinaryOperator>(FirstInst)) {
424 dyn_cast<PossiblyExactOperator>(FirstInst))
432 Instruction *I = dyn_cast<Instruction>(PN.getIncomingValue(i));
479 if (CastInst *FirstCI = dyn_cast<CastInst>(FirstInst)) {
486 if (BinaryOperator *BinOp = dyn_cast<BinaryOperator>(FirstInst)) {
517 if (PHINode *PU = dyn_cast<PHINode>(PN->use_back()))
540 if (PHINode *OpPN = dyn_cast<PHINode>(Op)) {
639 InvokeInst *II = dyn_cast<InvokeInst>(PN->getIncomingValue(i));
656 if (PHINode *UserPN = dyn_cast<PHINode>(User)) {
736 if (PHINode *InPHI = dyn_cast<PHINode>(PN)) {
760 if (PHINode *OldInVal = dyn_cast<PHINode>(PN->getIncomingValue(i)))
811 if (PHINode *PU = dyn_cast<PHINode>(PHIUser)) {