| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugLoc.h | 124 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 D | DebugLoc.cpp | 47 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 D | LoopVectorizationPlanner.h | 66 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 D | X86FrameLowering.h | 58 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 D | X86IndirectThunks.cpp | 95 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 D | X86LoadValueInjectionRetHardening.cpp | 83 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 D | X86FlagsCopyLowering.cpp | 100 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 D | X86SpeculativeLoadHardening.cpp | 182 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 D | PseudoProbePrinter.cpp | 25 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 D | CGLoopInfo.h | 94 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 D | AArch64SpeculationHardening.cpp | 151 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 D | XtensaInstrInfo.h | 53 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 D | XtensaInstrInfo.cpp | 82 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 D | SelectionDAGNodes.h | 220 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 D | SDNodeDbgValue.h | 149 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 D | A15SDOptimizer.cpp | 68 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 D | M68kFrameLowering.h | 48 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 D | LoopInfo.h | 44 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 D | SIFrameLowering.h | 40 MachineBasicBlock::iterator MBBI, DebugLoc &DL, 44 MachineBasicBlock::iterator MBBI, DebugLoc &DL, 93 const DebugLoc &DL, 100 MachineBasicBlock::iterator I, const DebugLoc &DL,
|
| H A D | R600MachineCFGStructurizer.cpp | 192 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 D | LoongArchInstrInfo.h | 33 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 D | BranchFolding.h | 53 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 D | CSKYInstrInfo.h | 56 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 D | Mips16InstrInfo.cpp | 68 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 D | AVRInstrInfo.h | 77 const DebugLoc &DL, Register DestReg, Register SrcReg, 102 const DebugLoc &DL, 116 MachineBasicBlock &RestoreBB, const DebugLoc &DL,
|