Home
last modified time | relevance | path

Searched refs:StatepointOpers (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackMaps.cpp93 unsigned StatepointOpers::getNumGcMapEntriesIdx() { in getNumGcMapEntriesIdx()
103 unsigned StatepointOpers::getNumAllocaIdx() { in getNumAllocaIdx()
113 unsigned StatepointOpers::getNumGCPtrIdx() { in getNumGCPtrIdx()
124 int StatepointOpers::getFirstGCPtrIdx() { in getFirstGCPtrIdx()
134 unsigned StatepointOpers::getGCPointerMap( in getGCPointerMap()
148 bool StatepointOpers::isFoldableReg(Register Reg) const { in isFoldableReg()
159 bool StatepointOpers::isFoldableReg(const MachineInstr *MI, Register Reg) { in isFoldableReg()
162 return StatepointOpers(MI).isFoldableReg(Reg); in isFoldableReg()
422 StatepointOpers SO(&MI); in parseStatepointOpers()
563 StatepointOpers opers(&MI); in recordStatepoint()
H A DFixupStatepointCallerSaved.cpp121 if (Idx >= 0 && (unsigned)Idx < StatepointOpers(&*RI).getNumDeoptArgsIdx()) { in performCopyPropagation()
380 for (unsigned Idx = StatepointOpers(&MI).getVarIdx(), in findRegistersToSpill()
573 StatepointOpers SO(&MI); in process()
H A DCalcSpillWeights.cpp137 return StatepointOpers(MI).getVarIdx() <= MO.getOperandNo(); in isLiveAtStatepointVarArg()
H A DInlineSpiller.cpp368 if (StatepointOpers::isFoldableReg(&MI, SnipLI.reg())) in isSnippet()
612 for (unsigned Idx = StatepointOpers(&MI).getVarIdx(), in canGuaranteeAssignmentAfterRemat()
H A DLiveIntervals.cpp943 StatepointOpers SO(MI); in hasLiveThroughUse()
H A DTargetInstrInfo.cpp572 return std::make_pair(MI.getNumDefs(), StatepointOpers(&MI).getVarIdx()); in getPatchpointUnfoldableRange()
H A DMachineInstr.cpp1241 StatepointOpers SO(this); in findTiedOperandIdx()
H A DMachineVerifier.cpp2418 StatepointOpers SO(MI); in visitMachineInstrBefore()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DStackMaps.h159 class StatepointOpers {
174 explicit StatepointOpers(const MachineInstr *MI) : MI(MI) { in StatepointOpers() function
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchAsmPrinter.cpp175 StatepointOpers SOpers(&MI); in LowerSTATEPOINT()
H A DLoongArchInstrInfo.cpp253 NumBytes = StatepointOpers(&MI).getNumPatchBytes(); in getInstSizeInBytes()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVAsmPrinter.cpp219 StatepointOpers SOpers(&MI); in LowerSTATEPOINT()
H A DRISCVInstrInfo.cpp1863 unsigned NumBytes = StatepointOpers(&MI).getNumPatchBytes(); in getInstSizeInBytes()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp1212 int First = StatepointOpers(MI).getFirstGCPtrIdx(); in EmitMachineNode()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp791 StatepointOpers SOpers(&MI); in LowerSTATEPOINT()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp1726 StatepointOpers SOpers(&MI); in LowerSTATEPOINT()
H A DAArch64InstrInfo.cpp151 NumBytes = StatepointOpers(&MI).getNumPatchBytes(); in getInstSizeInBytes()