Home
last modified time | relevance | path

Searched full:debugloc (Results 1 – 25 of 855) sorted by relevance

12345678910>>...35

/external/llvm/lib/IR/
DDebugLoc.cpp1 //===-- DebugLoc.cpp - Implement DebugLoc class ---------------------------===//
10 #include "llvm/IR/DebugLoc.h"
16 // DebugLoc Implementation
18 DebugLoc::DebugLoc(const DILocation *L) : Loc(const_cast<DILocation *>(L)) {} in DebugLoc() function in DebugLoc
19 DebugLoc::DebugLoc(const MDNode *L) : Loc(const_cast<MDNode *>(L)) {} in DebugLoc() function in DebugLoc
21 DILocation *DebugLoc::get() const { in get()
25 unsigned DebugLoc::getLine() const { in getLine()
26 assert(get() && "Expected valid DebugLoc"); in getLine()
30 unsigned DebugLoc::getCol() const { in getCol()
31 assert(get() && "Expected valid DebugLoc"); in getCol()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DDebugLoc.cpp1 //===-- DebugLoc.cpp - Implement DebugLoc class ---------------------------===//
10 #include "llvm/IR/DebugLoc.h"
17 // DebugLoc Implementation
19 DebugLoc::DebugLoc(const DILocation *L) : Loc(const_cast<DILocation *>(L)) {} in DebugLoc() function in DebugLoc
20 DebugLoc::DebugLoc(const MDNode *L) : Loc(const_cast<MDNode *>(L)) {} in DebugLoc() function in DebugLoc
22 DILocation *DebugLoc::get() const { in get()
26 unsigned DebugLoc::getLine() const { in getLine()
27 assert(get() && "Expected valid DebugLoc"); in getLine()
31 unsigned DebugLoc::getCol() const { in getCol()
32 assert(get() && "Expected valid DebugLoc"); in getCol()
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/Support/
DDebugLoc.h1 //===---- llvm/Support/DebugLoc.h - Debug Location Information --*- C++ -*-===//
24 /// DebugLoc - Debug location id. This is carried by Instruction, SDNode,
27 class DebugLoc {
28 friend struct DenseMapInfo<DebugLoc>;
31 /// not equal to the tombstone key or DebugLoc().
32 static DebugLoc getEmptyKey() {
33 DebugLoc DL;
39 /// is not equal to the empty key or DebugLoc().
40 static DebugLoc getTombstoneKey() {
41 DebugLoc DL;
[all …]
/external/llvm/include/llvm/IR/
DDebugLoc.h1 //===- DebugLoc.h - Debug Location Information ------------------*- C++ -*-===//
32 /// To avoid extra includes, \a DebugLoc doubles the \a DILocation API with a
34 class DebugLoc {
38 DebugLoc() {} in DebugLoc() function
39 DebugLoc(DebugLoc &&X) : Loc(std::move(X.Loc)) {} in DebugLoc() function
40 DebugLoc(const DebugLoc &X) : Loc(X.Loc) {} in DebugLoc() function
41 DebugLoc &operator=(DebugLoc &&X) {
45 DebugLoc &operator=(const DebugLoc &X) {
51 DebugLoc(const DILocation *L);
59 explicit DebugLoc(const MDNode *N);
[all …]
DDiagnosticInfo.h20 #include "llvm/IR/DebugLoc.h"
339 /// Common features for diagnostics with an associated DebugLoc
347 const DebugLoc &DLoc) in DiagnosticInfoWithDebugLocBase()
363 const DebugLoc &getDebugLoc() const { return DLoc; } in getDebugLoc()
370 DebugLoc DLoc;
386 const DebugLoc &DLoc, const Twine &Msg) in DiagnosticInfoOptimizationBase()
430 const DebugLoc &DLoc, const Twine &Msg) in DiagnosticInfoOptimizationRemark()
456 const DebugLoc &DLoc, const Twine &Msg) in DiagnosticInfoOptimizationRemarkMissed()
482 const DebugLoc &DLoc, in DiagnosticInfoOptimizationRemarkAnalysis()
502 const DebugLoc &DLoc, in DiagnosticInfoOptimizationRemarkAnalysis()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-opt-report/Inputs/
Ddm.yaml4 DebugLoc: { File: Inputs/dm.c, Line: 3, Column: 12 }
10 DebugLoc: { File: Inputs/dm.c, Line: 2, Column: 0 }
16 DebugLoc: { File: Inputs/dm.c, Line: 7, Column: 3 }
20 DebugLoc: { File: Inputs/dm.c, Line: 2, Column: 0 }
23 DebugLoc: { File: Inputs/dm.c, Line: 6, Column: 0 }
33 DebugLoc: { File: Inputs/dm.c, Line: 7, Column: 3 }
37 DebugLoc: { File: Inputs/dm.c, Line: 2, Column: 0 }
40 DebugLoc: { File: Inputs/dm.c, Line: 6, Column: 0 }
45 DebugLoc: { File: Inputs/dm.c, Line: 11, Column: 3 }
49 DebugLoc: { File: Inputs/dm.c, Line: 2, Column: 0 }
[all …]
Dor.yaml4 DebugLoc: { File: Inputs/or.c, Line: 2, Column: 14 }
15 DebugLoc: { File: Inputs/or.h, Line: 15, Column: 10 }
26 DebugLoc: { File: Inputs/or.h, Line: 13, Column: 3 }
41 DebugLoc: { File: Inputs/or.h, Line: 13, Column: 3 }
51 DebugLoc: { File: Inputs/or.h, Line: 15, Column: 3 }
66 DebugLoc: { File: Inputs/or.h, Line: 15, Column: 3 }
76 DebugLoc: { File: Inputs/or.h, Line: 15, Column: 17 }
91 DebugLoc: { File: Inputs/or.h, Line: 15, Column: 17 }
101 DebugLoc: { File: Inputs/or.h, Line: 9, Column: 3 }
111 DebugLoc: { File: Inputs/or.c, Line: 20, Column: 10 }
[all …]
Dq2.yaml4 DebugLoc: { File: Inputs/q2.c, Line: 4, Column: 5 }
15 DebugLoc: { File: Inputs/q2.c, Line: 8, Column: 3 }
30 DebugLoc: { File: Inputs/q2.c, Line: 8, Column: 3 }
40 DebugLoc: { File: Inputs/q2.c, Line: 3, Column: 31 }
50 DebugLoc: { File: Inputs/q2.c, Line: 3, Column: 3 }
60 DebugLoc: { File: Inputs/q2.c, Line: 12, Column: 3 }
75 DebugLoc: { File: Inputs/q2.c, Line: 12, Column: 3 }
85 DebugLoc: { File: Inputs/q2.c, Line: 3, Column: 31 }
95 DebugLoc: { File: Inputs/q2.c, Line: 3, Column: 3 }
105 DebugLoc: { File: Inputs/q2.c, Line: 4, Column: 5 }
[all …]
Dqx.yaml4 DebugLoc: { File: Inputs/q.cpp, Line: 4, Column: 5 }
15 DebugLoc: { File: Inputs/q.cpp, Line: 8, Column: 3 }
30 DebugLoc: { File: Inputs/q.cpp, Line: 8, Column: 3 }
40 DebugLoc: { File: Inputs/q.cpp, Line: 3, Column: 3 }
50 DebugLoc: { File: Inputs/q.cpp, Line: 12, Column: 3 }
65 DebugLoc: { File: Inputs/q.cpp, Line: 12, Column: 3 }
75 DebugLoc: { File: Inputs/q.cpp, Line: 3, Column: 3 }
85 DebugLoc: { File: Inputs/q.cpp, Line: 4, Column: 5 }
94 DebugLoc: { File: Inputs/q.cpp, Line: 3, Column: 3 }
Dq.yaml4 DebugLoc: { File: Inputs/q.c, Line: 4, Column: 5 }
15 DebugLoc: { File: Inputs/q.c, Line: 8, Column: 3 }
30 DebugLoc: { File: Inputs/q.c, Line: 8, Column: 3 }
40 DebugLoc: { File: Inputs/q.c, Line: 3, Column: 3 }
50 DebugLoc: { File: Inputs/q.c, Line: 12, Column: 3 }
65 DebugLoc: { File: Inputs/q.c, Line: 12, Column: 3 }
75 DebugLoc: { File: Inputs/q.c, Line: 3, Column: 3 }
85 DebugLoc: { File: Inputs/q.c, Line: 4, Column: 5 }
94 DebugLoc: { File: Inputs/q.c, Line: 3, Column: 3 }
Dq3.yaml4 DebugLoc: { File: Inputs/q3.c, Line: 4, Column: 5 }
15 DebugLoc: { File: Inputs/q3.c, Line: 8, Column: 3 }
30 DebugLoc: { File: Inputs/q3.c, Line: 8, Column: 3 }
40 DebugLoc: { File: Inputs/q3.c, Line: 3, Column: 3 }
50 DebugLoc: { File: Inputs/q3.c, Line: 12, Column: 3 }
65 DebugLoc: { File: Inputs/q3.c, Line: 12, Column: 3 }
75 DebugLoc: { File: Inputs/q3.c, Line: 3, Column: 3 }
85 DebugLoc: { File: Inputs/q3.c, Line: 4, Column: 5 }
94 DebugLoc: { File: Inputs/q3.c, Line: 3, Column: 3 }
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DSelectionDAG.h352 SDValue getGlobalAddress(const GlobalValue *GV, DebugLoc DL, EVT VT,
355 SDValue getTargetGlobalAddress(const GlobalValue *GV, DebugLoc DL, EVT VT,
388 SDValue getBasicBlock(MachineBasicBlock *MBB, DebugLoc dl);
390 SDValue getExternalSymbol(const char *Sym, DebugLoc dl, EVT VT);
395 SDValue getEHLabel(DebugLoc dl, SDValue Root, MCSymbol *Label);
399 SDValue getCopyToReg(SDValue Chain, DebugLoc dl, unsigned Reg, SDValue N) {
407 SDValue getCopyToReg(SDValue Chain, DebugLoc dl, unsigned Reg, SDValue N,
415 SDValue getCopyToReg(SDValue Chain, DebugLoc dl, SDValue Reg, SDValue N,
422 SDValue getCopyFromReg(SDValue Chain, DebugLoc dl, unsigned Reg, EVT VT) {
431 SDValue getCopyFromReg(SDValue Chain, DebugLoc dl, unsigned Reg, EVT VT,
[all …]
DLexicalScopes.h25 #include "llvm/Support/DebugLoc.h"
70 /// DebugLoc.
71 void getMachineBasicBlocks(DebugLoc DL,
74 /// dominates - Return true if DebugLoc's lexical scope dominates at least one
76 bool dominates(DebugLoc DL, MachineBasicBlock *MBB);
79 /// given DebugLoc. Return NULL if not found.
80 LexicalScope *findLexicalScope(DebugLoc DL);
92 /// findInlinedScope - Find an inlined scope for the given DebugLoc or return
94 LexicalScope *findInlinedScope(DebugLoc DL) { in findInlinedScope()
108 /// getOrCreateLexicalScope - Find lexical scope for the given DebugLoc. If
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/opt-viewer/Inputs/basic/
Dor.yaml4 DebugLoc: { File: basic/or.c, Line: 2, Column: 14 }
15 DebugLoc: { File: basic/or.h, Line: 15, Column: 10 }
26 DebugLoc: { File: basic/or.h, Line: 13, Column: 3 }
41 DebugLoc: { File: basic/or.h, Line: 13, Column: 3 }
51 DebugLoc: { File: basic/or.h, Line: 15, Column: 3 }
66 DebugLoc: { File: basic/or.h, Line: 15, Column: 3 }
76 DebugLoc: { File: basic/or.h, Line: 15, Column: 17 }
91 DebugLoc: { File: basic/or.h, Line: 15, Column: 17 }
101 DebugLoc: { File: basic/or.h, Line: 9, Column: 3 }
111 DebugLoc: { File: basic/or.c, Line: 20, Column: 10 }
[all …]
/external/swiftshader/third_party/LLVM/lib/VMCore/
DDebugLoc.cpp1 //===-- DebugLoc.cpp - Implement DebugLoc class ---------------------------===//
10 #include "llvm/Support/DebugLoc.h"
16 // DebugLoc Implementation
19 MDNode *DebugLoc::getScope(const LLVMContext &Ctx) const { in getScope()
36 MDNode *DebugLoc::getInlinedAt(const LLVMContext &Ctx) const { in getInlinedAt()
48 void DebugLoc::getScopeAndInlinedAt(MDNode *&Scope, MDNode *&IA, in getScopeAndInlinedAt()
73 DebugLoc DebugLoc::get(unsigned Line, unsigned Col, in get()
75 DebugLoc Result; in get()
97 /// getAsMDNode - This method converts the compressed DebugLoc node into a
99 MDNode *DebugLoc::getAsMDNode(const LLVMContext &Ctx) const { in getAsMDNode()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DDebugLoc.h1 //===- DebugLoc.h - Debug Location Information ------------------*- C++ -*-===//
32 /// To avoid extra includes, \a DebugLoc doubles the \a DILocation API with a
34 class DebugLoc {
38 DebugLoc() = default;
41 DebugLoc(const DILocation *L);
49 explicit DebugLoc(const MDNode *N);
72 /// Create a new DebugLoc.
74 /// Create a new DebugLoc at the specified line/col and scope/inline. This
77 /// If \c !Scope, returns a default-constructed \a DebugLoc.
80 static DebugLoc get(unsigned Line, unsigned Col, const MDNode *Scope,
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/opt-viewer/Inputs/suppress/
Ds.opt.yaml4 DebugLoc:
18 DebugLoc:
32 DebugLoc:
46 DebugLoc:
60 DebugLoc:
74 DebugLoc:
81 DebugLoc:
87 DebugLoc:
100 DebugLoc:
109 DebugLoc:
[all …]
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DDebugLoc.h1 //===- DebugLoc.h - Debug Location Information ------------------*- C++ -*-===//
32 /// To avoid extra includes, \a DebugLoc doubles the \a DILocation API with a
34 class DebugLoc {
38 DebugLoc() = default;
41 DebugLoc(const DILocation *L);
49 explicit DebugLoc(const MDNode *N);
72 /// \brief Create a new DebugLoc.
74 /// Create a new DebugLoc at the specified line/col and scope/inline. This
77 /// If \c !Scope, returns a default-constructed \a DebugLoc.
80 static DebugLoc get(unsigned Line, unsigned Col, const MDNode *Scope,
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DSDNodeDbgValue.h17 #include "llvm/IR/DebugLoc.h"
50 DebugLoc DL;
59 bool indir, DebugLoc dl, unsigned O) in SDDbgValue()
67 SDDbgValue(DIVariable *Var, DIExpression *Expr, const Value *C, DebugLoc dl, in SDDbgValue()
76 bool IsIndirect, DebugLoc DL, unsigned Order, in SDDbgValue()
115 /// Returns the DebugLoc.
116 DebugLoc getDebugLoc() const { return DL; } in getDebugLoc()
133 DebugLoc DL;
137 SDDbgLabel(MDNode *Label, DebugLoc dl, unsigned O) in SDDbgLabel()
143 /// Returns the DebugLoc.
[all …]
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DLexicalScopes.cpp66 DebugLoc PrevDL; in extractLexicalScopes()
72 const DebugLoc MIDL = MInsn->getDebugLoc(); in extractLexicalScopes()
115 /// given DebugLoc. Return NULL if not found.
116 LexicalScope *LexicalScopes::findLexicalScope(DebugLoc DL) { in findLexicalScope()
129 return InlinedLexicalScopeMap.lookup(DebugLoc::getFromDILocation(IA)); in findLexicalScope()
133 /// getOrCreateLexicalScope - Find lexical scope for the given DebugLoc. If
135 LexicalScope *LexicalScopes::getOrCreateLexicalScope(DebugLoc DL) { in getOrCreateLexicalScope()
164 Parent = getOrCreateLexicalScope(DebugLoc::getFromDILexicalBlock(Scope)); in getOrCreateRegularScope()
181 DebugLoc InlinedLoc = DebugLoc::getFromDILocation(InlinedAt); in getOrCreateInlinedScope()
266 /// DebugLoc.
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86FrameLowering.h55 MachineBasicBlock::iterator MBBI, const DebugLoc &DL,
64 const DebugLoc &DL) const;
128 const DebugLoc &DL, int64_t NumBytes, bool InEpilogue) const;
162 const DebugLoc &DL, const MCCFIInstruction &CFIInst) const;
169 const DebugLoc &DL, bool RestoreSP = false) const;
180 MachineBasicBlock::iterator MBBI, const DebugLoc &DL,
186 const DebugLoc &DL, bool InProlog) const;
191 const DebugLoc &DL, bool InProlog) const;
195 MachineBasicBlock::iterator MBBI, const DebugLoc &DL,
200 MachineBasicBlock::iterator MBBI, const DebugLoc &DL,
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/tools/opt-viewer/
Doptrecord.py97 # This handles [{'Caller': ..., 'DebugLoc': { 'File': ... }}]
106 # (('DebugLoc', (('File', ...) ... ))) -> [{'DebugLoc': {'File': ...} ....}]
127 return self.DebugLoc['File']
131 return int(self.DebugLoc['Line'])
135 return self.DebugLoc['Column']
151 dl = mapping.get('DebugLoc')
153 del mapping['DebugLoc']
171 # optionally a DebugLoc.
178 if arg[0][0] == 'DebugLoc':
181 assert(arg[1][0] == 'DebugLoc')
[all …]
/external/llvm/lib/Target/X86/
DX86FrameLowering.h56 const DebugLoc &DL, bool InProlog) const;
64 const DebugLoc &DL) const;
169 const DebugLoc &DL, const MCCFIInstruction &CFIInst) const;
176 const DebugLoc &DL, bool RestoreSP = false) const;
184 const DebugLoc &DL, bool InProlog) const;
190 const DebugLoc &DL, bool InProlog) const;
196 const DebugLoc &DL,
201 MachineBasicBlock::iterator MBBI, const DebugLoc &DL,
206 MachineBasicBlock::iterator MBBI, const DebugLoc &DL,
212 const DebugLoc &DL, int64_t Offset,
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DSDNodeDbgValue.h18 #include "llvm/Support/DebugLoc.h"
49 DebugLoc DL;
54 SDDbgValue(MDNode *mdP, SDNode *N, unsigned R, uint64_t off, DebugLoc dl, in SDDbgValue()
63 SDDbgValue(MDNode *mdP, const Value *C, uint64_t off, DebugLoc dl, in SDDbgValue()
71 SDDbgValue(MDNode *mdP, unsigned FI, uint64_t off, DebugLoc dl, unsigned O) : in SDDbgValue()
98 // Returns the DebugLoc.
99 DebugLoc getDebugLoc() { return DL; } in getDebugLoc()
/external/llvm/lib/CodeGen/SelectionDAG/
DSDNodeDbgValue.h17 #include "llvm/IR/DebugLoc.h"
49 DebugLoc DL;
58 uint64_t off, DebugLoc dl, unsigned O) in SDDbgValue()
68 DebugLoc dl, unsigned O) in SDDbgValue()
76 SDDbgValue(MDNode *Var, MDNode *Expr, unsigned FI, uint64_t off, DebugLoc dl, in SDDbgValue()
111 // Returns the DebugLoc.
112 DebugLoc getDebugLoc() const { return DL; } in getDebugLoc()

12345678910>>...35