Home
last modified time | relevance | path

Searched refs:StackMaps (Results 1 – 15 of 15) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DStackMaps.cpp37 const char *StackMaps::WSMP = "Stack Maps: ";
74 StackMaps::StackMaps(AsmPrinter &AP) : AP(AP) { in StackMaps() function in StackMaps
80 StackMaps::parseOperand(MachineInstr::const_mop_iterator MOI, in parseOperand()
86 case StackMaps::DirectMemRefOp: { in parseOperand()
93 Locs.push_back(Location(StackMaps::Location::Direct, Size, Reg, Imm)); in parseOperand()
96 case StackMaps::IndirectMemRefOp: { in parseOperand()
101 Locs.push_back(Location(StackMaps::Location::Indirect, Size, Reg, Imm)); in parseOperand()
104 case StackMaps::ConstantOp: { in parseOperand()
152 StackMaps::LiveOutReg
153 StackMaps::createLiveOutReg(unsigned Reg, const TargetRegisterInfo *TRI) const { in createLiveOutReg()
[all …]
H A DCMakeLists.txt106 StackMaps.cpp
H A DTargetInstrInfo.cpp434 MIB.addImm(StackMaps::IndirectMemRefOp); in foldPatchpoint()
H A DTargetLoweringBase.cpp978 MIB.addImm(StackMaps::DirectMemRefOp); in emitPatchPoint()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/
H A DStackMaps.h130 class StackMaps {
165 StackMaps(AsmPrinter &AP);
/minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp53 StackMaps SM;
72 void LowerSTACKMAP(MCStreamer &OutStreamer, StackMaps &SM,
74 void LowerPATCHPOINT(MCStreamer &OutStreamer, StackMaps &SM,
381 void AArch64AsmPrinter::LowerSTACKMAP(MCStreamer &OutStreamer, StackMaps &SM, in LowerSTACKMAP()
409 void AArch64AsmPrinter::LowerPATCHPOINT(MCStreamer &OutStreamer, StackMaps &SM, in LowerPATCHPOINT()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/
H A DX86AsmPrinter.h29 StackMaps SM;
H A DX86MCInstLower.cpp806 static void LowerSTATEPOINT(MCStreamer &OS, StackMaps &SM, in LowerSTATEPOINT()
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp380 Builder.DAG.getTargetConstant(StackMaps::ConstantOp, MVT::i64)); in lowerIncomingStatepointValue()
477 Builder.DAG.getTargetConstant(StackMaps::ConstantOp, MVT::i64)); in lowerStatepointMetaArgs()
592 Ops.push_back(DAG.getTargetConstant(StackMaps::ConstantOp, MVT::i64)); in visitStatepoint()
H A DFastISel.cpp576 Ops.push_back(MachineOperand::CreateImm(StackMaps::ConstantOp)); in addStackMapLiveVars()
579 Ops.push_back(MachineOperand::CreateImm(StackMaps::ConstantOp)); in addStackMapLiveVars()
H A DSelectionDAGBuilder.cpp7077 Builder.DAG.getTargetConstant(StackMaps::ConstantOp, MVT::i64)); in addStackMapLiveVars()
/minix3/external/bsd/llvm/lib/libLLVMCodeGen/
H A DMakefile111 StackMaps.cpp \
/minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp73 StackMaps SM;
98 void LowerSTACKMAP(MCStreamer &OutStreamer, StackMaps &SM,
100 void LowerPATCHPOINT(MCStreamer &OutStreamer, StackMaps &SM,
332 void PPCAsmPrinter::LowerSTACKMAP(MCStreamer &OutStreamer, StackMaps &SM, in LowerSTACKMAP()
360 void PPCAsmPrinter::LowerPATCHPOINT(MCStreamer &OutStreamer, StackMaps &SM, in LowerPATCHPOINT()
/minix3/external/bsd/llvm/dist/llvm/docs/
H A Dindex.rst236 StackMaps
323 :doc:`StackMaps`
H A DLangRef.rst354 the location of its arguments in a side table. See :doc:`StackMaps`.
9924 are described in :doc:`StackMaps`.