Home
last modified time | relevance | path

Searched refs:DIBuilder (Results 1 – 25 of 51) sorted by relevance

123

/external/llvm/lib/IR/
DDIBuilder.cpp27 DIBuilder::DIBuilder(Module &m, bool AllowUnresolvedNodes) in DIBuilder() function in DIBuilder
32 void DIBuilder::trackIfUnresolved(MDNode *N) { in trackIfUnresolved()
42 void DIBuilder::finalize() { in finalize()
111 DICompileUnit *DIBuilder::createCompileUnit( in createCompileUnit()
148 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, in createImportedModule()
155 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, in createImportedModule()
162 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, DIModule *M, in createImportedModule()
168 DIImportedEntity *DIBuilder::createImportedDeclaration(DIScope *Context, in createImportedDeclaration()
178 DIFile *DIBuilder::createFile(StringRef Filename, StringRef Directory) { in createFile()
182 DIEnumerator *DIBuilder::createEnumerator(StringRef Name, int64_t Val) { in createEnumerator()
[all …]
DCMakeLists.txt15 DIBuilder.cpp
/external/llvm/bindings/go/llvm/
DDIBuilderBindings.cpp22 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(DIBuilder, LLVMDIBuilderRef) in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() argument
26 return wrap(new DIBuilder(*m)); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
30 DIBuilder *d = unwrap(dref); in LLVMDIBuilderDestroy()
42 DIBuilder *D = unwrap(Dref); in LLVMDIBuilderCreateCompileUnit()
49 DIBuilder *D = unwrap(Dref); in LLVMDIBuilderCreateFile()
58 DIBuilder *D = unwrap(Dref); in LLVMDIBuilderCreateLexicalBlock()
68 DIBuilder *D = unwrap(Dref); in LLVMDIBuilderCreateLexicalBlockFile()
78 DIBuilder *D = unwrap(Dref); in LLVMDIBuilderCreateFunction()
91 DIBuilder *D = unwrap(Dref); in LLVMDIBuilderCreateAutoVariable()
101 DIBuilder *D = unwrap(Dref); in LLVMDIBuilderCreateParameterVariable()
[all …]
Ddibuilder.go91 type DIBuilder struct { struct
97 func NewDIBuilder(m Module) *DIBuilder {
99 return &DIBuilder{ref: d, m: m}
103 func (d *DIBuilder) Destroy() { argument
108 func (d *DIBuilder) Finalize() { argument
124 func (d *DIBuilder) CreateCompileUnit(cu DICompileUnit) Metadata { argument
146 func (d *DIBuilder) CreateFile(filename, dir string) Metadata { argument
163 func (d *DIBuilder) CreateLexicalBlock(diScope Metadata, b DILexicalBlock) Metadata { argument
174 func (d *DIBuilder) CreateLexicalBlockFile(diScope Metadata, diFile Metadata, discriminator int) Me… argument
195 func (d *DIBuilder) CreateFunction(diScope Metadata, f DIFunction) Metadata { argument
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DDIBuilder.cpp34 DIBuilder::DIBuilder(Module &m, bool AllowUnresolvedNodes, DICompileUnit *CU) in DIBuilder() function in DIBuilder
39 void DIBuilder::trackIfUnresolved(MDNode *N) { in trackIfUnresolved()
49 void DIBuilder::finalizeSubprogram(DISubprogram *SP) { in finalizeSubprogram()
69 void DIBuilder::finalize() { in finalize()
138 DICompileUnit *DIBuilder::createCompileUnit( in createCompileUnit()
177 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, in createImportedModule()
185 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, in createImportedModule()
193 DIImportedEntity *DIBuilder::createImportedModule(DIScope *Context, DIModule *M, in createImportedModule()
200 DIImportedEntity *DIBuilder::createImportedDeclaration(DIScope *Context, in createImportedDeclaration()
212 DIFile *DIBuilder::createFile(StringRef Filename, StringRef Directory, in createFile()
[all …]
DCMakeLists.txt15 DIBuilder.cpp
/external/swiftshader/third_party/llvm-7.0/llvm/bindings/go/llvm/
Ddibuilder.go91 type DIBuilder struct { struct
97 func NewDIBuilder(m Module) *DIBuilder {
99 return &DIBuilder{ref: d, m: m}
103 func (d *DIBuilder) Destroy() { argument
108 func (d *DIBuilder) Finalize() { argument
124 func (d *DIBuilder) CreateCompileUnit(cu DICompileUnit) Metadata { argument
151 func (d *DIBuilder) CreateFile(filename, dir string) Metadata { argument
170 func (d *DIBuilder) CreateLexicalBlock(diScope Metadata, b DILexicalBlock) Metadata { argument
181 func (d *DIBuilder) CreateLexicalBlockFile(diScope Metadata, diFile Metadata, discriminator int) Me… argument
202 func (d *DIBuilder) CreateFunction(diScope Metadata, f DIFunction) Metadata { argument
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/
DLocal.h48 class DIBuilder; variable
274 StoreInst *SI, DIBuilder &Builder);
279 LoadInst *LI, DIBuilder &Builder);
284 PHINode *LI, DIBuilder &Builder);
311 Instruction *InsertBefore, DIBuilder &Builder,
321 DIBuilder &Builder, bool DerefBefore,
330 DIBuilder &Builder, int Offset = 0);
/external/llvm/include/llvm/Transforms/Utils/
DLocal.h45 class DIBuilder; variable
254 StoreInst *SI, DIBuilder &Builder);
259 LoadInst *LI, DIBuilder &Builder);
274 Instruction *InsertBefore, DIBuilder &Builder,
283 DIBuilder &Builder, bool Deref, int Offset = 0);
291 DIBuilder &Builder, int Offset = 0);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DDIBuilder.h42 class DIBuilder {
103 explicit DIBuilder(Module &M, bool AllowUnresolved = true,
105 DIBuilder(const DIBuilder &) = delete;
106 DIBuilder &operator=(const DIBuilder &) = delete;
877 DEFINE_ISA_CONVERSION_FUNCTIONS(DIBuilder, LLVMDIBuilderRef)
/external/llvm/include/llvm/IR/
DDIBuilder.h34 class DIBuilder {
60 DIBuilder(const DIBuilder &) = delete;
61 void operator=(const DIBuilder &) = delete;
73 explicit DIBuilder(Module &M, bool AllowUnresolved = true);
/external/swiftshader/src/Reactor/
DLLVMReactorDebugInfo.hpp33 class DIBuilder;
161 std::unique_ptr<llvm::DIBuilder> diBuilder;
/external/llvm/unittests/IR/
DVerifierTest.cpp133 DIBuilder dbuilder(M2); in TEST()
181 DIBuilder DIB(M); in TEST()
205 DIBuilder DIB(M); in TEST()
DIRBuilderTest.cpp339 TEST_F(IRBuilderTest, DIBuilder) { in TEST_F() argument
341 DIBuilder DIB(*M); in TEST_F()
393 DIBuilder DIB(*M); in TEST_F()
424 DIBuilder DIB(*M); in TEST_F()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/
DIRBuilderTest.cpp425 DIBuilder DIB(*M); in TEST_F()
442 TEST_F(IRBuilderTest, DIBuilder) { in TEST_F() argument
444 DIBuilder DIB(*M); in TEST_F()
464 DIBuilder DIB(*M); in TEST_F()
493 DISubprogram *GSP = DIBuilder::createArtificialSubprogram(F->getSubprogram()); in TEST_F()
553 DIBuilder DIB(*M); in TEST_F()
585 DIBuilder DIB(*M); in TEST_F()
607 DIBuilder DIB(*M); in TEST_F()
DVerifierTest.cpp155 DIBuilder DIB(M); in TEST()
170 DIBuilder DIB(M); in TEST()
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/
DJitManager.cpp231 DIBuilder builder(*mpCurrentModule); in CreateDebugStructType()
272 DIBuilder builder(*mpCurrentModule); in GetDebugArrayType()
287 DIBuilder builder(*mpCurrentModule); in GetDebugType()
337 DIBuilder builder(*mpCurrentModule); in GetDebugFunctionType()
353 DIBuilder builder(*mpCurrentModule); in GetDebugIntegerType()
383 DIBuilder builder(*mpCurrentModule); in GetDebugVectorType()
/external/mesa3d/src/gallium/drivers/swr/rasterizer/codegen/templates/
Dgen_llvm.hpp61 llvm::DIBuilder builder(*pJitMgr->mpCurrentModule);
/external/llvm/unittests/Transforms/Utils/
DCloning.cpp226 DIBuilder DBuilder(*M); in CreateOldFunctionBodyAndDI()
269 DIBuilder DBuilder2(*M); in CreateOldFunctionBodyAndDI()
406 DIBuilder DBuilder(*OldM); in CreateOldModule()
/external/llvm/docs/tutorial/
DLangImpl09.rst168 `DIBuilder <http://llvm.org/doxygen/classllvm_1_1DIBuilder.html>`_ class
187 static DIBuilder *DBuilder;
208 DBuilder = new DIBuilder(*TheModule);
225 One last thing as part of emitting debug information via DIBuilder is that
227 underlying API for DIBuilder, but make sure you do this near the end of
329 From this we can make sure to tell ``DIBuilder`` when we're at a new source
/external/llvm/lib/Transforms/Utils/
DLocal.cpp1063 StoreInst *SI, DIBuilder &Builder) { in ConvertDebugDeclareToDebugValue()
1109 LoadInst *LI, DIBuilder &Builder) { in ConvertDebugDeclareToDebugValue()
1136 DIBuilder DIB(*F.getParent(), /*AllowUnresolved*/ false); in LowerDbgDeclare()
1208 static DIExpression *BuildReplacementDIExpr(DIBuilder &Builder, in BuildReplacementDIExpr()
1227 Instruction *InsertBefore, DIBuilder &Builder, in replaceDbgDeclare()
1247 DIBuilder &Builder, bool Deref, int Offset) { in replaceDbgDeclareForAlloca()
1253 DIBuilder &Builder, int Offset) { in replaceOneDbgValueForAlloca()
1282 DIBuilder &Builder, int Offset) { in replaceDbgValueForAlloca()
DAddDiscriminators.cpp171 DIBuilder Builder(*M, /*AllowUnresolved*/ false); in addDiscriminators()
DPromoteMemoryToRegister.cpp226 DIBuilder DIB;
404 DIBuilder DIB(*AI->getModule(), /*AllowUnresolved*/ false); in rewriteSingleStoreAlloca()
495 DIBuilder DIB(*AI->getModule(), /*AllowUnresolved*/ false); in promoteSingleBlockAlloca()
/external/swiftshader/third_party/llvm-7.0/llvm/docs/tutorial/
DLangImpl09.rst168 `DIBuilder <http://llvm.org/doxygen/classllvm_1_1DIBuilder.html>`_ class
187 static DIBuilder *DBuilder;
208 DBuilder = new DIBuilder(*TheModule);
226 One last thing as part of emitting debug information via DIBuilder is that
228 underlying API for DIBuilder, but make sure you do this near the end of
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DPromoteMemoryToRegister.cpp236 DIBuilder DIB;
430 DIBuilder DIB(*AI->getModule(), /*AllowUnresolved*/ false); in rewriteSingleStoreAlloca()
531 DIBuilder DIB(*AI->getModule(), /*AllowUnresolved*/ false); in promoteSingleBlockAlloca()

123