Home
last modified time | relevance | path

Searched refs:InstrNum (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86DynAllocaExpander.cpp215 Optional<MachineFunction::DebugInstrOperandPair> InstrNum = None; in lower() local
218 InstrNum = {Num, 2}; in lower()
260 /*InProlog=*/false, InstrNum); in lower()
H A DX86FrameLowering.h60 Optional<MachineFunction::DebugInstrOperandPair> InstrNum = None) const;
210 Optional<MachineFunction::DebugInstrOperandPair> InstrNum) const;
H A DX86FrameLowering.cpp583 Optional<MachineFunction::DebugInstrOperandPair> InstrNum) const { in emitStackProbe()
593 emitStackProbeCall(MF, MBB, MBBI, DL, InProlog, InstrNum); in emitStackProbe()
1110 Optional<MachineFunction::DebugInstrOperandPair> InstrNum) const { in emitStackProbeCall()
1167 if (InstrNum) { in emitStackProbeCall()
1170 MF.makeDebugValueSubstitution(*InstrNum, in emitStackProbeCall()
1177 *InstrNum, {ModInst->getDebugInstrNum(), SPDefOperand}); in emitStackProbeCall()
/llvm-project-15.0.7/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.h872 uint64_t InstrNum;
882 operator unsigned() const { return InstrNum; }
979 MachineInstr &Here, uint64_t InstrNum);
985 uint64_t InstrNum);
H A DInstrRefBasedImpl.cpp1186 } else if (PHIIt != DebugPHINumToValue.end() && PHIIt->InstrNum == InstNo) { in transferDebugInstrRef()
1331 unsigned InstrNum = MI.getOperand(1).getImm(); in transferDebugPHI() local
1333 auto EmitBadPHI = [this, &MI, InstrNum]() -> bool { in transferDebugPHI()
1338 DebugPHINumToValue.push_back({InstrNum, MI.getParent(), None, None}); in transferDebugPHI()
1348 {InstrNum, MI.getParent(), Num, MTracker->lookupOrTrackRegister(Reg)}); in transferDebugPHI()
1383 auto DbgPHI = DebugPHIRecord({InstrNum, MI.getParent(), Result, SpillLoc}); in transferDebugPHI()
3601 const ValueTable *MLiveIns, MachineInstr &Here, uint64_t InstrNum) { in resolveDbgPHIs() argument
3613 resolveDbgPHIsImpl(MF, MLiveOuts, MLiveIns, Here, InstrNum); in resolveDbgPHIs()
3620 const ValueTable *MLiveIns, MachineInstr &Here, uint64_t InstrNum) { in resolveDbgPHIsImpl() argument
3624 DebugPHINumToValue.end(), InstrNum); in resolveDbgPHIsImpl()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp3373 for (unsigned InstrNum : TouchedInstructions.set_bits()) { in iterateTouchedInstructions() local
3377 if (InstrNum == 0) { in iterateTouchedInstructions()
3378 TouchedInstructions.reset(InstrNum); in iterateTouchedInstructions()
3382 Value *V = InstrFromDFSNum(InstrNum); in iterateTouchedInstructions()
3403 TouchedInstructions.reset(InstrNum); in iterateTouchedInstructions()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp858 unsigned InstrNum = DefMI->getDebugInstrNum(); in EmitDbgInstrRef() local
859 MIB.addImm(InstrNum); in EmitDbgInstrRef()
/llvm-project-15.0.7/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp1040 unsigned InstrNum = 0; in parse() local
1045 if (getUnsigned(InstrNum)) in parse()
1121 if (InstrNum) in parse()
1122 MI->setDebugInstrNum(InstrNum); in parse()
/llvm-project-15.0.7/llvm/unittests/CodeGen/
H A DInstrRefLDVTest.cpp544 auto TestRegSetSite = [&](const char *Name, unsigned InstrNum) { in TEST_F() argument
549 ValueIDNum ToCmp(0, InstrNum, L); in TEST_F()