| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DebugLoc.cpp | 17 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 …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugLoc.h | 33 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; }
|
| /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; 146 const DebugLoc &DL, int64_t NumBytes, bool InEpilogue) const; 180 const DebugLoc &DL, const MCCFIInstruction &CFIInst, 188 const DebugLoc &DL, bool RestoreSP = false) const; 212 MachineBasicBlock::iterator MBBI, const DebugLoc &DL, bool InProlog, 218 const DebugLoc &DL, bool InProlog) const; 222 const DebugLoc &DL, 226 const DebugLoc &DL, bool InProlog) const; 231 const DebugLoc &DL, uint64_t Offset, [all …]
|
| H A D | X86IndirectThunks.cpp | 101 BuildMI(&MF.front(), DebugLoc(), TII->get(X86::LFENCE)); in populateThunk() 102 BuildMI(&MF.front(), DebugLoc(), TII->get(X86::JMP64r)).addReg(X86::R11); in populateThunk() 208 BuildMI(Entry, DebugLoc(), TII->get(CallOpc)).addSym(TargetSym); in populateThunk() 223 BuildMI(CaptureSpec, DebugLoc(), TII->get(X86::PAUSE)); in populateThunk() 224 BuildMI(CaptureSpec, DebugLoc(), TII->get(X86::LFENCE)); in populateThunk() 225 BuildMI(CaptureSpec, DebugLoc(), TII->get(X86::JMP_1)).addMBB(CaptureSpec); in populateThunk() 236 addRegOffset(BuildMI(CallTarget, DebugLoc(), TII->get(MovOpc)), SPReg, false, in populateThunk() 241 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, unsigned Reg); 108 const DebugLoc &Loc, MachineInstr &MI, 111 MachineBasicBlock::iterator Pos, const DebugLoc &Loc, 114 const DebugLoc &Loc, MachineInstr &MI, CondRegArray &CondRegs); 438 DebugLoc TestLoc = CopyDefI.getDebugLoc(); in runOnMachineFunction() 513 TestLoc = DebugLoc(); in runOnMachineFunction() 740 const DebugLoc &TestLoc, X86::CondCode Cond) { in promoteCondToReg() 752 const DebugLoc &TestLoc, X86::CondCode Cond, CondRegArray &CondRegs) { in getCondOrInverseInReg() [all …]
|
| H A D | X86SpeculativeLoadHardening.cpp | 184 const DebugLoc &Loc); 186 MachineBasicBlock::iterator InsertPt, const DebugLoc &Loc, 191 const DebugLoc &Loc, unsigned PredStateReg); 194 const DebugLoc &Loc); 206 const DebugLoc &Loc); 255 BuildMI(&MBB, DebugLoc(), TII.get(X86::JMP_1)).addMBB(&OldLayoutSucc); in splitEdge() 428 DebugLoc Loc; in runOnMachineFunction() 592 BuildMI(*MBB, InsertPt, DebugLoc(), TII->get(X86::LFENCE)); in hardenEdgesWithLFENCE() 757 auto CMovI = BuildMI(CheckingMBB, InsertPt, DebugLoc(), in tracePredStateThroughCFG() 1113 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; 213 void push(llvm::BasicBlock *Header, const llvm::DebugLoc &StartLoc, 214 const llvm::DebugLoc &EndLoc); 220 llvm::ArrayRef<const Attr *> Attrs, const llvm::DebugLoc &StartLoc, 221 const llvm::DebugLoc &EndLoc, bool MustProgress = false);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
| H A D | XtensaInstrInfo.cpp | 79 DebugLoc DL = I != MBB.end() ? I->getDebugLoc() : DebugLoc(); in adjustStackPtr() 107 const DebugLoc &DL, MCRegister DestReg, in copyPhysReg() 123 DebugLoc DL = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); in storeRegToStackSlot() 137 DebugLoc DL = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); in loadRegFromStackSlot() 157 DebugLoc DL = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); in loadImmediate()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationPlanner.h | 57 ArrayRef<VPValue *> Operands, DebugLoc DL, 64 DebugLoc DL, const Twine &Name = "") { 145 DebugLoc DL; 153 DebugLoc DL, const Twine &Name = "") { 160 DebugLoc DL = {}, const Twine &Name = "") { 164 VPValue *createNot(VPValue *Operand, DebugLoc DL = {}, 169 VPValue *createAnd(VPValue *LHS, VPValue *RHS, DebugLoc DL = {}, 174 VPValue *createOr(VPValue *LHS, VPValue *RHS, DebugLoc DL = {}, 182 VPValue *createLogicalAnd(VPValue *LHS, VPValue *RHS, DebugLoc DL = {}, 189 DebugLoc DL = {}, const Twine &Name = "", [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 218 inline const DebugLoc &getDebugLoc() const; 647 DebugLoc debugLoc; 769 const DebugLoc &getDebugLoc() const { return debugLoc; } 773 void setDebugLoc(DebugLoc dl) { debugLoc = std::move(dl); } 1129 SDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs) 1153 DebugLoc DL; 1167 const DebugLoc &getDebugLoc() const { return DL; } 1234 inline const DebugLoc &SDValue::getDebugLoc() const { 1283 : SDNode(ISD::HANDLENODE, 0, DebugLoc(), getSDVTList(MVT::Other)) { 1308 AddrSpaceCastSDNode(unsigned Order, const DebugLoc &dl, SDVTList VTs, [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SpeculationHardening.cpp | 106 #include "llvm/IR/DebugLoc.h" 156 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() 366 insertFullSpeculationBarrier(MBB, MBBI, DebugLoc()); in insertSPToRegTaintPropagation() 371 BuildMI(MBB, MBBI, DebugLoc(), TII->get(AArch64::SUBSXri)) in insertSPToRegTaintPropagation() 377 BuildMI(MBB, MBBI, DebugLoc(), TI in insertSPToRegTaintPropagation() [all...] |
| /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); 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 …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SDNodeDbgValue.h | 148 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()
|
| /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, 73 const DebugLoc &DL, 80 MachineBasicBlock::iterator I, const DebugLoc &DL,
|
| H A D | R600MachineCFGStructurizer.cpp | 201 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 …]
|
| /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/lib/Target/Sparc/ |
| H A D | LeonPasses.cpp | 45 DebugLoc DL = DebugLoc(); in runOnMachineFunction() 134 DebugLoc DL = DebugLoc(); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchInstrInfo.h | 33 const DebugLoc &DL, MCRegister DstReg, MCRegister SrcReg, 50 const DebugLoc &DL, Register DstReg, uint64_t Val, 72 const DebugLoc &dl, 77 MachineBasicBlock &RestoreBB, const DebugLoc &DL,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopInfo.h | 48 DebugLoc Start; 49 DebugLoc End; 53 LocRange(DebugLoc Start) : Start(Start), End(Start) {} in LocRange() 54 LocRange(DebugLoc Start, DebugLoc End) in LocRange() 57 const DebugLoc &getStart() const { return Start; } in getStart() 58 const DebugLoc &getEnd() const { return End; } in getEnd() 383 DebugLoc getStartLoc() const;
|
| /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 | 57 const DebugLoc &DL, MCRegister DestReg, MCRegister 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 | 71 const DebugLoc &DL, MCRegister DestReg, in copyPhysReg() 112 DebugLoc DL; in storeRegToStack() 130 DebugLoc DL; in loadRegFromStack() 213 DebugLoc DL; in makeFrame() 243 DebugLoc DL = I != MBB.end() ? I->getDebugLoc() : DebugLoc(); in restoreFrame() 279 DebugLoc DL; in adjustStackPtrBig() 323 const DebugLoc &DL, in loadImmediate() 462 DebugLoc DL; in BuildAddiuSpImm()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430FrameLowering.cpp | 47 const DebugLoc &DL, in BuildCFI() 59 const DebugLoc &DL, bool IsPrologue) const { in emitCalleeSavedFrameMoves() 92 DebugLoc DL = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); in emitPrologue() 202 DebugLoc DL = MBBI->getDebugLoc(); in emitEpilogue() 321 DebugLoc DL; in spillCalleeSavedRegisters() 346 DebugLoc DL; in restoreCalleeSavedRegisters() 412 DebugLoc DL = I->getDebugLoc(); in eliminateCallFramePseudoInstr()
|