/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
DebugLoc.h | 25 class DILocation; 29 /// This class is a wrapper around a tracking reference to an \a DILocation 32 /// To avoid extra includes, \a DebugLoc doubles the \a DILocation API with a 40 /// \brief Construct from an \a DILocation. 41 DebugLoc(const DILocation *L); 45 /// Note: if \c N is not an \a DILocation, a verifier check will fail, and 51 /// \brief Get the underlying \a DILocation. 53 /// \pre !*this or \c isa<DILocation>(getAsMDNode()). 55 DILocation *get() const; 56 operator DILocation *() const { return get(); [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
DebugLoc.h | 25 class DILocation; 29 /// This class is a wrapper around a tracking reference to an \a DILocation 32 /// To avoid extra includes, \a DebugLoc doubles the \a DILocation API with a 40 /// \brief Construct from an \a DILocation. 41 DebugLoc(const DILocation *L); 45 /// Note: if \c N is not an \a DILocation, a verifier check will fail, and 51 /// \brief Get the underlying \a DILocation. 53 /// \pre !*this or \c isa<DILocation>(getAsMDNode()). 55 DILocation *get() const; 56 operator DILocation *() const { return get(); [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
DebugLoc.h | 25 class DILocation; 29 /// This class is a wrapper around a tracking reference to an \a DILocation 32 /// To avoid extra includes, \a DebugLoc doubles the \a DILocation API with a 40 /// \brief Construct from an \a DILocation. 41 DebugLoc(const DILocation *L); 45 /// Note: if \c N is not an \a DILocation, a verifier check will fail, and 51 /// \brief Get the underlying \a DILocation. 53 /// \pre !*this or \c isa<DILocation>(getAsMDNode()). 55 DILocation *get() const; 56 operator DILocation *() const { return get(); [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
DebugLoc.h | 25 class DILocation; 29 /// This class is a wrapper around a tracking reference to an \a DILocation 32 /// To avoid extra includes, \a DebugLoc doubles the \a DILocation API with a 40 /// \brief Construct from an \a DILocation. 41 DebugLoc(const DILocation *L); 45 /// Note: if \c N is not an \a DILocation, a verifier check will fail, and 51 /// \brief Get the underlying \a DILocation. 53 /// \pre !*this or \c isa<DILocation>(getAsMDNode()). 55 DILocation *get() const; 56 operator DILocation *() const { return get(); [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
DebugLoc.h | 25 class DILocation; 29 /// This class is a wrapper around a tracking reference to an \a DILocation 32 /// To avoid extra includes, \a DebugLoc doubles the \a DILocation API with a 40 /// \brief Construct from an \a DILocation. 41 DebugLoc(const DILocation *L); 45 /// Note: if \c N is not an \a DILocation, a verifier check will fail, and 51 /// \brief Get the underlying \a DILocation. 53 /// \pre !*this or \c isa<DILocation>(getAsMDNode()). 55 DILocation *get() const; 56 operator DILocation *() const { return get(); [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
DebugLoc.h | 25 class DILocation; 29 /// This class is a wrapper around a tracking reference to an \a DILocation 32 /// To avoid extra includes, \a DebugLoc doubles the \a DILocation API with a 40 /// \brief Construct from an \a DILocation. 41 DebugLoc(const DILocation *L); 45 /// Note: if \c N is not an \a DILocation, a verifier check will fail, and 51 /// \brief Get the underlying \a DILocation. 53 /// \pre !*this or \c isa<DILocation>(getAsMDNode()). 55 DILocation *get() const; 56 operator DILocation *() const { return get(); [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
DebugLoc.h | 25 class DILocation; 29 /// This class is a wrapper around a tracking reference to an \a DILocation 32 /// To avoid extra includes, \a DebugLoc doubles the \a DILocation API with a 40 /// \brief Construct from an \a DILocation. 41 DebugLoc(const DILocation *L); 45 /// Note: if \c N is not an \a DILocation, a verifier check will fail, and 51 /// \brief Get the underlying \a DILocation. 53 /// \pre !*this or \c isa<DILocation>(getAsMDNode()). 55 DILocation *get() const; 56 operator DILocation *() const { return get(); [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
DebugLoc.h | 25 class DILocation; 29 /// This class is a wrapper around a tracking reference to an \a DILocation 32 /// To avoid extra includes, \a DebugLoc doubles the \a DILocation API with a 40 /// \brief Construct from an \a DILocation. 41 DebugLoc(const DILocation *L); 45 /// Note: if \c N is not an \a DILocation, a verifier check will fail, and 51 /// \brief Get the underlying \a DILocation. 53 /// \pre !*this or \c isa<DILocation>(getAsMDNode()). 55 DILocation *get() const; 56 operator DILocation *() const { return get(); [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
DebugLoc.h | 25 class DILocation; 29 /// This class is a wrapper around a tracking reference to an \a DILocation 32 /// To avoid extra includes, \a DebugLoc doubles the \a DILocation API with a 40 /// \brief Construct from an \a DILocation. 41 DebugLoc(const DILocation *L); 45 /// Note: if \c N is not an \a DILocation, a verifier check will fail, and 51 /// \brief Get the underlying \a DILocation. 53 /// \pre !*this or \c isa<DILocation>(getAsMDNode()). 55 DILocation *get() const; 56 operator DILocation *() const { return get(); [all...] |
/external/llvm/include/llvm/IR/ |
DebugLoc.h | 25 class DILocation; 29 /// This class is a wrapper around a tracking reference to an \a DILocation 32 /// To avoid extra includes, \a DebugLoc doubles the \a DILocation API with a 50 /// \brief Construct from an \a DILocation. 51 DebugLoc(const DILocation *L); 55 /// Note: if \c N is not an \a DILocation, a verifier check will fail, and 61 /// \brief Get the underlying \a DILocation. 63 /// \pre !*this or \c isa<DILocation>(getAsMDNode()). 65 DILocation *get() const; 66 operator DILocation *() const { return get(); [all...] |
/external/llvm/lib/IR/ |
DebugLoc.cpp | 18 DebugLoc::DebugLoc(const DILocation *L) : Loc(const_cast<DILocation *>(L)) {} 21 DILocation *DebugLoc::get() const { 22 return cast_or_null<DILocation>(Loc.get()); 40 DILocation *DebugLoc::getInlinedAt() const { 46 return cast<DILocation>(Loc)->getInlinedAtScope(); 50 // FIXME: Add a method on \a DILocation that does this work. 64 return DILocation::get(Scope->getContext(), Line, Col,
|
/external/llvm/include/llvm/CodeGen/ |
LexicalScopes.h | 48 LexicalScope(LexicalScope *P, const DILocalScope *D, const DILocation *I, 61 const DILocation *getInlinedAt() const { return InlinedAtLocation; } 123 const DILocation *InlinedAtLocation; // Location at which this 162 void getMachineBasicBlocks(const DILocation *DL, 167 bool dominates(const DILocation *DL, MachineBasicBlock *MBB); 171 LexicalScope *findLexicalScope(const DILocation *DL); 185 LexicalScope *findInlinedScope(const DILocalScope *N, const DILocation *IA) { 206 const DILocation *IA = nullptr); 207 LexicalScope *getOrCreateLexicalScope(const DILocation *DL) { 217 const DILocation *InlinedAt) [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/ |
LexicalScopes.h | 46 LexicalScope(LexicalScope *P, const DILocalScope *D, const DILocation *I, 62 const DILocation *getInlinedAt() const { return InlinedAtLocation; } 124 const DILocation *InlinedAtLocation; // Location at which this 163 void getMachineBasicBlocks(const DILocation *DL, 168 bool dominates(const DILocation *DL, MachineBasicBlock *MBB); 172 LexicalScope *findLexicalScope(const DILocation *DL); 186 LexicalScope *findInlinedScope(const DILocalScope *N, const DILocation *IA) { 207 const DILocation *IA = nullptr); 208 LexicalScope *getOrCreateLexicalScope(const DILocation *DL) { 218 const DILocation *InlinedAt) [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/ |
LexicalScopes.h | 46 LexicalScope(LexicalScope *P, const DILocalScope *D, const DILocation *I, 62 const DILocation *getInlinedAt() const { return InlinedAtLocation; } 124 const DILocation *InlinedAtLocation; // Location at which this 163 void getMachineBasicBlocks(const DILocation *DL, 168 bool dominates(const DILocation *DL, MachineBasicBlock *MBB); 172 LexicalScope *findLexicalScope(const DILocation *DL); 186 LexicalScope *findInlinedScope(const DILocalScope *N, const DILocation *IA) { 207 const DILocation *IA = nullptr); 208 LexicalScope *getOrCreateLexicalScope(const DILocation *DL) { 218 const DILocation *InlinedAt) [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/ |
LexicalScopes.h | 46 LexicalScope(LexicalScope *P, const DILocalScope *D, const DILocation *I, 62 const DILocation *getInlinedAt() const { return InlinedAtLocation; } 124 const DILocation *InlinedAtLocation; // Location at which this 163 void getMachineBasicBlocks(const DILocation *DL, 168 bool dominates(const DILocation *DL, MachineBasicBlock *MBB); 172 LexicalScope *findLexicalScope(const DILocation *DL); 186 LexicalScope *findInlinedScope(const DILocalScope *N, const DILocation *IA) { 207 const DILocation *IA = nullptr); 208 LexicalScope *getOrCreateLexicalScope(const DILocation *DL) { 218 const DILocation *InlinedAt) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
LexicalScopes.h | 46 LexicalScope(LexicalScope *P, const DILocalScope *D, const DILocation *I, 62 const DILocation *getInlinedAt() const { return InlinedAtLocation; } 124 const DILocation *InlinedAtLocation; // Location at which this 163 void getMachineBasicBlocks(const DILocation *DL, 168 bool dominates(const DILocation *DL, MachineBasicBlock *MBB); 172 LexicalScope *findLexicalScope(const DILocation *DL); 186 LexicalScope *findInlinedScope(const DILocalScope *N, const DILocation *IA) { 207 const DILocation *IA = nullptr); 208 LexicalScope *getOrCreateLexicalScope(const DILocation *DL) { 218 const DILocation *InlinedAt) [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/ |
LexicalScopes.h | 46 LexicalScope(LexicalScope *P, const DILocalScope *D, const DILocation *I, 62 const DILocation *getInlinedAt() const { return InlinedAtLocation; } 124 const DILocation *InlinedAtLocation; // Location at which this 163 void getMachineBasicBlocks(const DILocation *DL, 168 bool dominates(const DILocation *DL, MachineBasicBlock *MBB); 172 LexicalScope *findLexicalScope(const DILocation *DL); 186 LexicalScope *findInlinedScope(const DILocalScope *N, const DILocation *IA) { 207 const DILocation *IA = nullptr); 208 LexicalScope *getOrCreateLexicalScope(const DILocation *DL) { 218 const DILocation *InlinedAt) [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/ |
LexicalScopes.h | 46 LexicalScope(LexicalScope *P, const DILocalScope *D, const DILocation *I, 62 const DILocation *getInlinedAt() const { return InlinedAtLocation; } 124 const DILocation *InlinedAtLocation; // Location at which this 163 void getMachineBasicBlocks(const DILocation *DL, 168 bool dominates(const DILocation *DL, MachineBasicBlock *MBB); 172 LexicalScope *findLexicalScope(const DILocation *DL); 186 LexicalScope *findInlinedScope(const DILocalScope *N, const DILocation *IA) { 207 const DILocation *IA = nullptr); 208 LexicalScope *getOrCreateLexicalScope(const DILocation *DL) { 218 const DILocation *InlinedAt) [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/ |
LexicalScopes.h | 46 LexicalScope(LexicalScope *P, const DILocalScope *D, const DILocation *I, 62 const DILocation *getInlinedAt() const { return InlinedAtLocation; } 124 const DILocation *InlinedAtLocation; // Location at which this 163 void getMachineBasicBlocks(const DILocation *DL, 168 bool dominates(const DILocation *DL, MachineBasicBlock *MBB); 172 LexicalScope *findLexicalScope(const DILocation *DL); 186 LexicalScope *findInlinedScope(const DILocalScope *N, const DILocation *IA) { 207 const DILocation *IA = nullptr); 208 LexicalScope *getOrCreateLexicalScope(const DILocation *DL) { 218 const DILocation *InlinedAt) [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
LexicalScopes.h | 46 LexicalScope(LexicalScope *P, const DILocalScope *D, const DILocation *I, 62 const DILocation *getInlinedAt() const { return InlinedAtLocation; } 124 const DILocation *InlinedAtLocation; // Location at which this 163 void getMachineBasicBlocks(const DILocation *DL, 168 bool dominates(const DILocation *DL, MachineBasicBlock *MBB); 172 LexicalScope *findLexicalScope(const DILocation *DL); 186 LexicalScope *findInlinedScope(const DILocalScope *N, const DILocation *IA) { 207 const DILocation *IA = nullptr); 208 LexicalScope *getOrCreateLexicalScope(const DILocation *DL) { 218 const DILocation *InlinedAt) [all...] |
/external/llvm/lib/CodeGen/ |
LexicalScopes.cpp | 62 const DILocation *PrevDL = nullptr; 65 const DILocation *MIDL = MInsn.getDebugLoc(); 109 LexicalScope *LexicalScopes::findLexicalScope(const DILocation *DL) { 128 const DILocation *IA) { 170 const DILocation *InlinedAt) { 173 std::pair<const DILocalScope *, const DILocation *> P(Scope, InlinedAt); 271 const DILocation *DL, SmallPtrSetImpl<const MachineBasicBlock *> &MBBs) { 294 bool LexicalScopes::dominates(const DILocation *DL, MachineBasicBlock *MBB) { 306 if (const DILocation *IDL = I->getDebugLoc())
|
/external/llvm/lib/Transforms/Scalar/ |
ADCE.cpp | 50 static void collectLiveScopes(const DILocation &DL, 61 if (const DILocation *IA = DL.getInlinedAt()) 99 if (const DILocation *DL = Curr->getDebugLoc())
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
DbgValueHistoryCalculator.h | 34 typedef std::pair<const DILocalVariable *, const DILocation *>
|
CodeViewDebug.h | 79 SmallVector<const DILocation *, 1> ChildSites; 89 std::unordered_map<const DILocation *, InlineSite> InlineSites; 92 SmallVector<const DILocation *, 1> ChildSites; 121 InlineSite &getInlineSite(const DILocation *InlinedAt, 210 void emitInlinedCallSite(const FunctionInfo &FI, const DILocation *InlinedAt, 221 void recordLocalVariable(LocalVariable &&Var, const DILocation *Loc);
|
/external/llvm/lib/Transforms/Utils/ |
AddDiscriminators.cpp | 189 const DILocation *DIL = I.getDebugLoc(); 207 I.setDebugLoc(DILocation::get(Ctx, DIL->getLine(), DIL->getColumn(), 228 DILocation *CurrentDIL = Current->getDebugLoc(); 238 Current->setDebugLoc(DILocation::get(Ctx, CurrentDIL->getLine(),
|