Lines Matching refs:StackMaps

47 const char *StackMaps::WSMP = "Stack Maps: ";
87 StackMaps::StackMaps(AsmPrinter &AP) : AP(AP) { in StackMaps() function in StackMaps
103 StackMaps::parseOperand(MachineInstr::const_mop_iterator MOI, in parseOperand()
111 case StackMaps::DirectMemRefOp: { in parseOperand()
119 Locs.emplace_back(StackMaps::Location::Direct, Size, in parseOperand()
123 case StackMaps::IndirectMemRefOp: { in parseOperand()
128 Locs.emplace_back(StackMaps::Location::Indirect, Size, in parseOperand()
132 case StackMaps::ConstantOp: { in parseOperand()
175 void StackMaps::print(raw_ostream &OS) { in print()
247 StackMaps::LiveOutReg
248 StackMaps::createLiveOutReg(unsigned Reg, const TargetRegisterInfo *TRI) const { in createLiveOutReg()
256 StackMaps::LiveOutVec
257 StackMaps::parseRegisterLiveOutMask(const uint32_t *Mask) const { in parseRegisterLiveOutMask()
298 void StackMaps::recordStackMapOpers(const MachineInstr &MI, uint64_t ID, in recordStackMapOpers()
364 void StackMaps::recordStackMap(const MachineInstr &MI) { in recordStackMap()
373 void StackMaps::recordPatchPoint(const MachineInstr &MI) { in recordPatchPoint()
394 void StackMaps::recordStatepoint(const MachineInstr &MI) { in recordStatepoint()
415 void StackMaps::emitStackmapHeader(MCStreamer &OS) { in emitStackmapHeader()
439 void StackMaps::emitFunctionFrameRecords(MCStreamer &OS) { in emitFunctionFrameRecords()
455 void StackMaps::emitConstantPoolEntries(MCStreamer &OS) { in emitConstantPoolEntries()
493 void StackMaps::emitCallsiteEntries(MCStreamer &OS) { in emitCallsiteEntries()
549 void StackMaps::serializeToStackMapSection() { in serializeToStackMapSection()