/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | DebugLoc.cpp | 1 //===-- DebugLoc.cpp - Implement DebugLoc class ---------------------------===// 9 #include "llvm/IR/DebugLoc.h" 16 // DebugLoc Implementation 18 DebugLoc::DebugLoc(const DILocation *L) : Loc(const_cast<DILocation *>(L)) {} function in class:DebugLoc 19 DebugLoc::DebugLoc(const MDNode *L) : Loc(const_cast<MDNode *>(L)) {} function in class:DebugLoc 21 DILocation *DebugLoc::get() const { 25 unsigned DebugLoc [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DebugLoc.h | 1 //===- DebugLoc.h - Debug Location Information ------------------*- C++ -*-===// 31 /// To avoid extra includes, \a DebugLoc doubles the \a DILocation API with a 33 class DebugLoc { class in namespace:llvm 37 DebugLoc() = default; 40 DebugLoc(const DILocation *L); 48 explicit DebugLoc(const MDNode *N); 71 /// Create a new DebugLoc. 73 /// Create a new DebugLoc at the specified line/col and scope/inline. This 76 /// If \c !Scope, returns a default-constructed \a DebugLoc. 79 static DebugLoc ge [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FrameLowering.h | 54 MachineBasicBlock::iterator MBBI, const DebugLoc &DL, 67 const DebugLoc &DL, 139 const DebugLoc &DL, int64_t NumBytes, bool InEpilogue) const; 173 const DebugLoc &DL, const MCCFIInstruction &CFIInst) const; 180 const DebugLoc &DL, bool RestoreSP = false) const; 197 MachineBasicBlock::iterator MBBI, const DebugLoc &DL, 203 const DebugLoc &DL, bool InProlog) const; 207 const DebugLoc &DL, 211 const DebugLoc &DL, bool InProlog) const; 216 const DebugLoc [all...] |
H A D | X86LoadValueInjectionRetHardening.cpp | 111 BuildMI(MBB, MBB.end(), DebugLoc(), TII->get(X86::POP64r)) 114 BuildMI(MBB, MBB.end(), DebugLoc(), TII->get(X86::LFENCE)); 115 BuildMI(MBB, MBB.end(), DebugLoc(), TII->get(X86::JMP64r)) 122 MachineInstr *Fence = BuildMI(MBB, MI, DebugLoc(), TII->get(X86::LFENCE)); 123 addRegOffset(BuildMI(MBB, Fence, DebugLoc(), TII->get(X86::SHL64mi)),
|
H A D | X86IndirectThunks.cpp | 95 BuildMI(&MF.front(), DebugLoc(), TII->get(X86::LFENCE)); 96 BuildMI(&MF.front(), DebugLoc(), TII->get(X86::JMP64r)).addReg(X86::R11); 219 BuildMI(Entry, DebugLoc(), TII->get(CallOpc)).addSym(TargetSym); 234 BuildMI(CaptureSpec, DebugLoc(), TII->get(X86::PAUSE)); 235 BuildMI(CaptureSpec, DebugLoc(), TII->get(X86::LFENCE)); 236 BuildMI(CaptureSpec, DebugLoc(), TII->get(X86::JMP_1)).addMBB(CaptureSpec); 247 addRegOffset(BuildMI(CallTarget, DebugLoc(), TII->get(MovOpc)), SPReg, false, 252 BuildMI(CallTarget, DebugLoc(), TII->get(RetOpc));
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SDNodeDbgValue.h | 16 #include "llvm/IR/DebugLoc.h" 50 DebugLoc DL; 60 bool indir, DebugLoc dl, unsigned O) 68 SDDbgValue(DIVariable *Var, DIExpression *Expr, const Value *C, DebugLoc dl, 77 bool IsIndirect, DebugLoc DL, unsigned Order, 116 /// Returns the DebugLoc. 117 DebugLoc getDebugLoc() const { return DL; } 146 DebugLoc DL; 150 SDDbgLabel(MDNode *Label, DebugLoc dl, unsigned O) 156 /// Returns the DebugLoc [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXInstrInfo.h | 52 const DebugLoc &DL, MCRegister DestReg, MCRegister SrcReg, 64 const DebugLoc &DL,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | EntryExitInstrumenter.cpp | 23 Instruction *InsertionPt, DebugLoc DL) { 84 DebugLoc DL; 86 DL = DebugLoc::get(SP->getScopeLine(), 0, SP); 108 DebugLoc DL; 109 if (DebugLoc TerminatorDL = T->getDebugLoc()) 112 DL = DebugLoc::get(0, 0, SP);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LostDebugLocObserver.h | 21 SmallSet<DebugLoc, 4> LostDebugLocs;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | FEntryInserter.cpp | 45 BuildMI(FirstMBB, FirstMBB.begin(), DebugLoc(),
|
H A D | MachineLoopInfo.cpp | 98 DebugLoc MachineLoop::getStartLoc() const { 102 if (DebugLoc DL = PHeadBB->getTerminator()->getDebugLoc()) 111 return DebugLoc();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | LeonPasses.cpp | 43 DebugLoc DL = DebugLoc(); 130 DebugLoc DL = DebugLoc();
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGLoopInfo.h | 19 #include "llvm/IR/DebugLoc.h" 85 const llvm::DebugLoc &StartLoc, const llvm::DebugLoc &EndLoc, 114 llvm::DebugLoc StartLoc; 116 llvm::DebugLoc EndLoc; 200 void push(llvm::BasicBlock *Header, const llvm::DebugLoc &StartLoc, 201 const llvm::DebugLoc &EndLoc); 207 llvm::ArrayRef<const Attr *> Attrs, const llvm::DebugLoc &StartLoc, 208 const llvm::DebugLoc &EndLoc);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFInstrInfo.h | 33 const DebugLoc &DL, MCRegister DestReg, MCRegister SrcReg, 57 const DebugLoc &DL,
|
H A D | BPFMIChecking.cpp | 166 DebugLoc Empty; 167 const DebugLoc &DL = MI.getDebugLoc();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430InstrInfo.h | 39 const DebugLoc &DL, MCRegister DestReg, MCRegister SrcReg, 68 const DebugLoc &DL,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEInstrInfo.h | 50 const DebugLoc &DL, 58 const DebugLoc &DL, MCRegister DestReg, MCRegister SrcReg,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyInstrInfo.h | 50 const DebugLoc &DL, MCRegister DestReg, MCRegister SrcReg, 64 const DebugLoc &DL,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreInstrInfo.h | 59 const DebugLoc &DL, 66 const DebugLoc &DL, MCRegister DestReg, MCRegister SrcReg,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRInstrInfo.h | 75 const DebugLoc &DL, MCRegister DestReg, MCRegister SrcReg, 98 const DebugLoc &DL, 112 const DebugLoc &DL,
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | InlineAdvisor.h | 87 const DebugLoc &getOriginalCallSiteDebugLoc() const { return DLoc; } 104 const DebugLoc DLoc; 223 void emitInlinedInto(OptimizationRemarkEmitter &ORE, DebugLoc DLoc, 230 void addLocationToRemarks(OptimizationRemark &Remark, DebugLoc DLoc);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineInstrBuilder.h | 316 inline MachineInstrBuilder BuildMI(MachineFunction &MF, const DebugLoc &DL, 323 inline MachineInstrBuilder BuildMI(MachineFunction &MF, const DebugLoc &DL, 334 const DebugLoc &DL, const MCInstrDesc &MCID, 350 const DebugLoc &DL, const MCInstrDesc &MCID, 359 const DebugLoc &DL, const MCInstrDesc &MCID, 369 const DebugLoc &DL, const MCInstrDesc &MCID, 379 const DebugLoc &DL, 389 const DebugLoc &DL, 398 const DebugLoc &DL, 408 const DebugLoc [all...] |
H A D | DebugHandlerBase.h | 22 #include "llvm/IR/DebugLoc.h" 67 DebugLoc PrevInstLoc; 73 DebugLoc PrologEndLoc;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | Thumb1InstrInfo.h | 41 const DebugLoc &DL, MCRegister DestReg, MCRegister SrcReg,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfo.h | 37 const DebugLoc &DL, MCRegister DstReg, MCRegister SrcReg, 53 const DebugLoc &DL, Register DstReg, uint64_t Val, 65 const DebugLoc &dl, 70 const DebugLoc &DL, int64_t BrOffset,
|