Home | History | Annotate | Download | only in Utils

Lines Matching refs:dyn_cast

155   CmpInst *Ci2 = dyn_cast<CmpInst>(SI2->getCondition());
189 (PN = dyn_cast<PHINode>(I)); ++I)
213 BranchInst *Pred1Br = dyn_cast<BranchInst>(Pred1->getTerminator());
214 BranchInst *Pred2Br = dyn_cast<BranchInst>(Pred2->getTerminator());
266 BranchInst *BI = dyn_cast<BranchInst>(CommonPred->getTerminator());
336 Instruction *I = dyn_cast<Instruction>(V);
340 if (ConstantExpr *C = dyn_cast<ConstantExpr>(V))
354 BranchInst *BI = dyn_cast<BranchInst>(PBB->getTerminator());
392 ConstantInt *CI = dyn_cast<ConstantInt>(V);
405 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(V))
407 if (ConstantInt *CI = dyn_cast<ConstantInt>(CE->getOperand(0))) {
425 Instruction *I = dyn_cast<Instruction>(V);
429 if (ICmpInst *ICI = dyn_cast<ICmpInst>(I)) {
506 if (SwitchInst *SI = dyn_cast<SwitchInst>(TI)) {
507 Cond = dyn_cast<Instruction>(SI->getCondition());
508 } else if (BranchInst *BI = dyn_cast<BranchInst>(TI)) {
510 Cond = dyn_cast<Instruction>(BI->getCondition());
511 } else if (IndirectBrInst *IBI = dyn_cast<IndirectBrInst>(TI)) {
512 Cond = dyn_cast<Instruction>(IBI->getAddress());
523 if (SwitchInst *SI = dyn_cast<SwitchInst>(TI)) {
529 } else if (BranchInst *BI = dyn_cast<BranchInst>(TI))
531 if (ICmpInst *ICI = dyn_cast<ICmpInst>(BI->getCondition()))
539 if (PtrToIntInst *PTII = dyn_cast<PtrToIntInst>(CV))
550 if (SwitchInst *SI = dyn_cast<SwitchInst>(TI)) {
684 ConstantInt* CI = dyn_cast<ConstantInt>(MD->getOperand(MD_i));
775 if (MDString* MDS = dyn_cast<MDString>(ProfMD->getOperand(0)))
789 ConstantInt* CI = dyn_cast<ConstantInt>(MD->getOperand(i));
797 if (BranchInst* BI = dyn_cast<BranchInst>(TI)) {
1042 (PN = dyn_cast<PHINode>(BBI)); ++BBI) {
1070 DbgInfoIntrinsic *DBI1 = dyn_cast<DbgInfoIntrinsic>(I1);
1071 DbgInfoIntrinsic *DBI2 = dyn_cast<DbgInfoIntrinsic>(I2);
1103 DbgInfoIntrinsic *DBI1 = dyn_cast<DbgInfoIntrinsic>(I1);
1104 DbgInfoIntrinsic *DBI2 = dyn_cast<DbgInfoIntrinsic>(I2);
1138 (PN = dyn_cast<PHINode>(BBI)); ++BBI) {
1185 BranchInst *BI2 = dyn_cast<BranchInst>(BB2->getTerminator());
1194 if (PHINode *PN = dyn_cast<PHINode>(I)) {
1250 ICmpInst *ICmp1 = dyn_cast<ICmpInst>(I1), *ICmp2 = dyn_cast<ICmpInst>(I2);
1423 Instruction *OpI = dyn_cast<Instruction>(*i);
1447 PHINode *PN = dyn_cast<PHINode>(I); ++I) {
1456 ConstantExpr *CE = dyn_cast<ConstantExpr>(ThenV);
1489 PHINode *PN = dyn_cast<PHINode>(I); ++I) {
1547 PHINode *PN = dyn_cast<PHINode>(BI->getCondition());
1565 ConstantInt *CB = dyn_cast<ConstantInt>(PN->getIncomingValue(i));
1595 if (PHINode *PN = dyn_cast<PHINode>(BBI)) {
1690 PN = dyn_cast<PHINode>(BB->begin());
1753 while (PHINode *PN = dyn_cast<PHINode>(BB->begin())) {
1873 ConstantInt *CITrue = dyn_cast<ConstantInt>(ProfileData->getOperand(1));
1874 ConstantInt *CIFalse = dyn_cast<ConstantInt>(ProfileData->getOperand(2));
1907 Cond = dyn_cast<Instruction>(BI->getCondition());
1914 if (BranchInst *PBI = dyn_cast<BranchInst>(PB->getTerminator()))
1977 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(Cond->getOperand(0)))
1980 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(Cond->getOperand(1)))
1992 BranchInst *PBI = dyn_cast<BranchInst>(PredBlock->getTerminator());
2053 if (Instruction *I = dyn_cast<Instruction>(Pair.first)) {
2253 if ((PBI = dyn_cast<BranchInst>(P->getTerminator())) &&
2281 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(BI->getCondition()))
2397 (PN = dyn_cast<PHINode>(II)); ++II) {
2489 ConstantInt *TrueVal = dyn_cast<ConstantInt>(Select->getTrueValue());
2490 ConstantInt *FalseVal = dyn_cast<ConstantInt>(Select->getFalseValue());
2525 BlockAddress *TBA = dyn_cast<BlockAddress>(SI->getTrueValue());
2526 BlockAddress *FBA = dyn_cast<BlockAddress>(SI->getFalseValue());
2613 PHINode *PHIUse = dyn_cast<PHINode>(ICI->use_back());
2665 Instruction *Cond = dyn_cast<Instruction>(BI->getCondition());
2779 LandingPadInst *LPInst = dyn_cast<LandingPadInst>(BB->getFirstNonPHI());
2845 if (BranchInst *BI = dyn_cast<BranchInst>(PTI)) {
2901 if (StoreInst *SI = dyn_cast<StoreInst>(BBI)) {
2904 } else if (LoadInst *LI = dyn_cast<LoadInst>(BBI)) {
2907 } else if (AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(BBI)) {
2910 } else if (AtomicCmpXchgInst *CXI = dyn_cast<AtomicCmpXchgInst>(BBI)) {
2938 if (BranchInst *BI = dyn_cast<BranchInst>(TI)) {
2955 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(TI)) {
3013 } else if (InvokeInst *II = dyn_cast<InvokeInst>(TI)) {
3173 BranchInst *Branch = dyn_cast<BranchInst>(BB->getTerminator());
3180 while (PHINode *PHI = dyn_cast<PHINode>(I++)) {
3234 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(C))
3248 if (Constant *C = dyn_cast<Constant>(V))
3259 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(I)) {
3269 if (CmpInst *Cmp = dyn_cast<CmpInst>(I)) {
3279 if (SelectInst *Select = dyn_cast<SelectInst>(I)) {
3290 if (CastInst *Cast = dyn_cast<CastInst>(I)) {
3318 if (TerminatorInst *T = dyn_cast<TerminatorInst>(I)) {
3344 while (PHINode *PHI = dyn_cast<PHINode>(I++)) {
3542 const IntegerType *IT = dyn_cast<IntegerType>(ElementType);
3744 if (SelectInst *Select = dyn_cast<SelectInst>(Cond))
3806 if (SelectInst *SI = dyn_cast<SelectInst>(IBI->getAddress())) {
3827 if (ICmpInst *ICI = dyn_cast<ICmpInst>(I))
3916 if (PHINode *PN = dyn_cast<PHINode>(BI->getCondition()))
3923 if (BranchInst *PBI = dyn_cast<BranchInst>((*PI)->getTerminator()))
3933 Constant *C = dyn_cast<Constant>(V);
3951 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Use))
3956 if (BitCastInst *BC = dyn_cast<BitCastInst>(Use))
3960 if (LoadInst *LI = dyn_cast<LoadInst>(Use))
3965 if (StoreInst *SI = dyn_cast<StoreInst>(Use))
3976 PHINode *PHI = dyn_cast<PHINode>(i); ++i)
3981 if (BranchInst *BI = dyn_cast<BranchInst>(T)) {
4036 if (PHINode *PN = dyn_cast<PHINode>(BB->begin()))
4041 if (BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator())) {
4047 } else if (ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator())) {
4049 } else if (ResumeInst *RI = dyn_cast<ResumeInst>(BB->getTerminator())) {
4051 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(BB->getTerminator())) {
4054 dyn_cast<UnreachableInst>(BB->getTerminator())) {
4057 dyn_cast<IndirectBrInst>(BB->getTerminator())) {