Lines Matching refs:StackMaps
36 const char *StackMaps::WSMP = "Stack Maps: ";
72 StackMaps::StackMaps(AsmPrinter &AP) : AP(AP) { in StackMaps() function in StackMaps
88 StackMaps::parseOperand(MachineInstr::const_mop_iterator MOI, in parseOperand()
96 case StackMaps::DirectMemRefOp: { in parseOperand()
104 Locs.emplace_back(StackMaps::Location::Direct, Size, in parseOperand()
108 case StackMaps::IndirectMemRefOp: { in parseOperand()
113 Locs.emplace_back(StackMaps::Location::Indirect, Size, in parseOperand()
117 case StackMaps::ConstantOp: { in parseOperand()
159 void StackMaps::print(raw_ostream &OS) { in print()
230 StackMaps::LiveOutReg
231 StackMaps::createLiveOutReg(unsigned Reg, const TargetRegisterInfo *TRI) const { in createLiveOutReg()
239 StackMaps::LiveOutVec
240 StackMaps::parseRegisterLiveOutMask(const uint32_t *Mask) const { in parseRegisterLiveOutMask()
282 void StackMaps::recordStackMapOpers(const MachineInstr &MI, uint64_t ID, in recordStackMapOpers()
344 void StackMaps::recordStackMap(const MachineInstr &MI) { in recordStackMap()
352 void StackMaps::recordPatchPoint(const MachineInstr &MI) { in recordPatchPoint()
373 void StackMaps::recordStatepoint(const MachineInstr &MI) { in recordStatepoint()
394 void StackMaps::emitStackmapHeader(MCStreamer &OS) { in emitStackmapHeader()
417 void StackMaps::emitFunctionFrameRecords(MCStreamer &OS) { in emitFunctionFrameRecords()
431 void StackMaps::emitConstantPoolEntries(MCStreamer &OS) { in emitConstantPoolEntries()
469 void StackMaps::emitCallsiteEntries(MCStreamer &OS) { in emitCallsiteEntries()
520 void StackMaps::serializeToStackMapSection() { in serializeToStackMapSection()