Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86DynAllocaExpander.cpp216 std::optional<MachineFunction::DebugInstrOperandPair> InstrNum; in lower() local
219 InstrNum = {Num, 2}; in lower()
260 /*InProlog=*/false, InstrNum); in lower()
H A DX86FrameLowering.h61 InstrNum = std::nullopt) const;
255 std::optional<MachineFunction::DebugInstrOperandPair> InstrNum) const;
H A DX86CmovConversion.cpp865 if (unsigned InstrNum = MIIt->peekDebugInstrNum()) in convertCmovInstsToBranches() local
866 MIB->setDebugInstrNum(InstrNum); in convertCmovInstsToBranches()
H A DX86FrameLowering.cpp641 std::optional<MachineFunction::DebugInstrOperandPair> InstrNum) const { in emitStackProbe()
651 emitStackProbeCall(MF, MBB, MBBI, DL, InProlog, InstrNum); in emitStackProbe()
1188 std::optional<MachineFunction::DebugInstrOperandPair> InstrNum) const { in emitStackProbeCall()
1249 if (InstrNum) { in emitStackProbeCall()
1252 MF.makeDebugValueSubstitution(*InstrNum, in emitStackProbeCall()
1259 *InstrNum, {ModInst->getDebugInstrNum(), SPDefOperand}); in emitStackProbeCall()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.cpp1554 } else if (PHIIt != DebugPHINumToValue.end() && PHIIt->InstrNum == InstNo) { in getValueForInstrRef()
1803 unsigned InstrNum = MI.getOperand(1).getImm(); in transferDebugPHI() local
1805 auto EmitBadPHI = [this, &MI, InstrNum]() -> bool { in transferDebugPHI()
1811 {InstrNum, MI.getParent(), std::nullopt, std::nullopt}); in transferDebugPHI()
1821 {InstrNum, MI.getParent(), Num, MTracker->lookupOrTrackRegister(Reg)}); in transferDebugPHI()
1856 auto DbgPHI = DebugPHIRecord({InstrNum, MI.getParent(), Result, SpillLoc}); in transferDebugPHI()
4133 const FuncValueTable &MLiveIns, MachineInstr &Here, uint64_t InstrNum) { in resolveDbgPHIs() argument
4136 auto SeenDbgPHIIt = SeenDbgPHIs.find(std::make_pair(&Here, InstrNum)); in resolveDbgPHIs()
4141 resolveDbgPHIsImpl(MF, MLiveOuts, MLiveIns, Here, InstrNum); in resolveDbgPHIs()
4142 SeenDbgPHIs.insert({std::make_pair(&Here, InstrNum), Result}); in resolveDbgPHIs()
[all …]
H A DInstrRefBasedImpl.h1211 uint64_t InstrNum;
1221 operator unsigned() const { return InstrNum; }
1336 uint64_t InstrNum);
1342 uint64_t InstrNum);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp3409 for (unsigned InstrNum : TouchedInstructions.set_bits()) { in iterateTouchedInstructions() local
3413 if (InstrNum == 0) { in iterateTouchedInstructions()
3414 TouchedInstructions.reset(InstrNum); in iterateTouchedInstructions()
3418 Value *V = InstrFromDFSNum(InstrNum); in iterateTouchedInstructions()
3441 TouchedInstructions.reset(InstrNum); in iterateTouchedInstructions()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp901 unsigned InstrNum = DefMI->getDebugInstrNum(); in EmitDbgInstrRef() local
902 MOs.push_back(MachineOperand::CreateDbgInstrRef(InstrNum, OperandIdx)); in EmitDbgInstrRef()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp1123 unsigned InstrNum = 0; in parse() local
1128 if (getUnsigned(InstrNum)) in parse()
1199 if (InstrNum) in parse()
1200 MI->setDebugInstrNum(InstrNum); in parse()