OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DIBuilder
(Results
1 - 22
of
22
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/IR/
DIBuilder.cpp
1
//===---
DIBuilder
.cpp - Debug Information Builder ------------------------===//
9
// This file implements the
DIBuilder
.
13
#include "llvm/IR/
DIBuilder
.h"
34
DIBuilder
::
DIBuilder
(Module &m, bool AllowUnresolvedNodes, DICompileUnit *CU)
39
void
DIBuilder
::trackIfUnresolved(MDNode *N) {
49
void
DIBuilder
::finalizeSubprogram(DISubprogram *SP) {
69
void
DIBuilder
::finalize() {
138
DICompileUnit *
DIBuilder
::createCompileUnit(
150
assert(!CUNode && "Can only make one compile unit per
DIBuilder
instance")
[
all
...]
DebugInfo.cpp
27
#include "llvm/IR/
DIBuilder
.h"
853
return wrap(new
DIBuilder
(*unwrap(M), false));
857
return wrap(new
DIBuilder
(*unwrap(M)));
/src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
dibuilder.go
1
//===-
dibuilder
.go - Bindings for
DIBuilder
------------------------------===//
9
// This file defines bindings for the
DIBuilder
class.
89
//
DIBuilder
is a wrapper for the LLVM
DIBuilder
class.
90
type
DIBuilder
struct {
95
// NewDIBuilder creates a new
DIBuilder
, associated with the given module.
96
func NewDIBuilder(m Module) *
DIBuilder
{
98
return &
DIBuilder
{ref: d, m: m}
101
// Destroy destroys the
DIBuilder
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
Local.h
48
class
DIBuilder
;
246
StoreInst *SI,
DIBuilder
&Builder);
251
LoadInst *LI,
DIBuilder
&Builder);
256
PHINode *LI,
DIBuilder
&Builder);
271
bool replaceDbgDeclare(Value *Address, Value *NewAddress,
DIBuilder
&Builder,
280
DIBuilder
&Builder, int Offset = 0);
Debugify.h
48
class
DIBuilder
;
60
std::function<bool(
DIBuilder
&, Function &)> ApplyToMF);
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineDebugify.cpp
25
#include "llvm/IR/
DIBuilder
.h"
37
DIBuilder
&DIB, Function &F) {
176
"ModuleDebugify: ", [&](
DIBuilder
&DIB, Function &F) -> bool {
SafeStack.cpp
40
#include "llvm/IR/
DIBuilder
.h"
500
DIBuilder
DIB(*F.getParent());
657
DIBuilder
DIB(*F.getParent());
MachineOutliner.cpp
67
#include "llvm/IR/
DIBuilder
.h"
702
DIBuilder
DB(M, true, CU);
725
// We're done with the
DIBuilder
.
/src/external/apache2/llvm/lib/libLLVMIR/
Makefile
30
DIBuilder
.cpp \
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
DIBuilder.h
1
//===-
DIBuilder
.h - Debug Information Builder ------------------*- C++ -*-===//
9
// This file defines a
DIBuilder
that is useful for creating debugging
41
class
DIBuilder
{
102
explicit
DIBuilder
(Module &M, bool AllowUnresolved = true,
104
DIBuilder
(const
DIBuilder
&) = delete;
105
DIBuilder
&operator=(const
DIBuilder
&) = delete;
175
/// List of macro node direct children will be calculated by
DIBuilder
,
914
/// in the operands of \c T, so \a
DIBuilder
needs to track that
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
PromoteMemoryToRegister.cpp
34
#include "llvm/IR/
DIBuilder
.h"
227
DIBuilder
DIB;
424
DIBuilder
DIB(*AI->getModule(), /*AllowUnresolved*/ false);
526
DIBuilder
DIB(*AI->getModule(), /*AllowUnresolved*/ false);
Debugify.cpp
19
#include "llvm/IR/
DIBuilder
.h"
78
std::function<bool(
DIBuilder
&DIB, Function &F)> ApplyToMF) {
85
DIBuilder
DIB(M);
Local.cpp
46
#include "llvm/IR/
DIBuilder
.h"
1433
StoreInst *SI,
DIBuilder
&Builder) {
1461
LoadInst *LI,
DIBuilder
&Builder) {
1489
PHINode *APN,
DIBuilder
&Builder) {
1533
DIBuilder
DIB(*F.getParent(), /*AllowUnresolved*/ false);
1668
DIBuilder
&Builder, uint8_t DIExprFlags,
1686
DIBuilder
&Builder, int Offset) {
1709
DIBuilder
&Builder, int Offset) {
CodeExtractor.cpp
34
#include "llvm/IR/
DIBuilder
.h"
1481
DIBuilder
DIB(*OldFunc.getParent(), /*AllowUnresolved=*/false,
LoopUtils.cpp
37
#include "llvm/IR/
DIBuilder
.h"
706
DIBuilder
DIB(*ExitBlock->getModule());
/src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter9/
toy.cpp
4
#include "llvm/IR/
DIBuilder
.h"
833
static std::unique_ptr<
DIBuilder
> DBuilder;
1442
// Construct the
DIBuilder
, we do this here because we need the module.
1443
DBuilder = std::make_unique<
DIBuilder
>(*TheModule);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
CoroFrame.cpp
24
#include "llvm/IR/
DIBuilder
.h"
831
static DIType *solveDIType(
DIBuilder
&Builder, Type *Ty, DataLayout &Layout,
922
DIBuilder
DBuilder(*F.getParent(), /*AllowUnresolved*/ false);
1614
DIBuilder
(*CurrentBlock->getParent()->getParent(), AllowUnresolved)
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGDebugInfo.h
29
#include "llvm/IR/
DIBuilder
.h"
62
llvm::
DIBuilder
DBuilder;
CGDebugInfo.cpp
2659
llvm::
DIBuilder
DIB(CGM.getModule());
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstructionCombining.cpp
69
#include "llvm/IR/
DIBuilder
.h"
2620
std::unique_ptr<
DIBuilder
> DIB;
2623
DIB.reset(new
DIBuilder
(*MI.getModule(), /*AllowUnresolved=*/false));
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
AddressSanitizer.cpp
38
#include "llvm/IR/
DIBuilder
.h"
916
DIBuilder
DIB;
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
SROA.cpp
49
#include "llvm/IR/
DIBuilder
.h"
4518
DIBuilder
DIB(*AI.getModule(), /*AllowUnresolved*/ false);
Completed in 50 milliseconds
Indexes created Sun Sep 20 00:26:38 UTC 2026