Home
last modified time | relevance | path

Searched refs:DIB (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp105 static void createDebugValue(DIBuilder &DIB, Value *NewValue, in createDebugValue() argument
112 (void)DIB; in createDebugValue()
116 static void createDebugValue(DIBuilder &DIB, Value *NewValue, in createDebugValue() argument
120 DIB.insertDbgValueIntrinsic(NewValue, Variable, Expression, DI, InsertBefore); in createDebugValue()
147 StoreInst *ToDelete, DIBuilder &DIB, in updateForDeletedStore() argument
165 createDebugValue(DIB, DbgAssign->getValue(), DbgAssign->getVariable(), in updateForDeletedStore()
185 ConvertDebugDeclareToDebugValue(Assign, ToDelete, DIB); in updateForDeletedStore()
193 void updateForNewPhi(PHINode *NewPhi, DIBuilder &DIB) const { in updateForNewPhi()
198 ConvertDebugDeclareToDebugValue(DAI, NewPhi, DIB); in updateForNewPhi()
200 ConvertDebugDeclareToDebugValue(DVR, NewPhi, DIB); in updateForNewPhi()
[all …]
H A DDebugify.cpp83 std::function<bool(DIBuilder &DIB, Function &F)> ApplyToMF) { in applyDebugifyMetadata() argument
90 DIBuilder DIB(M); in applyDebugifyMetadata() local
101 DTy = DIB.createBasicType(Name, Size, dwarf::DW_ATE_unsigned); in applyDebugifyMetadata()
108 auto File = DIB.createFile(M.getName(), "/"); in applyDebugifyMetadata()
109 auto CU = DIB.createCompileUnit(dwarf::DW_LANG_C, File, "debugify", in applyDebugifyMetadata()
119 DIB.createSubroutineType(DIB.getOrCreateTypeArray(std::nullopt)); in applyDebugifyMetadata()
124 auto SP = DIB.createFunction(CU, F.getName(), F.getName(), File, NextLine, in applyDebugifyMetadata()
137 auto LocalVar = DIB.createAutoVariable(SP, Name, File, Loc->getLine(), in applyDebugifyMetadata()
140 DIB.insertDbgValueIntrinsic(V, LocalVar, DIB.createExpression(), Loc, in applyDebugifyMetadata()
192 ApplyToMF(DIB, F); in applyDebugifyMetadata()
[all …]
H A DCodeExtractor.cpp1561 DIBuilder DIB(*OldFunc.getParent(), /*AllowUnresolved=*/false, in fixupDebugInfoPostExtraction() local
1564 DIB.createSubroutineType(DIB.getOrCreateTypeArray(std::nullopt)); in fixupDebugInfoPostExtraction()
1568 auto NewSP = DIB.createFunction( in fixupDebugInfoPostExtraction()
1599 NewVar = DIB.createAutoVariable( in fixupDebugInfoPostExtraction()
1682 DIB.finalizeSubprogram(NewSP); in fixupDebugInfoPostExtraction()
H A DLocal.cpp1924 DIBuilder DIB(*F.getParent(), /*AllowUnresolved*/ false); in LowerDbgDeclare() local
1971 ConvertDebugDeclareToDebugValue(DDI, SI, DIB); in LowerDbgDeclare()
1973 ConvertDebugDeclareToDebugValue(DDI, LI, DIB); in LowerDbgDeclare()
1982 insertDbgValueOrDbgVariableRecord(DIB, AI, DDI->getVariable(), in LowerDbgDeclare()
3660 DIExpression *llvm::getExpressionForConstant(DIBuilder &DIB, const Constant &C, in getExpressionForConstant() argument
3663 auto createIntegerExpression = [&DIB](const Constant &CV) -> DIExpression * { in getExpressionForConstant()
3666 return InitIntOpt ? DIB.createConstantValueExpression( in getExpressionForConstant()
3679 return DIB.createConstantValueExpression(static_cast<uint64_t>(Temp)); in getExpressionForConstant()
3680 return DIB.createConstantValueExpression(*API.getRawData()); in getExpressionForConstant()
3687 return DIB.createConstantValueExpression(0); in getExpressionForConstant()
H A DLoopUtils.cpp665 DIBuilder DIB(*ExitBlock->getModule()); in deleteDeadLoop() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineDebugify.cpp34 DIBuilder &DIB, Function &F) { in applyDebugifyMetadataToMachineFunction() argument
197 "ModuleDebugify: ", [&](DIBuilder &DIB, Function &F) -> bool { in runOnModule() argument
198 return applyDebugifyMetadataToMachineFunction(MMI, DIB, F); in runOnModule()
H A DSafeStack.cpp494 DIBuilder DIB(*F.getParent()); in moveStaticAllocasToUnsafeStack() local
588 replaceDbgDeclare(Arg, BasePointer, DIB, DIExpression::ApplyOffset, in moveStaticAllocasToUnsafeStack()
600 replaceDbgDeclare(AI, BasePointer, DIB, DIExpression::ApplyOffset, -Offset); in moveStaticAllocasToUnsafeStack()
601 replaceDbgValueForAlloca(AI, BasePointer, DIB, -Offset); in moveStaticAllocasToUnsafeStack()
657 DIBuilder DIB(*F.getParent()); in moveDynamicAllocasToUnsafeStack() local
693 replaceDbgDeclare(AI, NewAI, DIB, DIExpression::ApplyOffset, 0); in moveDynamicAllocasToUnsafeStack()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSCCP.cpp369 DIBuilder DIB(M); in runIPSCCP() local
371 DIB, *GV->getInitializer(), *GV->getValueType())) in runIPSCCP()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLocal.h491 DIExpression *getExpressionForConstant(DIBuilder &DIB, const Constant &C,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp387 DIBuilder DIB(*OldInst->getModule(), /*AllowUnresolved*/ false); in migrateDebugInfo() local
445 DIB.insertDbgAssign(Inst, NewValue, DbgAssign->getVariable(), Expr, in migrateDebugInfo()
5102 insertNewDbgInst(DIBuilder &DIB, DbgDeclareInst *Orig, AllocaInst *NewAddr, in insertNewDbgInst() argument
5112 DIB.insertDeclare(NewAddr, Orig->getVariable(), NewAddrExpr, in insertNewDbgInst()
5125 insertNewDbgInst(DIBuilder &DIB, DbgAssignIntrinsic *Orig, AllocaInst *NewAddr, in insertNewDbgInst() argument
5148 DIB.insertDbgAssign(NewAddr, Orig->getValue(), Orig->getVariable(), in insertNewDbgInst()
5165 insertNewDbgInst(DIBuilder &DIB, DbgVariableRecord *Orig, AllocaInst *NewAddr, in insertNewDbgInst() argument
5169 (void)DIB; in insertNewDbgInst()
5330 DIBuilder DIB(*AI.getModule(), /*AllowUnresolved*/ false); in splitAlloca() local
5393 insertNewDbgInst(DIB, DbgVariable, Fragment.Alloca, NewExpr, &AI, in splitAlloca()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfo.cpp1996 DIBuilder &DIB) { in emitDbgAssign() argument
2042 auto Assign = DIB.insertDbgAssign(&StoreLikeInst, Val, VarRec.Var, Expr, Dest, in emitDbgAssign()
2068 DIBuilder DIB(Module, /*AllowUnresolved*/ false); in trackAssignments() local
2138 emitDbgAssign(*Info, ValueComponent, DestComponent, I, R, DIB); in trackAssignments()
/freebsd/contrib/file/magic/Magdir/
H A Driff495 >>>>>>>(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 Dmsdos2059 # 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 Dimages833 # 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/Transforms/InstCombine/
H A DInstructionCombining.cpp3255 std::unique_ptr<DIBuilder> DIB; in visitAllocSite() local
3258 DIB.reset(new DIBuilder(*MI.getModule(), /*AllowUnresolved=*/false)); in visitAllocSite()
3296 ConvertDebugDeclareToDebugValue(DVI, SI, *DIB); in visitAllocSite()
3299 ConvertDebugDeclareToDebugValue(DVR, SI, *DIB); in visitAllocSite()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp988 DIBuilder DIB; member
1027 DIB(*F.getParent(), /*AllowUnresolved*/ false), C(ASan.C), in FunctionStackPoisoner()
3561 replaceDbgDeclare(AI, LocalStackBaseAllocaPtr, DIB, DIExprFlags, in processStaticAllocas()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp3048 llvm::DIBuilder DIB(CGM.getModule()); in getOrCreateModuleRef() local
3057 DIB.createCompileUnit( in getOrCreateModuleRef()
3060 DIB.createFile(Mod.getModuleName(), TheCU->getDirectory()), in getOrCreateModuleRef()
3063 DIB.finalize(); in getOrCreateModuleRef()
/freebsd/crypto/heimdal/lib/wind/
H A DNormalizationTest.txt4662 B525;B525;1103 1175 11B8;B525;1103 1175 11B8; # (딥; 딥; 딥; 딥; 딥; ) HANGUL SYLLABLE DIB