Home
last modified time | relevance | path

Searched refs:MachineFunctionInfo (Results 1 – 25 of 89) sorted by relevance

1234

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.h47 MachineFunctionInfo *
55 yaml::MachineFunctionInfo *createDefaultFuncInfoYAML() const override;
56 yaml::MachineFunctionInfo *
58 bool parseMachineFunctionInfo(const yaml::MachineFunctionInfo &,
H A DRISCVMachineFunctionInfo.h26 struct RISCVMachineFunctionInfo final : public yaml::MachineFunctionInfo {
47 class RISCVMachineFunctionInfo : public MachineFunctionInfo {
82 MachineFunctionInfo *
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetMachine.h50 MachineFunctionInfo *
58 yaml::MachineFunctionInfo *createDefaultFuncInfoYAML() const override;
59 yaml::MachineFunctionInfo *
61 bool parseMachineFunctionInfo(const yaml::MachineFunctionInfo &,
H A DWebAssemblyMachineFunctionInfo.h34 class WebAssemblyFunctionInfo final : public MachineFunctionInfo {
73 MachineFunctionInfo *
183 struct WebAssemblyFunctionInfo final : public yaml::MachineFunctionInfo {
H A DWebAssemblyTargetMachine.cpp345 MachineFunctionInfo *WebAssemblyTargetMachine::createMachineFunctionInfo( in createMachineFunctionInfo()
616 yaml::MachineFunctionInfo *
621 yaml::MachineFunctionInfo *WebAssemblyTargetMachine::convertFuncInfoToYAML( in convertFuncInfoToYAML()
628 const yaml::MachineFunctionInfo &MFI, PerFunctionMIParsingState &PFS, in parseMachineFunctionInfo()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.h56 MachineFunctionInfo *
60 yaml::MachineFunctionInfo *createDefaultFuncInfoYAML() const override;
61 yaml::MachineFunctionInfo *
63 bool parseMachineFunctionInfo(const yaml::MachineFunctionInfo &,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetMachine.h77 MachineFunctionInfo *
87 yaml::MachineFunctionInfo *createDefaultFuncInfoYAML() const override;
88 yaml::MachineFunctionInfo *
90 bool parseMachineFunctionInfo(const yaml::MachineFunctionInfo &,
H A DARMMachineFunctionInfo.h34 class ARMFunctionInfo : public MachineFunctionInfo {
162 MachineFunctionInfo *
306 struct ARMFunctionInfo final : public yaml::MachineFunctionInfo {
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.h98 MachineFunctionInfo *
102 yaml::MachineFunctionInfo *createDefaultFuncInfoYAML() const override;
103 yaml::MachineFunctionInfo *
105 bool parseMachineFunctionInfo(const yaml::MachineFunctionInfo &,
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetMachine.h67 struct MachineFunctionInfo;
69 struct MachineFunctionInfo;
142 virtual MachineFunctionInfo *
150 virtual yaml::MachineFunctionInfo *createDefaultFuncInfoYAML() const { in createDefaultFuncInfoYAML()
156 virtual yaml::MachineFunctionInfo *
162 virtual bool parseMachineFunctionInfo(const yaml::MachineFunctionInfo &, in parseMachineFunctionInfo() argument
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiMachineFunctionInfo.h24 class LanaiMachineFunctionInfo : public MachineFunctionInfo {
43 MachineFunctionInfo *
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCMachineFunctionInfo.h23 class ARCFunctionInfo : public MachineFunctionInfo {
35 MachineFunctionInfo *
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEMachineFunctionInfo.h19 class VEMachineFunctionInfo : public MachineFunctionInfo {
36 MachineFunctionInfo *
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchMachineFunctionInfo.h25 class LoongArchMachineFunctionInfo : public MachineFunctionInfo {
43 MachineFunctionInfo *
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXMachineFunctionInfo.h20 class NVPTXMachineFunctionInfo : public MachineFunctionInfo {
29 MachineFunctionInfo *
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430MachineFunctionInfo.h22 class MSP430MachineFunctionInfo : public MachineFunctionInfo {
46 MachineFunctionInfo *
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcMachineFunctionInfo.h19 class SparcMachineFunctionInfo : public MachineFunctionInfo {
41 MachineFunctionInfo *
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYMachineFunctionInfo.h20 class CSKYMachineFunctionInfo : public MachineFunctionInfo {
36 MachineFunctionInfo *
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRMachineFunctionInfo.h21 class AVRMachineFunctionInfo : public MachineFunctionInfo {
59 MachineFunctionInfo *
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreMachineFunctionInfo.h27 class XCoreFunctionInfo : public MachineFunctionInfo {
49 MachineFunctionInfo *
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kMachineFunction.h23 class M68kMachineFunctionInfo : public MachineFunctionInfo {
72 MachineFunctionInfo *
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsMachineFunction.h25 class MipsFunctionInfo : public MachineFunctionInfo {
29 MachineFunctionInfo *
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonMachineFunctionInfo.h25 class HexagonMachineFunctionInfo : public MachineFunctionInfo {
46 MachineFunctionInfo *
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZMachineFunctionInfo.h27 class SystemZMachineFunctionInfo : public MachineFunctionInfo {
50 MachineFunctionInfo *
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMachineFunctionInfo.h24 class PPCFunctionInfo : public MachineFunctionInfo {
156 MachineFunctionInfo *

1234