| /openbsd-src/gnu/llvm/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 …]
|
| /openbsd-src/gnu/llvm/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; }
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86FrameLowering.h | 63 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 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() 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 D | X86LoadValueInjectionRetHardening.cpp | 84 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 D | X86FlagsCopyLowering.cpp | 102 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 D | X86SpeculativeLoadHardening.cpp | 185 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 D | X86FastPreTileConfig.cpp | 167 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 D | Assembler.h | 50 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 D | CGLoopInfo.h | 91 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 D | AArch64SpeculationHardening.cpp | 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() 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 D | SelectionDAGNodes.h | 218 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 D | LoopVectorizationPlanner.h | 48 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 D | LoongArchInstrInfo.h | 31 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 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 …]
|
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | PseudoProbePrinter.cpp | 27 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 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 …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/ |
| H A D | LeonPasses.cpp | 42 DebugLoc DL = DebugLoc(); in runOnMachineFunction() 126 DebugLoc DL = DebugLoc(); in runOnMachineFunction()
|
| /openbsd-src/gnu/llvm/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;
|
| /openbsd-src/gnu/llvm/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,
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | EntryExitInstrumenter.cpp | 26 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 D | AVRInstrInfo.h | 75 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 D | RISCVInstrInfo.h | 58 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,
|