Lines Matching refs:AP
149 StackMaps::StackMaps(AsmPrinter &AP) : AP(AP) { in StackMaps() argument
191 const TargetRegisterInfo *TRI = AP.MF->getSubtarget().getRegisterInfo(); in parseOperand()
197 auto &DL = AP.MF->getDataLayout(); in parseOperand()
268 AP.MF ? AP.MF->getSubtarget().getRegisterInfo() : nullptr; in print()
350 const TargetRegisterInfo *TRI = AP.MF->getSubtarget().getRegisterInfo(); in parseRegisterLiveOutMask()
462 MCContext &OutContext = AP.OutStreamer->getContext(); in recordStackMapOpers()
505 MCSymbolRefExpr::create(AP.CurrentFnSymForSize, OutContext), OutContext); in recordStackMapOpers()
511 const MachineFrameInfo &MFI = AP.MF->getFrameInfo(); in recordStackMapOpers()
512 const TargetRegisterInfo *RegInfo = AP.MF->getSubtarget().getRegisterInfo(); in recordStackMapOpers()
514 MFI.hasVarSizedObjects() || RegInfo->hasStackRealignment(*(AP.MF)); in recordStackMapOpers()
517 auto CurrentIt = FnInfos.find(AP.CurrentFnSym); in recordStackMapOpers()
521 FnInfos.insert(std::make_pair(AP.CurrentFnSym, FunctionInfo(FrameSize))); in recordStackMapOpers()
718 MCContext &OutContext = AP.OutStreamer->getContext(); in serializeToStackMapSection()
719 MCStreamer &OS = *AP.OutStreamer; in serializeToStackMapSection()