Home
last modified time | relevance | path

Searched defs:MachineFunction (Results 1 – 25 of 133) sorted by relevance

123456

/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDirectXFrameLowering.h29 void emitPrologue(MachineFunction &, MachineBasicBlock &) const override {} in emitPrologue() argument
30 void emitEpilogue(MachineFunction &, MachineBasicBlock &) const override {} in emitEpilogue() argument
33 bool hasFPImpl(const MachineFunction &) const override { return false; } in hasFPImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMIRFormatter.h23 class MachineFunction; variable
H A DAMDGPUGlobalISelUtils.h22 class MachineFunction; variable
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineBranchProbabilityInfo.cpp43 MachineBranchProbabilityAnalysis::run(MachineFunction &, in run() argument
76 MachineFunction &, const PreservedAnalyses &PA, in invalidate() argument
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineFunctionAnalysisManager.h21 class MachineFunction; variable
H A DBasicBlockSectionUtils.h19 class MachineFunction; variable
H A DMachineStableHash.h22 class MachineFunction; variable
H A DMachineSSAContext.h24 class MachineFunction; variable
H A DMachineSizeOpts.h24 class MachineFunction; variable
H A DMachineModuleSlotTracker.h20 class MachineFunction; variable
H A DPasses.h28 class MachineFunction; variable
H A DMIRFSDiscriminator.h29 class MachineFunction; variable
H A DMachineFunctionAnalysis.h21 class MachineFunction; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiFrameLowering.cpp135 MachineFunction & /*MF*/, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr() argument
171 void LanaiFrameLowering::emitEpilogue(MachineFunction & /*MF*/, in emitEpilogue() argument
H A DLanaiFrameLowering.h51 bool hasFPImpl(const MachineFunction & /*MF*/) const override { return true; } in hasFPImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEFrameLowering.h17 class MachineFunction; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.h17 class MachineFunction; variable
H A DARMFrameLowering.h19 class MachineFunction; variable
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DLiveDebugValues.h14 class MachineFunction; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCFrameLowering.h23 class MachineFunction; variable
H A DARCMCInstLower.h21 class MachineFunction; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegisterInfo.h23 class MachineFunction; variable
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DWasmException.h21 class MachineFunction; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.h21 class MachineFunction; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaRegisterInfo.h41 bool trackLivenessAfterRegAlloc(const MachineFunction &) const override { in trackLivenessAfterRegAlloc()

123456