Searched refs:DIB (Results 1 - 11 of 11) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DDebugify.cpp69 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 DPromoteMemoryToRegister.cpp230 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 DCodeExtractor.cpp1437 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 DLoopUtils.cpp677 DIBuilder DIB(*ExitBlock->getModule());
683 DIB.insertDbgValueIntrinsic(UndefValue::get(Builder.getInt32Ty()),
H A DLocal.cpp1403 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 DMachineDebugify.cpp36 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 DSafeStack.cpp498 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 DInstructionCombining.cpp2530 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 DAddressSanitizer.cpp882 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 DCGDebugInfo.cpp2562 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 DSROA.cpp4472 DIBuilder DIB(*AI.getModule(), /*AllowUnresolved*/ false);
4523 DIB.insertDeclare(Fragment.Alloca, Var, FragmentExpr,

Completed in 201 milliseconds