Home
last modified time | relevance | path

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

12345678910>>...20

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugLoc.h124 class DebugLoc {
129 DebugLoc() = default;
132 LLVM_ABI DebugLoc(const DILocation *L);
140 LLVM_ABI explicit DebugLoc(const MDNode *N);
143 DebugLoc(DebugLocKind Kind) : Loc(Kind) {}
148 static inline DebugLoc getTemporary() {
149 return DebugLoc(DebugLocKind::Temporary);
151 static inline DebugLoc getUnknown() {
152 return DebugLoc(DebugLocKind::Unknown);
154 static inline DebugLoc getCompilerGenerated() {
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugLoc.cpp47 DebugLoc::DebugLoc(const DILocation *L) : Loc(const_cast<DILocation *>(L)) {} in DebugLoc() function in DebugLoc
48 DebugLoc::DebugLoc(const MDNode *L) : Loc(const_cast<MDNode *>(L)) {} in DebugLoc() function in DebugLoc
50 DILocation *DebugLoc::get() const { in get()
54 unsigned DebugLoc::getLine() const { in getLine()
59 unsigned DebugLoc::getCol() const { in getCol()
64 MDNode *DebugLoc::getScope() const { in getScope()
69 DILocation *DebugLoc::getInlinedAt() const { in getInlinedAt()
74 MDNode *DebugLoc::getInlinedAtScope() const { in getInlinedAtScope()
78 DebugLoc DebugLoc::getFnDebugLoc() const { in getFnDebugLoc()
84 return DebugLoc(); in getFnDebugLoc()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h66 ArrayRef<VPValue *> Operands, DebugLoc DL,
154 DebugLoc DL = DebugLoc::getUnknown();
162 DebugLoc DL, const Twine &Name = "") {
167 DebugLoc DL = DebugLoc::getUnknown(),
176 DebugLoc DL = DebugLoc::getUnknown(),
185 DebugLoc DL = DebugLoc::getUnknown(),
192 DebugLoc DL = DebugLoc::getUnknown(),
198 DebugLoc DL = DebugLoc::getUnknown(),
204 DebugLoc DL = DebugLoc::getUnknown(),
213 DebugLoc DL = DebugLoc::getUnknown(),
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.h58 MachineBasicBlock::iterator MBBI, const DebugLoc &DL,
74 const DebugLoc &DL, bool IsPrologue) const;
185 const DebugLoc &DL, int64_t NumBytes, bool InEpilogue) const;
219 const DebugLoc &DL, const MCCFIInstruction &CFIInst,
227 const DebugLoc &DL, bool RestoreSP = false) const;
254 MachineBasicBlock::iterator MBBI, const DebugLoc &DL, bool InProlog,
260 const DebugLoc &DL, bool InProlog) const;
264 const DebugLoc &DL,
268 const DebugLoc &DL, bool InProlog) const;
273 const DebugLoc &DL, uint64_t Offset,
[all …]
H A DX86IndirectThunks.cpp95 BuildMI(&MF.front(), DebugLoc(), TII->get(X86::LFENCE)); in populateThunk()
96 BuildMI(&MF.front(), DebugLoc(), TII->get(X86::JMP64r)).addReg(X86::R11); in populateThunk()
202 BuildMI(Entry, DebugLoc(), TII->get(CallOpc)).addSym(TargetSym); in populateThunk()
217 BuildMI(CaptureSpec, DebugLoc(), TII->get(X86::PAUSE)); in populateThunk()
218 BuildMI(CaptureSpec, DebugLoc(), TII->get(X86::LFENCE)); in populateThunk()
219 BuildMI(CaptureSpec, DebugLoc(), TII->get(X86::JMP_1)).addMBB(CaptureSpec); in populateThunk()
230 addRegOffset(BuildMI(CallTarget, DebugLoc(), TII->get(MovOpc)), SPReg, false, in populateThunk()
235 BuildMI(CallTarget, DebugLoc(), TII->get(RetOpc)); in populateThunk()
H A DX86LoadValueInjectionRetHardening.cpp83 BuildMI(MBB, MBBI, DebugLoc(), TII->get(X86::POP64r)) in runOnMachineFunction()
86 BuildMI(MBB, MBBI, DebugLoc(), TII->get(X86::LFENCE)); in runOnMachineFunction()
87 BuildMI(MBB, MBBI, DebugLoc(), TII->get(X86::JMP64r)) in runOnMachineFunction()
96 BuildMI(MBB, MBBI, DebugLoc(), TII->get(X86::LFENCE)); in runOnMachineFunction()
97 addRegOffset(BuildMI(MBB, Fence, DebugLoc(), TII->get(X86::SHL64mi)), in runOnMachineFunction()
H A DX86FlagsCopyLowering.cpp100 const DebugLoc &TestLoc, X86::CondCode Cond);
103 const DebugLoc &TestLoc, X86::CondCode Cond, CondRegArray &CondRegs);
105 const DebugLoc &Loc, Register Reg);
108 const DebugLoc &Loc, MachineInstr &MI,
111 MachineBasicBlock::iterator Pos, const DebugLoc &Loc,
114 const DebugLoc &Loc, MachineInstr &MI, CondRegArray &CondRegs);
445 DebugLoc TestLoc = CopyDefI.getDebugLoc(); in runOnMachineFunction()
520 TestLoc = DebugLoc(); in runOnMachineFunction()
747 const DebugLoc &TestLoc, X86::CondCode Cond) { in promoteCondToReg()
759 const DebugLoc &TestLoc, X86::CondCode Cond, CondRegArray &CondRegs) { in getCondOrInverseInReg()
[all …]
H A DX86SpeculativeLoadHardening.cpp182 const DebugLoc &Loc);
184 MachineBasicBlock::iterator InsertPt, const DebugLoc &Loc,
189 const DebugLoc &Loc, Register PredStateReg);
192 const DebugLoc &Loc);
204 const DebugLoc &Loc);
253 BuildMI(&MBB, DebugLoc(), TII.get(X86::JMP_1)).addMBB(&OldLayoutSucc); in splitEdge()
426 DebugLoc Loc; in runOnMachineFunction()
590 BuildMI(*MBB, InsertPt, DebugLoc(), TII->get(X86::LFENCE)); in hardenEdgesWithLFENCE()
755 auto CMovI = BuildMI(CheckingMBB, InsertPt, DebugLoc(), in tracePredStateThroughCFG()
1110 auto AddrI = BuildMI(*Pred, InsertPt, DebugLoc(), in tracePredStateThroughIndirectBranches()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DPseudoProbePrinter.cpp25 const DILocation *DebugLoc) { in emitPseudoProbe() argument
31 auto *InlinedAt = DebugLoc ? DebugLoc->getInlinedAt() : nullptr; in emitPseudoProbe()
46 if (EnableFSDiscriminator && DebugLoc && in emitPseudoProbe()
48 Discriminator = DebugLoc->getDiscriminator(); in emitPseudoProbe()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGLoopInfo.h94 const llvm::DebugLoc &StartLoc, const llvm::DebugLoc &EndLoc,
127 llvm::DebugLoc StartLoc;
129 llvm::DebugLoc EndLoc;
216 void push(llvm::BasicBlock *Header, const llvm::DebugLoc &StartLoc,
217 const llvm::DebugLoc &EndLoc);
223 llvm::ArrayRef<const Attr *> Attrs, const llvm::DebugLoc &StartLoc,
224 const llvm::DebugLoc &EndLoc, bool MustProgress = false);
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SpeculationHardening.cpp151 AArch64CC::CondCode &CondCode, DebugLoc DL) const;
159 DebugLoc DL) const;
171 DebugLoc DL);
214 DebugLoc DL) const { in insertFullSpeculationBarrier()
222 DebugLoc DL) const { in insertTrackingCode()
259 DebugLoc DL; in instrumentControlFlow()
361 insertFullSpeculationBarrier(MBB, MBBI, DebugLoc()); in insertSPToRegTaintPropagation()
366 BuildMI(MBB, MBBI, DebugLoc(), TII->get(AArch64::SUBSXri)) in insertSPToRegTaintPropagation()
372 BuildMI(MBB, MBBI, DebugLoc(), TII->get(AArch64::CSINVXr)) in insertSPToRegTaintPropagation()
389 BuildMI(MBB, MBBI, DebugLoc(), TII->get(AArch64::ADDXri)) in insertRegToSPTaintPropagation()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaInstrInfo.h53 const DebugLoc &DL, Register DestReg, Register SrcReg,
96 const DebugLoc &DL,
100 MachineBasicBlock &RestoreBB, const DebugLoc &DL,
107 ArrayRef<MachineOperand> Cond, const DebugLoc &DL,
112 ArrayRef<MachineOperand> Cond, DebugLoc DL,
H A DXtensaInstrInfo.cpp82 DebugLoc DL = I != MBB.end() ? I->getDebugLoc() : DebugLoc(); in adjustStackPtr()
114 const DebugLoc &DL, Register DestReg, in copyPhysReg()
132 DebugLoc DL = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); in storeRegToStackSlot()
144 DebugLoc DL = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); in loadRegFromStackSlot()
168 DebugLoc DL = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); in loadImmediate()
462 ArrayRef<MachineOperand> Cond, const DebugLoc &DL, int *BytesAdded) const { in insertBranch()
485 const DebugLoc &DL, int64_t BrOffset, in insertIndirectBranch()
553 ArrayRef<MachineOperand> Cond, DebugLoc DL, int *BytesAdded) const { in insertConstBranchAtInst()
614 const DebugLoc &DL, in insertBranchAtInst()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h220 inline const DebugLoc &getDebugLoc() const;
671 DebugLoc debugLoc;
789 const DebugLoc &getDebugLoc() const { return debugLoc; }
793 void setDebugLoc(DebugLoc dl) { debugLoc = std::move(dl); }
1203 SDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs)
1227 DebugLoc DL;
1241 const DebugLoc &getDebugLoc() const { return DL; }
1306 inline const DebugLoc &SDValue::getDebugLoc() const {
1358 : SDNode(ISD::HANDLENODE, 0, DebugLoc(), getSDVTList(MVT::Other)) {
1383 AddrSpaceCastSDNode(unsigned Order, const DebugLoc &dl, SDVTList VTs,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSDNodeDbgValue.h149 DebugLoc DL;
159 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()
/freebsd/contrib/llvm-project/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);
416 const DebugLoc &DL, unsigned Reg, in createDupLane()
432 const DebugLoc &DL, unsigned DReg, unsigned Lane, in createExtractSubreg()
447 const DebugLoc &DL, unsigned Reg1, unsigned Reg2) { in createRegSequence()
464 const DebugLoc &DL, unsigned Ssub0, in createVExt()
[all …]
/freebsd/contrib/llvm-project/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;
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopInfo.h44 DebugLoc Start;
45 DebugLoc End;
49 LocRange(DebugLoc Start) : Start(Start), End(Start) {} in LocRange()
50 LocRange(DebugLoc Start, DebugLoc End) in LocRange()
53 const DebugLoc &getStart() const { return Start; } in getStart()
54 const DebugLoc &getEnd() const { return End; } in getEnd()
379 DebugLoc getStartLoc() const;
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFrameLowering.h40 MachineBasicBlock::iterator MBBI, DebugLoc &DL,
44 MachineBasicBlock::iterator MBBI, DebugLoc &DL,
93 const DebugLoc &DL,
100 MachineBasicBlock::iterator I, const DebugLoc &DL,
H A DR600MachineCFGStructurizer.cpp192 const DebugLoc &DL = DebugLoc());
194 const DebugLoc &DL = DebugLoc());
197 const DebugLoc &DL);
200 int RegNum, const DebugLoc &DL);
212 static DebugLoc getLastDebugLocInBB(MachineBasicBlock *MBB);
426 int NewOpcode, const DebugLoc &DL) { in insertInstrEnd()
436 const DebugLoc &DL) { in insertInstrBefore()
452 MBB->getParent()->CreateMachineInstr(TII->get(NewOpcode), DebugLoc()); in insertInstrBefore()
460 MachineBasicBlock::iterator I, int NewOpcode, const DebugLoc &DL) { in insertCondBranchBefore()
474 int RegNum, const DebugLoc &DL) { in insertCondBranchBefore()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.h33 const DebugLoc &DL, Register DstReg, Register SrcReg,
50 const DebugLoc &DL, Register DstReg, uint64_t Val,
79 const DebugLoc &dl,
84 MachineBasicBlock &RestoreBB, const DebugLoc &DL,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DBranchFolding.h53 DebugLoc BranchDebugLoc;
56 MergePotentialsElt(unsigned h, MachineBasicBlock *b, DebugLoc bdl) in MergePotentialsElt()
66 const DebugLoc &getBranchDebugLoc() { return BranchDebugLoc; } in getBranchDebugLoc()
170 const DebugLoc &BranchDL);
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfo.h56 const DebugLoc &DL, Register DestReg, Register SrcReg,
62 const DebugLoc &DL,
84 const DebugLoc &DL, uint64_t Val,
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16InstrInfo.cpp68 const DebugLoc &DL, Register DestReg, in copyPhysReg()
111 DebugLoc DL; in storeRegToStack()
127 DebugLoc DL; in loadRegFromStack()
210 DebugLoc DL; in makeFrame()
240 DebugLoc DL = I != MBB.end() ? I->getDebugLoc() : DebugLoc(); in restoreFrame()
276 DebugLoc DL; in adjustStackPtrBig()
320 const DebugLoc &DL, in loadImmediate()
459 DebugLoc DL; in BuildAddiuSpImm()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRInstrInfo.h77 const DebugLoc &DL, Register DestReg, Register SrcReg,
102 const DebugLoc &DL,
116 MachineBasicBlock &RestoreBB, const DebugLoc &DL,

12345678910>>...20