/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | StackMaps.cpp | 1 //===- StackMaps.cpp ------------------------------------------------------===// 9 #include "llvm/CodeGen/StackMaps.h" 46 const char *StackMaps::WSMP = "Stack Maps: "; 50 MI.getOperand(Idx).getImm() == StackMaps::ConstantOp); in getConstMetaVal() 100 CurIdx = StackMaps::getNextMetaArgIdx(MI, CurIdx); in getNumGcMapEntriesIdx() 101 return CurIdx + 1; // skip <StackMaps::ConstantOp> in getNumGcMapEntriesIdx() 110 CurIdx = StackMaps::getNextMetaArgIdx(MI, CurIdx); in getNumAllocaIdx() 111 return CurIdx + 1; // skip <StackMaps::ConstantOp> in getNumAllocaIdx() 120 CurIdx = StackMaps::getNextMetaArgIdx(MI, CurIdx); in getNumGCPtrIdx() 122 return CurIdx + 1; // skip <StackMaps in getNumGCPtrIdx() 166 StackMaps::StackMaps(AsmPrinter &AP) : AP(AP) { StackMaps() function in StackMaps [all...] |
H A D | FixupStatepointCallerSaved.cpp | 521 MIB.addImm(StackMaps::IndirectMemRefOp); in rewriteStatepoint()
|
H A D | TargetLoweringBase.cpp | 1185 MIB.addImm(StackMaps::IndirectMemRefOp); in emitPatchPoint() 1192 MIB.addImm(StackMaps::DirectMemRefOp); in emitPatchPoint()
|
H A D | MachineInstr.cpp | 1220 CurUseIdx = StackMaps::getNextMetaArgIdx(this, CurUseIdx); in findTiedOperandIdx() 1225 CurUseIdx = StackMaps::getNextMetaArgIdx(this, CurUseIdx); in findTiedOperandIdx()
|
H A D | TargetInstrInfo.cpp | 551 MIB.addImm(StackMaps::IndirectMemRefOp); in foldPatchpoint()
|
H A D | MachineVerifier.cpp | 2303 MI->getOperand(Offset - 1).getImm() != StackMaps::ConstantOp || in visitMachineInstrBefore()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | GCMetadataPrinter.h | 31 class StackMaps; variable 67 virtual bool emitStackMaps(StackMaps &SM, AsmPrinter &AP) { return false; } in emitStackMaps()
|
H A D | StackMaps.h | 1 //===- StackMaps.h - StackMaps ----------------------------------*- C++ -*-===// 148 /// <StackMaps::ConstantOp>, <calling convention>, 149 /// <StackMaps::ConstantOp>, <statepoint flags>, 150 /// <StackMaps::ConstantOp>, <num deopt args>, [deopt args...], 151 /// <StackMaps::ConstantOp>, <num gc pointer args>, [gc pointer args...], 152 /// <StackMaps::ConstantOp>, <num gc allocas>, [gc allocas args...], 153 /// <StackMaps::ConstantOp>, <num entries in gc map>, [base/derived pairs] 259 class StackMaps { 295 StackMaps(AsmPrinte [all...] |
H A D | AsmPrinter.h | 199 StackMaps SM;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVAsmPrinter.cpp | 67 void LowerSTACKMAP(MCStreamer &OutStreamer, StackMaps &SM, 70 void LowerPATCHPOINT(MCStreamer &OutStreamer, StackMaps &SM, 73 void LowerSTATEPOINT(MCStreamer &OutStreamer, StackMaps &SM, 114 void RISCVAsmPrinter::LowerSTACKMAP(MCStreamer &OutStreamer, StackMaps &SM, in LowerSTACKMAP() 147 void RISCVAsmPrinter::LowerPATCHPOINT(MCStreamer &OutStreamer, StackMaps &SM, in LowerPATCHPOINT() 196 void RISCVAsmPrinter::LowerSTATEPOINT(MCStreamer &OutStreamer, StackMaps &SM, in LowerSTATEPOINT()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64AsmPrinter.cpp | 122 void LowerSTACKMAP(MCStreamer &OutStreamer, StackMaps &SM, 124 void LowerPATCHPOINT(MCStreamer &OutStreamer, StackMaps &SM, 126 void LowerSTATEPOINT(MCStreamer &OutStreamer, StackMaps &SM, 1551 void AArch64AsmPrinter::LowerSTACKMAP(MCStreamer &OutStreamer, StackMaps &SM, in LowerSTACKMAP() 1583 void AArch64AsmPrinter::LowerPATCHPOINT(MCStreamer &OutStreamer, StackMaps &SM, in LowerPATCHPOINT() 1626 void AArch64AsmPrinter::LowerSTATEPOINT(MCStreamer &OutStreamer, StackMaps &SM, in LowerSTATEPOINT()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCAsmPrinter.cpp | 204 void LowerSTACKMAP(StackMaps &SM, const MachineInstr &MI); 205 void LowerPATCHPOINT(StackMaps &SM, const MachineInstr &MI); 522 void PPCAsmPrinter::LowerSTACKMAP(StackMaps &SM, const MachineInstr &MI) { in LowerSTACKMAP() 553 void PPCAsmPrinter::LowerPATCHPOINT(StackMaps &SM, const MachineInstr &MI) { in LowerPATCHPOINT()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | StatepointLowering.cpp | 82 Ops.push_back(Builder.DAG.getTargetConstant(StackMaps::ConstantOp, L, in pushStackMapConstant()
|
H A D | FastISel.cpp | 622 Ops.push_back(MachineOperand::CreateImm(StackMaps::ConstantOp)); in addStackMapLiveVars() 625 Ops.push_back(MachineOperand::CreateImm(StackMaps::ConstantOp)); in addStackMapLiveVars()
|
H A D | InstrEmitter.cpp | 1217 Use = StackMaps::getNextMetaArgIdx(MI, Use); in EmitMachineNode()
|
H A D | SelectionDAGISel.cpp | 2518 CurDAG->getTargetConstant(StackMaps::ConstantOp, DL, MVT::i64)); in pushStackMapLiveVariable()
|
H A D | LegalizeIntegerTypes.cpp | 6172 DAG.getTargetConstant(StackMaps::ConstantOp, DL, MVT::i64)); in ExpandIntOp_STACKMAP() 6211 DAG.getTargetConstant(StackMaps::ConstantOp, DL, MVT::i64)); in ExpandIntOp_PATCHPOINT()
|
/freebsd/lib/clang/libllvm/ |
H A D | Makefile | 465 SRCS_MIN+= CodeGen/StackMaps.cpp
|