Home
last modified time | relevance | path

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

1234

/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVTargetMachine.h47 MachineFunctionInfo *
55 yaml::MachineFunctionInfo *createDefaultFuncInfoYAML() const override;
56 yaml::MachineFunctionInfo *
58 bool parseMachineFunctionInfo(const yaml::MachineFunctionInfo &,
DRISCVMachineFunctionInfo.h26 struct RISCVMachineFunctionInfo final : public yaml::MachineFunctionInfo {
47 class RISCVMachineFunctionInfo : public MachineFunctionInfo {
77 MachineFunctionInfo *
DRISCVTargetMachine.cpp198 MachineFunctionInfo *RISCVTargetMachine::createMachineFunctionInfo( in createMachineFunctionInfo()
364 yaml::MachineFunctionInfo *
369 yaml::MachineFunctionInfo *
376 const yaml::MachineFunctionInfo &MFI, PerFunctionMIParsingState &PFS, in parseMachineFunctionInfo()
/openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/
DWebAssemblyTargetMachine.h50 MachineFunctionInfo *
58 yaml::MachineFunctionInfo *createDefaultFuncInfoYAML() const override;
59 yaml::MachineFunctionInfo *
61 bool parseMachineFunctionInfo(const yaml::MachineFunctionInfo &,
DWebAssemblyMachineFunctionInfo.h33 class WebAssemblyFunctionInfo final : public MachineFunctionInfo {
72 MachineFunctionInfo *
190 struct WebAssemblyFunctionInfo final : public yaml::MachineFunctionInfo {
DWebAssemblyTargetMachine.cpp344 MachineFunctionInfo *WebAssemblyTargetMachine::createMachineFunctionInfo( in createMachineFunctionInfo()
605 yaml::MachineFunctionInfo *
610 yaml::MachineFunctionInfo *WebAssemblyTargetMachine::convertFuncInfoToYAML( in convertFuncInfoToYAML()
617 const yaml::MachineFunctionInfo &MFI, PerFunctionMIParsingState &PFS, in parseMachineFunctionInfo()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64TargetMachine.h52 MachineFunctionInfo *
56 yaml::MachineFunctionInfo *createDefaultFuncInfoYAML() const override;
57 yaml::MachineFunctionInfo *
59 bool parseMachineFunctionInfo(const yaml::MachineFunctionInfo &,
DAArch64MachineFunctionInfo.h39 class AArch64FunctionInfo final : public MachineFunctionInfo {
198 MachineFunctionInfo *
459 struct AArch64FunctionInfo final : public yaml::MachineFunctionInfo {
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DAMDGPUTargetMachine.h95 MachineFunctionInfo *
99 yaml::MachineFunctionInfo *createDefaultFuncInfoYAML() const override;
100 yaml::MachineFunctionInfo *
102 bool parseMachineFunctionInfo(const yaml::MachineFunctionInfo &,
/openbsd/src/gnu/llvm/llvm/include/llvm/Target/
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
/openbsd/src/gnu/llvm/llvm/lib/Target/Lanai/
DLanaiMachineFunctionInfo.h24 class LanaiMachineFunctionInfo : public MachineFunctionInfo {
43 MachineFunctionInfo *
DLanaiMachineFunctionInfo.cpp15 MachineFunctionInfo *LanaiMachineFunctionInfo::clone( in clone()
/openbsd/src/gnu/llvm/llvm/lib/Target/ARC/
DARCMachineFunctionInfo.h23 class ARCFunctionInfo : public MachineFunctionInfo {
35 MachineFunctionInfo *
/openbsd/src/gnu/llvm/llvm/lib/Target/VE/
DVEMachineFunctionInfo.h19 class VEMachineFunctionInfo : public MachineFunctionInfo {
36 MachineFunctionInfo *
/openbsd/src/gnu/llvm/llvm/lib/Target/MSP430/
DMSP430MachineFunctionInfo.h22 class MSP430MachineFunctionInfo : public MachineFunctionInfo {
46 MachineFunctionInfo *
/openbsd/src/gnu/llvm/llvm/lib/Target/NVPTX/
DNVPTXMachineFunctionInfo.h20 class NVPTXMachineFunctionInfo : public MachineFunctionInfo {
29 MachineFunctionInfo *
/openbsd/src/gnu/llvm/llvm/lib/Target/Sparc/
DSparcMachineFunctionInfo.h19 class SparcMachineFunctionInfo : public MachineFunctionInfo {
41 MachineFunctionInfo *
/openbsd/src/gnu/llvm/llvm/lib/Target/AVR/
DAVRMachineFunctionInfo.h21 class AVRMachineFunctionInfo : public MachineFunctionInfo {
59 MachineFunctionInfo *
/openbsd/src/gnu/llvm/llvm/lib/Target/XCore/
DXCoreMachineFunctionInfo.h27 class XCoreFunctionInfo : public MachineFunctionInfo {
49 MachineFunctionInfo *
/openbsd/src/gnu/llvm/llvm/lib/Target/SystemZ/
DSystemZMachineFunctionInfo.h27 class SystemZMachineFunctionInfo : public MachineFunctionInfo {
44 MachineFunctionInfo *
/openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/
DHexagonMachineFunctionInfo.h25 class HexagonMachineFunctionInfo : public MachineFunctionInfo {
46 MachineFunctionInfo *
/openbsd/src/gnu/llvm/llvm/lib/Target/Mips/
DMipsMachineFunction.h25 class MipsFunctionInfo : public MachineFunctionInfo {
29 MachineFunctionInfo *
/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCMachineFunctionInfo.h24 class PPCFunctionInfo : public MachineFunctionInfo {
156 MachineFunctionInfo *
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMMachineFunctionInfo.h29 class ARMFunctionInfo : public MachineFunctionInfo {
164 MachineFunctionInfo *
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86MachineFunctionInfo.h25 class X86MachineFunctionInfo : public MachineFunctionInfo {
142 MachineFunctionInfo *

1234