Home
last modified time | relevance | path

Searched refs:DebugLoc (Results 1 – 25 of 449) sorted by relevance

12345678910>>...18

/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DDebugLoc.cpp17 DebugLoc::DebugLoc(const DILocation *L) : Loc(const_cast<DILocation *>(L)) {} in DebugLoc() function in DebugLoc
18 DebugLoc::DebugLoc(const MDNode *L) : Loc(const_cast<MDNode *>(L)) {} in DebugLoc() function in DebugLoc
20 DILocation *DebugLoc::get() const { in get()
24 unsigned DebugLoc::getLine() const { in getLine()
29 unsigned DebugLoc::getCol() const { in getCol()
34 MDNode *DebugLoc::getScope() const { in getScope()
39 DILocation *DebugLoc::getInlinedAt() const { in getInlinedAt()
44 MDNode *DebugLoc::getInlinedAtScope() const { in getInlinedAtScope()
48 DebugLoc DebugLoc::getFnDebugLoc() const { in getFnDebugLoc()
54 return DebugLoc(); in getFnDebugLoc()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DDebugLoc.h33 class DebugLoc {
37 DebugLoc() = default;
40 DebugLoc(const DILocation *L);
48 explicit DebugLoc(const MDNode *N);
75 static DebugLoc appendInlinedAt(const DebugLoc &DL, DILocation *InlinedAt,
91 static DebugLoc
92 replaceInlinedAtSubprogram(const DebugLoc &DL, DISubprogram &NewSP,
103 DebugLoc getFnDebugLoc() const;
112 bool operator==(const DebugLoc &DL) const { return Loc == DL.Loc; }
113 bool operator!=(const DebugLoc &DL) const { return Loc != DL.Loc; }
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86FrameLowering.h63 MachineBasicBlock::iterator MBBI, const DebugLoc &DL,
79 const DebugLoc &DL, bool IsPrologue) const;
153 const DebugLoc &DL, int64_t NumBytes, bool InEpilogue) const;
187 const DebugLoc &DL, const MCCFIInstruction &CFIInst,
195 const DebugLoc &DL, bool RestoreSP = false) const;
217 MachineBasicBlock::iterator MBBI, const DebugLoc &DL, bool InProlog,
223 const DebugLoc &DL, bool InProlog) const;
227 const DebugLoc &DL,
231 const DebugLoc &DL, bool InProlog) const;
236 const DebugLoc &DL, uint64_t Offset,
[all …]
H A DX86IndirectThunks.cpp101 BuildMI(&MF.front(), DebugLoc(), TII->get(X86::LFENCE)); in populateThunk()
102 BuildMI(&MF.front(), DebugLoc(), TII->get(X86::JMP64r)).addReg(X86::R11); in populateThunk()
226 BuildMI(Entry, DebugLoc(), TII->get(CallOpc)).addSym(TargetSym); in populateThunk()
241 BuildMI(CaptureSpec, DebugLoc(), TII->get(X86::PAUSE)); in populateThunk()
242 BuildMI(CaptureSpec, DebugLoc(), TII->get(X86::LFENCE)); in populateThunk()
243 BuildMI(CaptureSpec, DebugLoc(), TII->get(X86::JMP_1)).addMBB(CaptureSpec); in populateThunk()
254 addRegOffset(BuildMI(CallTarget, DebugLoc(), TII->get(MovOpc)), SPReg, false, in populateThunk()
259 BuildMI(CallTarget, DebugLoc(), TII->get(RetOpc)); in populateThunk()
260 BuildMI(CallTarget, DebugLoc(), TII->get(X86::LFENCE)); in populateThunk()
H A DX86LoadValueInjectionRetHardening.cpp84 BuildMI(MBB, MBBI, DebugLoc(), TII->get(X86::POP64r)) in runOnMachineFunction()
87 BuildMI(MBB, MBBI, DebugLoc(), TII->get(X86::LFENCE)); in runOnMachineFunction()
88 BuildMI(MBB, MBBI, DebugLoc(), TII->get(X86::JMP64r)) in runOnMachineFunction()
97 BuildMI(MBB, MBBI, DebugLoc(), TII->get(X86::LFENCE)); in runOnMachineFunction()
98 addRegOffset(BuildMI(MBB, Fence, DebugLoc(), TII->get(X86::SHL64mi)), in runOnMachineFunction()
H A DX86FlagsCopyLowering.cpp102 const DebugLoc &TestLoc, X86::CondCode Cond);
105 const DebugLoc &TestLoc, X86::CondCode Cond, CondRegArray &CondRegs);
107 const DebugLoc &Loc, unsigned Reg);
111 const DebugLoc &TestLoc, MachineInstr &MI,
114 MachineBasicBlock::iterator TestPos, const DebugLoc &TestLoc,
119 const DebugLoc &TestLoc, MachineInstr &CMovI,
123 const DebugLoc &TestLoc, MachineInstr &JmpI,
129 const DebugLoc &TestLoc, MachineInstr &SetCCI,
437 DebugLoc TestLoc = CopyDefI.getDebugLoc(); in runOnMachineFunction()
511 TestLoc = DebugLoc(); in runOnMachineFunction()
[all …]
H A DX86SpeculativeLoadHardening.cpp185 const DebugLoc &Loc);
187 MachineBasicBlock::iterator InsertPt, const DebugLoc &Loc,
192 const DebugLoc &Loc, unsigned PredStateReg);
195 const DebugLoc &Loc);
207 const DebugLoc &Loc);
256 BuildMI(&MBB, DebugLoc(), TII.get(X86::JMP_1)).addMBB(&OldLayoutSucc); in splitEdge()
429 DebugLoc Loc; in runOnMachineFunction()
593 BuildMI(*MBB, InsertPt, DebugLoc(), TII->get(X86::LFENCE)); in hardenEdgesWithLFENCE()
758 auto CMovI = BuildMI(CheckingMBB, InsertPt, DebugLoc(), in tracePredStateThroughCFG()
1114 auto AddrI = BuildMI(*Pred, InsertPt, DebugLoc(), in tracePredStateThroughIndirectBranches()
[all …]
H A DX86FastPreTileConfig.cpp167 DebugLoc DL; in InitializeTileConfigStackSpace()
243 MachineInstr *NewMI = BuildMI(*UseMI->getParent(), UseMI, DebugLoc(), in reload()
247 BuildMI(*UseMI->getParent(), UseMI, DebugLoc(), TII->get(Opc), TileReg) in reload()
331 MachineInstrBuilder AddrPHI = BuildMI(*MBB, ++PHI.getIterator(), DebugLoc(), in convertPHI()
334 MachineInstrBuilder RowPHI = BuildMI(*MBB, ++PHI.getIterator(), DebugLoc(), in convertPHI()
337 MachineInstrBuilder ColPHI = BuildMI(*MBB, ++PHI.getIterator(), DebugLoc(), in convertPHI()
401 addOffset(BuildMI(*TileDefMI->getParent(), InsertPos, DebugLoc(), in convertPHI()
411 BuildMI(*MBB, InsertPos, DebugLoc(), TII->get(X86::MOV64ri), StrideReg) in convertPHI()
415 BuildMI(*MBB, InsertPos, DebugLoc(), TII->get(X86::PTILELOADDV), TileReg) in convertPHI()
519 BuildMI(MBB, Before, DebugLoc(), TII->get(X86::PLDTILECFGV)), CfgSS); in configBasicBlock()
/openbsd-src/gnu/llvm/llvm/tools/llvm-exegesis/lib/
H A DAssembler.h50 void addInstruction(const MCInst &Inst, const DebugLoc &DL = DebugLoc());
51 void addInstructions(ArrayRef<MCInst> Insts, const DebugLoc &DL = DebugLoc());
53 void addReturn(const DebugLoc &DL = DebugLoc());
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGLoopInfo.h91 const llvm::DebugLoc &StartLoc, const llvm::DebugLoc &EndLoc,
120 llvm::DebugLoc StartLoc;
122 llvm::DebugLoc EndLoc;
206 void push(llvm::BasicBlock *Header, const llvm::DebugLoc &StartLoc,
207 const llvm::DebugLoc &EndLoc);
213 llvm::ArrayRef<const Attr *> Attrs, const llvm::DebugLoc &StartLoc,
214 const llvm::DebugLoc &EndLoc, bool MustProgress = false);
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64SpeculationHardening.cpp156 AArch64CC::CondCode &CondCode, DebugLoc DL) const;
164 DebugLoc DL) const;
176 DebugLoc DL);
219 DebugLoc DL) const { in insertFullSpeculationBarrier()
227 DebugLoc DL) const { in insertTrackingCode()
264 DebugLoc DL; in instrumentControlFlow()
364 insertFullSpeculationBarrier(MBB, MBBI, DebugLoc()); in insertSPToRegTaintPropagation()
369 BuildMI(MBB, MBBI, DebugLoc(), TII->get(AArch64::SUBSXri)) in insertSPToRegTaintPropagation()
375 BuildMI(MBB, MBBI, DebugLoc(), TII->get(AArch64::CSINVXr)) in insertSPToRegTaintPropagation()
392 BuildMI(MBB, MBBI, DebugLoc(), TII->get(AArch64::ADDXri)) in insertRegToSPTaintPropagation()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h218 inline const DebugLoc &getDebugLoc() const;
626 DebugLoc debugLoc;
737 const DebugLoc &getDebugLoc() const { return debugLoc; }
741 void setDebugLoc(DebugLoc dl) { debugLoc = std::move(dl); }
1084 SDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs)
1108 DebugLoc DL;
1122 const DebugLoc &getDebugLoc() const { return DL; }
1189 inline const DebugLoc &SDValue::getDebugLoc() const {
1238 : SDNode(ISD::HANDLENODE, 0, DebugLoc(), getSDVTList(MVT::Other)) {
1263 AddrSpaceCastSDNode(unsigned Order, const DebugLoc &dl, EVT VT,
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h48 ArrayRef<VPValue *> Operands, DebugLoc DL,
58 DebugLoc DL, const Twine &Name = "") {
128 DebugLoc DL;
136 DebugLoc DL, const Twine &Name = "") {
140 VPValue *createNot(VPValue *Operand, DebugLoc DL, const Twine &Name = "") {
144 VPValue *createAnd(VPValue *LHS, VPValue *RHS, DebugLoc DL,
149 VPValue *createOr(VPValue *LHS, VPValue *RHS, DebugLoc DL,
155 DebugLoc DL, const Twine &Name = "") {
/openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.h31 const DebugLoc &DL, MCRegister DstReg, MCRegister SrcReg,
48 const DebugLoc &DL, Register DstReg, uint64_t Val,
68 const DebugLoc &dl,
73 MachineBasicBlock &RestoreBB, const DebugLoc &DL,
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DA15SDOptimizer.cpp68 const DebugLoc &DL, unsigned Reg, unsigned Lane,
73 const DebugLoc &DL, unsigned DReg,
78 const DebugLoc &DL, unsigned Ssub0, unsigned Ssub1);
82 const DebugLoc &DL, unsigned Reg1,
87 const DebugLoc &DL, unsigned DReg,
92 const DebugLoc &DL);
415 const DebugLoc &DL, unsigned Reg, in createDupLane()
431 const DebugLoc &DL, unsigned DReg, unsigned Lane, in createExtractSubreg()
446 const DebugLoc &DL, unsigned Reg1, unsigned Reg2) { in createRegSequence()
463 const DebugLoc &DL, unsigned Ssub0, in createVExt()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSDNodeDbgValue.h148 DebugLoc DL;
158 bool IsIndirect, DebugLoc DL, unsigned O, bool IsVariadic) in SDDbgValue()
215 const DebugLoc &getDebugLoc() const { return DL; } in getDebugLoc()
244 DebugLoc DL;
248 SDDbgLabel(MDNode *Label, DebugLoc dl, unsigned O) in SDDbgLabel()
255 const DebugLoc &getDebugLoc() const { return DL; } in getDebugLoc()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DPseudoProbePrinter.cpp27 const DILocation *DebugLoc) { in emitPseudoProbe() argument
33 auto *InlinedAt = DebugLoc ? DebugLoc->getInlinedAt() : nullptr; in emitPseudoProbe()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIFrameLowering.h40 MachineBasicBlock::iterator MBBI, DebugLoc &DL,
44 MachineBasicBlock::iterator MBBI, DebugLoc &DL,
73 const DebugLoc &DL,
80 MachineBasicBlock::iterator I, const DebugLoc &DL,
H A DR600MachineCFGStructurizer.cpp201 const DebugLoc &DL = DebugLoc());
203 const DebugLoc &DL = DebugLoc());
206 const DebugLoc &DL);
209 int RegNum, const DebugLoc &DL);
221 static DebugLoc getLastDebugLocInBB(MachineBasicBlock *MBB);
435 int NewOpcode, const DebugLoc &DL) { in insertInstrEnd()
445 const DebugLoc &DL) { in insertInstrBefore()
461 MBB->getParent()->CreateMachineInstr(TII->get(NewOpcode), DebugLoc()); in insertInstrBefore()
469 MachineBasicBlock::iterator I, int NewOpcode, const DebugLoc &DL) { in insertCondBranchBefore()
483 int RegNum, const DebugLoc &DL) { in insertCondBranchBefore()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/
H A DLeonPasses.cpp42 DebugLoc DL = DebugLoc(); in runOnMachineFunction()
126 DebugLoc DL = DebugLoc(); in runOnMachineFunction()
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/
H A DM68kFrameLowering.h48 const DebugLoc &DL, int64_t Offset,
53 MachineBasicBlock::iterator MBBI, const DebugLoc &DL,
58 const DebugLoc &DL, const MCCFIInstruction &CFIInst) const;
62 const DebugLoc &DL) const;
/openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/
H A DCSKYInstrInfo.h57 const DebugLoc &DL, MCRegister DestReg, MCRegister SrcReg,
62 const DebugLoc &DL,
84 const DebugLoc &DL, uint64_t Val,
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DEntryExitInstrumenter.cpp26 Instruction *InsertionPt, DebugLoc DL) { in insertCall()
102 DebugLoc DL; in runOnFunction()
121 DebugLoc DL; in runOnFunction()
122 if (DebugLoc TerminatorDL = T->getDebugLoc()) in runOnFunction()
/openbsd-src/gnu/llvm/llvm/lib/Target/AVR/
H A DAVRInstrInfo.h75 const DebugLoc &DL, MCRegister DestReg, MCRegister SrcReg,
100 const DebugLoc &DL,
114 MachineBasicBlock &RestoreBB, const DebugLoc &DL,
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.h58 const DebugLoc &DL, MCRegister DstReg, MCRegister SrcReg,
84 const DebugLoc &DL, Register DstReg, uint64_t Val,
96 const DebugLoc &dl,
101 MachineBasicBlock &RestoreBB, const DebugLoc &DL,
192 MachineBasicBlock::iterator II, const DebugLoc &DL, Register DestReg,

12345678910>>...18