| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | PromoteMemoryToRegister.cpp | 107 static void createDebugValue(DIBuilder &DIB, Value *NewValue, in createDebugValue() argument 114 (void)DIB; in createDebugValue() 118 static void createDebugValue(DIBuilder &DIB, Value *NewValue, in createDebugValue() argument 122 DIB.insertDbgValueIntrinsic(NewValue, Variable, Expression, DI, in createDebugValue() 150 StoreInst *ToDelete, DIBuilder &DIB, in updateForDeletedStore() argument 168 createDebugValue(DIB, DbgAssign->getValue(), DbgAssign->getVariable(), in updateForDeletedStore() 188 ConvertDebugDeclareToDebugValue(Assign, ToDelete, DIB); in updateForDeletedStore() 196 void updateForNewPhi(PHINode *NewPhi, DIBuilder &DIB) const { in updateForNewPhi() 201 ConvertDebugDeclareToDebugValue(DAI, NewPhi, DIB); in updateForNewPhi() 203 ConvertDebugDeclareToDebugValue(DVR, NewPhi, DIB); in updateForNewPhi() [all …]
|
| H A D | Debugify.cpp | 140 std::function<bool(DIBuilder &DIB, Function &F)> ApplyToMF) { in applyDebugifyMetadata() argument 147 DIBuilder DIB(M); in applyDebugifyMetadata() local 158 DTy = DIB.createBasicType(Name, Size, dwarf::DW_ATE_unsigned); in applyDebugifyMetadata() 165 auto File = DIB.createFile(M.getName(), "/"); in applyDebugifyMetadata() 166 auto CU = DIB.createCompileUnit(dwarf::DW_LANG_C, File, "debugify", in applyDebugifyMetadata() 175 auto SPType = DIB.createSubroutineType(DIB.getOrCreateTypeArray({})); in applyDebugifyMetadata() 180 auto SP = DIB.createFunction(CU, F.getName(), F.getName(), File, NextLine, in applyDebugifyMetadata() 195 auto LocalVar = DIB.createAutoVariable(SP, Name, File, Loc->getLine(), in applyDebugifyMetadata() 198 DIB.insertDbgValueIntrinsic(V, LocalVar, DIB.createExpression(), Loc, in applyDebugifyMetadata() 257 ApplyToMF(DIB, F); in applyDebugifyMetadata() [all …]
|
| H A D | CodeExtractor.cpp | 1262 DIBuilder DIB(*OldFunc.getParent(), /*AllowUnresolved=*/false, in fixupDebugInfoPostExtraction() local 1264 auto SPType = DIB.createSubroutineType(DIB.getOrCreateTypeArray({})); in fixupDebugInfoPostExtraction() 1268 auto NewSP = DIB.createFunction( in fixupDebugInfoPostExtraction() 1280 DIB.insertDeclare(NewLoc, DR->getVariable(), Expr, DR->getDebugLoc(), in fixupDebugInfoPostExtraction() 1284 DIB.insertDbgValueIntrinsic( in fixupDebugInfoPostExtraction() 1292 DIExpression *Expr = DIB.createExpression(); in fixupDebugInfoPostExtraction() 1333 NewVar = DIB.createAutoVariable( in fixupDebugInfoPostExtraction() 1392 DIB.finalizeSubprogram(NewSP); in fixupDebugInfoPostExtraction()
|
| H A D | Local.cpp | 1967 DIBuilder DIB(*F.getParent(), /*AllowUnresolved*/ false); in LowerDbgDeclare() local 2014 ConvertDebugDeclareToDebugValue(DDI, SI, DIB); in LowerDbgDeclare() 2016 ConvertDebugDeclareToDebugValue(DDI, LI, DIB); in LowerDbgDeclare() 2025 insertDbgValueOrDbgVariableRecord(DIB, AI, DDI->getVariable(), in LowerDbgDeclare() 3752 DIExpression *llvm::getExpressionForConstant(DIBuilder &DIB, const Constant &C, in getExpressionForConstant() argument 3755 auto createIntegerExpression = [&DIB](const Constant &CV) -> DIExpression * { in getExpressionForConstant() 3758 return InitIntOpt ? DIB.createConstantValueExpression( in getExpressionForConstant() 3771 return DIB.createConstantValueExpression(static_cast<uint64_t>(Temp)); in getExpressionForConstant() 3772 return DIB.createConstantValueExpression(*API.getRawData()); in getExpressionForConstant() 3779 return DIB.createConstantValueExpression(0); in getExpressionForConstant()
|
| H A D | LoopUtils.cpp | 656 DIBuilder DIB(*ExitBlock->getModule()); in deleteDeadLoop() local
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineDebugify.cpp | 34 DIBuilder &DIB, Function &F) { in applyDebugifyMetadataToMachineFunction() argument 201 "ModuleDebugify: ", [&](DIBuilder &DIB, Function &F) -> bool { in runOnModule() argument 202 return applyDebugifyMetadataToMachineFunction(MMI, DIB, F); in runOnModule()
|
| H A D | SafeStack.cpp | 501 DIBuilder DIB(*F.getParent()); in moveStaticAllocasToUnsafeStack() local 595 replaceDbgDeclare(Arg, BasePointer, DIB, DIExpression::ApplyOffset, in moveStaticAllocasToUnsafeStack() 607 replaceDbgDeclare(AI, BasePointer, DIB, DIExpression::ApplyOffset, -Offset); in moveStaticAllocasToUnsafeStack() 608 replaceDbgValueForAlloca(AI, BasePointer, DIB, -Offset); in moveStaticAllocasToUnsafeStack() 665 DIBuilder DIB(*F.getParent()); in moveDynamicAllocasToUnsafeStack() local 701 replaceDbgDeclare(AI, NewAI, DIB, DIExpression::ApplyOffset, 0); in moveDynamicAllocasToUnsafeStack()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | SCCP.cpp | 342 DIBuilder DIB(M); in runIPSCCP() local 344 DIB, *GV->getInitializer(), *GV->getValueType())) in runIPSCCP()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | Local.h | 520 LLVM_ABI DIExpression *getExpressionForConstant(DIBuilder &DIB,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 391 DIBuilder DIB(*OldInst->getModule(), /*AllowUnresolved*/ false); in migrateDebugInfo() local 449 DIB.insertDbgAssign(Inst, NewValue, DbgAssign->getVariable(), Expr, in migrateDebugInfo() 5236 insertNewDbgInst(DIBuilder &DIB, DbgDeclareInst *Orig, AllocaInst *NewAddr, in insertNewDbgInst() argument 5246 DIB.insertDeclare(NewAddr, Orig->getVariable(), NewAddrExpr, in insertNewDbgInst() 5259 insertNewDbgInst(DIBuilder &DIB, DbgAssignIntrinsic *Orig, AllocaInst *NewAddr, in insertNewDbgInst() argument 5281 Instruction *NewAssign = cast<Instruction *>(DIB.insertDbgAssign( in insertNewDbgInst() 5297 insertNewDbgInst(DIBuilder &DIB, DbgVariableRecord *Orig, AllocaInst *NewAddr, in insertNewDbgInst() argument 5301 (void)DIB; in insertNewDbgInst() 5475 DIBuilder DIB(*AI.getModule(), /*AllowUnresolved*/ false); in splitAlloca() local 5538 insertNewDbgInst(DIB, DbgVariable, Fragment.Alloca, NewExpr, &AI, in splitAlloca()
|
| /freebsd/contrib/file/magic/Magdir/ |
| H A D | riff | 495 >>>>>>>(104.l+132) string/c cwlt Microsoft Color WLT DIB 503 >>>>>>>(104.l+132) string/c gwlt Microsoft Greyscale WLT DIB 582 >>>>>>>(104.l+132) string/c vdct Video Maker Pro DIB
|
| H A D | msdos | 2059 # Note: similar to Windows CURsor. container for BMP (only DIB part) or PNG 2072 # skip remaining worksheets, because valid only for DIB image (40) or PNG image (\x89PNG) 2119 # offset of PNG or DIB image 2125 # DIB image 2132 # Note: similar to Windows ICOn. container for BMP ( only DIB part)
|
| H A D | images | 833 # Note: variant starting direct with DIB header see 932 >14 ulelong 48 PC bitmap, OS/2 2.x format (DIB header size=48) 933 >14 ulelong 24 PC bitmap, OS/2 2.x format (DIB header size=24) 936 >14 ulelong 16 PC bitmap, OS/2 2.x format (DIB header size=16)
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DebugInfo.cpp | 2148 DIBuilder &DIB) { in emitDbgAssign() argument 2206 DIBuilder DIB(Module, /*AllowUnresolved*/ false); in trackAssignments() local 2276 emitDbgAssign(*Info, ValueComponent, DestComponent, I, R, DIB); in trackAssignments()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | AddressSanitizer.cpp | 1041 DIBuilder DIB; member 1080 DIB(*F.getParent(), /*AllowUnresolved*/ false), C(ASan.C), in FunctionStackPoisoner() 3642 replaceDbgDeclare(AI, LocalStackBaseAllocaPtr, DIB, DIExprFlags, in processStaticAllocas()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstructionCombining.cpp | 3575 std::unique_ptr<DIBuilder> DIB; in visitAllocSite() local 3578 DIB.reset(new DIBuilder(*MI.getModule(), /*AllowUnresolved=*/false)); in visitAllocSite() 3649 ConvertDebugDeclareToDebugValue(DVI, SI, *DIB); in visitAllocSite() 3652 ConvertDebugDeclareToDebugValue(DVR, SI, *DIB); in visitAllocSite()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 3273 llvm::DIBuilder DIB(CGM.getModule()); in getOrCreateModuleRef() local 3282 DIB.createCompileUnit( in getOrCreateModuleRef() 3285 DIB.createFile(Mod.getModuleName(), TheCU->getDirectory()), in getOrCreateModuleRef() 3288 DIB.finalize(); in getOrCreateModuleRef()
|
| /freebsd/crypto/heimdal/lib/wind/ |
| H A D | NormalizationTest.txt | 4662 B525;B525;1103 1175 11B8;B525;1103 1175 11B8; # (딥; 딥; 딥; 딥; 딥; ) HANGUL SYLLABLE DIB
|