|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/IR/DebugInfo.h 26 class DbgDeclareInst;
References
include/llvm/IR/DebugInfo.h 72 void processDeclare(const Module &M, const DbgDeclareInst *DDI);
include/llvm/IR/InstVisitor.h 204 RetTy visitDbgDeclareInst(DbgDeclareInst &I) { DELEGATE(DbgVariableIntrinsic);}
include/llvm/Support/Casting.h 58 return To::classof(&Val);
77 return isa_impl<To, From>::doit(Val);
106 return isa_impl<To, From>::doit(*Val);
122 return isa_impl_wrap<To, SimpleFrom,
132 return isa_impl_cl<To,FromTy>::doit(Val);
142 return isa_impl_wrap<X, const Y,
168 using ret_type = const To &; // Normal case, return Ty&
172 using ret_type = To *; // Pointer arg case, return Ty*
176 using ret_type = const To *; // Constant pointer arg case, return const Ty*
198 using ret_type = typename cast_retty<To, SimpleFrom>::ret_type;
204 using ret_type = typename cast_retty_impl<To,FromTy>::ret_type;
210 To, From, typename simplify_type<From>::SimpleType>::ret_type;
227 static typename cast_retty<To, FromTy>::ret_type doit(const FromTy &Val) {
228 typename cast_retty<To, FromTy>::ret_type Res2
256 inline typename cast_retty<X, Y>::ret_type cast(Y &Val) {
258 return cast_convert_val<X, Y,
263 inline typename cast_retty<X, Y *>::ret_type cast(Y *Val) {
265 return cast_convert_val<X, Y*,
337 LLVM_NODISCARD inline typename cast_retty<X, Y>::ret_type dyn_cast(Y &Val) {
342 LLVM_NODISCARD inline typename cast_retty<X, Y *>::ret_type dyn_cast(Y *Val) {
343 return isa<X>(Val) ? cast<X>(Val) : nullptr;
343 return isa<X>(Val) ? cast<X>(Val) : nullptr;
366 LLVM_NODISCARD inline typename cast_retty<X, Y *>::ret_type
368 return (Val && isa<X>(Val)) ? cast<X>(Val) : nullptr;
368 return (Val && isa<X>(Val)) ? cast<X>(Val) : nullptr;
lib/Bitcode/Reader/MetadataLoader.cpp 535 if (auto *DDI = dyn_cast<DbgDeclareInst>(&I))
535 if (auto *DDI = dyn_cast<DbgDeclareInst>(&I))
lib/CodeGen/GlobalISel/IRTranslator.cpp 1318 const DbgDeclareInst &DI = cast<DbgDeclareInst>(CI);
1318 const DbgDeclareInst &DI = cast<DbgDeclareInst>(CI);
lib/CodeGen/SelectionDAG/FastISel.cpp 1346 const DbgDeclareInst *DI = cast<DbgDeclareInst>(II);
1346 const DbgDeclareInst *DI = cast<DbgDeclareInst>(II);
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 1298 const DbgDeclareInst *DI = dyn_cast<DbgDeclareInst>(&I);
1298 const DbgDeclareInst *DI = dyn_cast<DbgDeclareInst>(&I);
lib/IR/DebugInfo.cpp 108 if (auto *DDI = dyn_cast<DbgDeclareInst>(&I))
198 const DbgDeclareInst *DDI) {
lib/Target/X86/X86FastISel.cpp 2783 const DbgDeclareInst *DI = cast<DbgDeclareInst>(II);
2783 const DbgDeclareInst *DI = cast<DbgDeclareInst>(II);
lib/Transforms/IPO/Inliner.cpp 227 if (DbgDeclareInst *DDI = dyn_cast<DbgDeclareInst>(U))
227 if (DbgDeclareInst *DDI = dyn_cast<DbgDeclareInst>(U))
lib/Transforms/IPO/MergeFunctions.cpp 572 } else if (auto *DDI = dyn_cast<DbgDeclareInst>(&*BI)) {
572 } else if (auto *DDI = dyn_cast<DbgDeclareInst>(&*BI)) {
lib/Transforms/InstCombine/InstructionCombining.cpp 3165 if (isa<DbgDeclareInst>(DII)) {
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp 224 DenseMap<AllocaInst *, std::vector<DbgDeclareInst *>> &AllocaDeclareMap,
1043 DenseMap<AllocaInst *, std::vector<DbgDeclareInst *>> &AllocaDeclareMap,
1065 for (auto *DDI : AllocaDeclareMap.lookup(AI)) {
1116 DenseMap<AllocaInst *, std::vector<DbgDeclareInst *>> AllocaDeclareMap;
1130 if (auto *DDI = dyn_cast<DbgDeclareInst>(&Inst))
1130 if (auto *DDI = dyn_cast<DbgDeclareInst>(&Inst))
lib/Transforms/Utils/Local.cpp 378 if (DbgDeclareInst *DDI = dyn_cast<DbgDeclareInst>(I)) {
378 if (DbgDeclareInst *DDI = dyn_cast<DbgDeclareInst>(I)) {
1393 SmallVector<DbgDeclareInst *, 4> Dbgs;
1396 if (auto DDI = dyn_cast<DbgDeclareInst>(&BI))
1403 DbgDeclareInst *DDI = I;
tools/llvm-dis/llvm-dis.cpp 105 if (const DbgDeclareInst *DDI = dyn_cast<DbgDeclareInst>(I)) {
105 if (const DbgDeclareInst *DDI = dyn_cast<DbgDeclareInst>(I)) {
unittests/Transforms/Utils/CloningTest.cpp 613 if (DbgDeclareInst* OldIntrin = dyn_cast<DbgDeclareInst>(&OldI)) {
613 if (DbgDeclareInst* OldIntrin = dyn_cast<DbgDeclareInst>(&OldI)) {
614 DbgDeclareInst* NewIntrin = dyn_cast<DbgDeclareInst>(&NewI);
614 DbgDeclareInst* NewIntrin = dyn_cast<DbgDeclareInst>(&NewI);
unittests/Transforms/Utils/LocalTest.cpp 152 auto *DII = dyn_cast<DbgDeclareInst>(Inst);
152 auto *DII = dyn_cast<DbgDeclareInst>(Inst);
161 if (isa<DbgDeclareInst>(I))