/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | Debugify.cpp | 69 std::function<bool(DIBuilder &DIB, Function &F)> ApplyToMF) { 76 DIBuilder DIB(M); 87 DTy = DIB.createBasicType(Name, Size, dwarf::DW_ATE_unsigned); 94 auto File = DIB.createFile(M.getName(), "/"); 95 auto CU = DIB.createCompileUnit(dwarf::DW_LANG_C, File, "debugify", 104 auto SPType = DIB.createSubroutineType(DIB.getOrCreateTypeArray(None)); 109 auto SP = DIB.createFunction(CU, F.getName(), F.getName(), File, NextLine, 122 auto LocalVar = DIB.createAutoVariable(SP, Name, File, Loc->getLine(), 125 DIB 67 applyDebugifyMetadata( Module &M, iterator_range<Module::iterator> Functions, StringRef Banner, std::function<bool(DIBuilder &DIB, Function &F)> ApplyToMF) argument [all...] |
H A D | PromoteMemoryToRegister.cpp | 230 DIBuilder DIB; member in struct:__anon4757::PromoteMem2Reg 271 DIB(*DT.getRoot()->getParent()->getParent(), /*AllowUnresolved*/ false), 416 DIBuilder DIB(*AI->getModule(), /*AllowUnresolved*/ false); 417 ConvertDebugDeclareToDebugValue(DII, Info.OnlyStore, DIB); 514 DIBuilder DIB(*AI->getModule(), /*AllowUnresolved*/ false); 515 ConvertDebugDeclareToDebugValue(DII, SI, DIB); 909 ConvertDebugDeclareToDebugValue(DII, APN, DIB); 969 ConvertDebugDeclareToDebugValue(DII, SI, DIB);
|
H A D | CodeExtractor.cpp | 1437 DIBuilder DIB(*OldFunc.getParent(), /*AllowUnresolvedNodes=*/false, 1439 auto SPType = DIB.createSubroutineType(DIB.getOrCreateTypeArray(None)); 1443 auto NewSP = DIB.createFunction( 1494 NewVar = DIB.createAutoVariable( 1502 DIB.finalizeSubprogram(NewSP);
|
H A D | LoopUtils.cpp | 677 DIBuilder DIB(*ExitBlock->getModule()); 683 DIB.insertDbgValueIntrinsic(UndefValue::get(Builder.getInt32Ty()),
|
H A D | Local.cpp | 1403 DIBuilder DIB(*F.getParent(), /*AllowUnresolved*/ false); 1443 ConvertDebugDeclareToDebugValue(DDI, SI, DIB); 1445 ConvertDebugDeclareToDebugValue(DDI, LI, DIB); 1454 DIB.insertDbgValueIntrinsic(AI, DDI->getVariable(), DerefExpr,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineDebugify.cpp | 36 DIBuilder &DIB, Function &F) { 146 "ModuleDebugify: ", [&](DIBuilder &DIB, Function &F) -> bool { 147 return applyDebugifyMetadataToMachineFunction(MMI, DIB, F); 35 applyDebugifyMetadataToMachineFunction(MachineModuleInfo &MMI, DIBuilder &DIB, Function &F) argument
|
H A D | SafeStack.cpp | 498 DIBuilder DIB(*F.getParent()); 593 replaceDbgDeclare(Arg, BasePointer, DIB, DIExpression::ApplyOffset, 605 replaceDbgDeclare(AI, BasePointer, DIB, DIExpression::ApplyOffset, -Offset); 606 replaceDbgValueForAlloca(AI, BasePointer, DIB, -Offset); 655 DIBuilder DIB(*F.getParent()); 692 replaceDbgDeclare(AI, NewAI, DIB, DIExpression::ApplyOffset, 0);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2530 std::unique_ptr<DIBuilder> DIB; local 2533 DIB.reset(new DIBuilder(*MI.getModule(), /*AllowUnresolved=*/false)); 2567 ConvertDebugDeclareToDebugValue(DII, SI, *DIB);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | AddressSanitizer.cpp | 882 DIBuilder DIB; member in struct:__anon4572::FunctionStackPoisoner 923 : F(F), ASan(ASan), DIB(*F.getParent(), /*AllowUnresolved*/ false), 3268 replaceDbgDeclare(AI, LocalStackBaseAllocaPtr, DIB, DIExprFlags,
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 2562 llvm::DIBuilder DIB(CGM.getModule()); 2567 DIB.createCompileUnit( 2570 DIB.createFile(Mod.getModuleName(), TheCU->getDirectory()), 2573 DIB.finalize();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 4472 DIBuilder DIB(*AI.getModule(), /*AllowUnresolved*/ false); 4523 DIB.insertDeclare(Fragment.Alloca, Var, FragmentExpr,
|