/external/llvm/lib/IR/ |
D | DebugLoc.cpp | 1 //===-- 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/ |
D | DebugLoc.cpp | 1 //===-- 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/ |
D | DebugLoc.h | 1 //===---- 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/ |
D | DebugLoc.h | 1 //===- 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 …]
|
D | DiagnosticInfo.h | 20 #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/ |
D | dm.yaml | 4 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 …]
|
D | or.yaml | 4 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 …]
|
D | q2.yaml | 4 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 …]
|
D | qx.yaml | 4 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 }
|
D | q.yaml | 4 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 }
|
D | q3.yaml | 4 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/ |
D | SelectionDAG.h | 352 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 …]
|
D | LexicalScopes.h | 25 #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/ |
D | or.yaml | 4 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/ |
D | DebugLoc.cpp | 1 //===-- 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/ |
D | DebugLoc.h | 1 //===- 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/ |
D | s.opt.yaml | 4 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/ |
D | DebugLoc.h | 1 //===- 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/ |
D | SDNodeDbgValue.h | 17 #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/ |
D | LexicalScopes.cpp | 66 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/ |
D | X86FrameLowering.h | 55 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/ |
D | optrecord.py | 97 # 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/ |
D | X86FrameLowering.h | 56 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/ |
D | SDNodeDbgValue.h | 18 #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/ |
D | SDNodeDbgValue.h | 17 #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()
|