Lines Matching refs:DbgVariableIntrinsic
429 if (isa<DbgVariableIntrinsic>(I)) in wouldInstructionBeTriviallyDead()
611 SmallVector<DbgVariableIntrinsic *, 1> DbgUsers; in replaceDbgUsesWithUndef()
1596 static bool valueCoversEntireFragment(Type *ValTy, DbgVariableIntrinsic *DII) { in valueCoversEntireFragment()
1684 void llvm::ConvertDebugDeclareToDebugValue(DbgVariableIntrinsic *DII, in ConvertDebugDeclareToDebugValue()
1729 void llvm::ConvertDebugDeclareToDebugValue(DbgVariableIntrinsic *DII, in ConvertDebugDeclareToDebugValue()
1802 void llvm::ConvertDebugDeclareToDebugValue(DbgVariableIntrinsic *DII, in ConvertDebugDeclareToDebugValue()
2063 if (auto DbgII = dyn_cast<DbgVariableIntrinsic>(&I)) { in insertDebugValuesForPHIs()
2076 MapVector<std::pair<BasicBlock *, DbgVariableIntrinsic *>, in insertDebugValuesForPHIs()
2077 DbgVariableIntrinsic *> in insertDebugValuesForPHIs()
2092 auto *DbgII = cast<DbgVariableIntrinsic>(V->second); in insertDebugValuesForPHIs()
2095 auto *NewDbgII = cast<DbgVariableIntrinsic>(DbgII->clone()); in insertDebugValuesForPHIs()
2098 DbgVariableIntrinsic *NewDbgII = NewDI->second; in insertDebugValuesForPHIs()
2186 SmallVector<DbgVariableIntrinsic *, 1> DbgUsers; in salvageDebugInfo()
2226 Instruction &I, ArrayRef<DbgVariableIntrinsic *> DbgUsers, in salvageDebugInfoForDbgValues()
2579 function_ref<DbgValReplacement(DbgVariableIntrinsic &DII)> RewriteExpr, in rewriteDebugUsers()
2582 SmallVector<DbgVariableIntrinsic *, 1> Users; in rewriteDebugUsers()
2591 SmallPtrSet<DbgVariableIntrinsic *, 1> UndefOrSalvage; in rewriteDebugUsers()
2616 if (isa<DbgVariableIntrinsic>(NextNonDebug)) in rewriteDebugUsers()
2704 auto Identity = [&](DbgVariableIntrinsic &DII) -> DbgValReplacement { in replaceAllDbgUsesWith()
2731 auto SignOrZeroExt = [&](DbgVariableIntrinsic &DII) -> DbgValReplacement { in replaceAllDbgUsesWith()
3528 SmallVector<DbgVariableIntrinsic *, 1> DbgUsers; in dropDebugUsers()