Lines Matching refs:dyn_cast
219 if (auto *OB = dyn_cast<OverflowingBinaryOperator>(V)) { in copyIRFlags()
227 if (auto *PE = dyn_cast<PossiblyExactOperator>(V)) in copyIRFlags()
232 if (auto *FP = dyn_cast<FPMathOperator>(V)) in copyIRFlags()
238 if (auto *OB = dyn_cast<OverflowingBinaryOperator>(V)) { in andIRFlags()
245 if (auto *PE = dyn_cast<PossiblyExactOperator>(V)) in andIRFlags()
249 if (auto *FP = dyn_cast<FPMathOperator>(V)) { in andIRFlags()
346 if (const AllocaInst *AI = dyn_cast<AllocaInst>(I1)) in haveSameSpecialState()
350 if (const LoadInst *LI = dyn_cast<LoadInst>(I1)) in haveSameSpecialState()
356 if (const StoreInst *SI = dyn_cast<StoreInst>(I1)) in haveSameSpecialState()
362 if (const CmpInst *CI = dyn_cast<CmpInst>(I1)) in haveSameSpecialState()
364 if (const CallInst *CI = dyn_cast<CallInst>(I1)) in haveSameSpecialState()
369 if (const InvokeInst *CI = dyn_cast<InvokeInst>(I1)) in haveSameSpecialState()
373 if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(I1)) in haveSameSpecialState()
375 if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(I1)) in haveSameSpecialState()
377 if (const FenceInst *FI = dyn_cast<FenceInst>(I1)) in haveSameSpecialState()
380 if (const AtomicCmpXchgInst *CXI = dyn_cast<AtomicCmpXchgInst>(I1)) in haveSameSpecialState()
388 if (const AtomicRMWInst *RMWI = dyn_cast<AtomicRMWInst>(I1)) in haveSameSpecialState()
423 if (const PHINode *thisPHI = dyn_cast<PHINode>(this)) { in isIdenticalToWhenDefined()
466 const PHINode *PN = dyn_cast<PHINode>(I); in isUsedOutsideOfBlock()
539 if (const CallInst *CI = dyn_cast<CallInst>(this)) in mayThrow()
541 if (const auto *CRI = dyn_cast<CleanupReturnInst>(this)) in mayThrow()
543 if (const auto *CatchSwitch = dyn_cast<CatchSwitchInst>(this)) in mayThrow()