Searched refs:MachineFunctionPass (Results 176 - 200 of 302) sorted by relevance

1234567891011>>

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600EmitClauseMarkers.cpp26 #include "llvm/CodeGen/MachineFunctionPass.h"
47 class R600EmitClauseMarkers : public MachineFunctionPass {
312 R600EmitClauseMarkers() : MachineFunctionPass(ID) {
H A DSIInsertSkips.cpp25 #include "llvm/CodeGen/MachineFunctionPass.h"
50 class SIInsertSkips : public MachineFunctionPass {
73 SIInsertSkips() : MachineFunctionPass(ID) {}
82 MachineFunctionPass::getAnalysisUsage(AU);
H A DSILowerControlFlow.cpp59 #include "llvm/CodeGen/MachineFunctionPass.h"
78 class SILowerControlFlow : public MachineFunctionPass {
111 SILowerControlFlow() : MachineFunctionPass(ID) {}
127 MachineFunctionPass::getAnalysisUsage(AU);
H A DGCNDPPCombine.cpp49 #include "llvm/CodeGen/MachineFunctionPass.h"
66 class GCNDPPCombine : public MachineFunctionPass {
95 GCNDPPCombine() : MachineFunctionPass(ID) {
105 MachineFunctionPass::getAnalysisUsage(AU);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCSEInfo.cpp20 : MachineFunctionPass(ID) {
380 MachineFunctionPass::getAnalysisUsage(AU);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBranchSelector.cpp23 #include "llvm/CodeGen/MachineFunctionPass.h"
36 struct PPCBSel : public MachineFunctionPass {
38 PPCBSel() : MachineFunctionPass(ID) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZLongBranch.cpp63 #include "llvm/CodeGen/MachineFunctionPass.h"
134 class SystemZLongBranch : public MachineFunctionPass {
139 : MachineFunctionPass(ID) {}
H A DSystemZPostRewrite.cpp20 #include "llvm/CodeGen/MachineFunctionPass.h"
36 class SystemZPostRewrite : public MachineFunctionPass {
39 SystemZPostRewrite() : MachineFunctionPass(ID) {
H A DSystemZShortenInst.cpp17 #include "llvm/CodeGen/MachineFunctionPass.h"
26 class SystemZShortenInst : public MachineFunctionPass {
63 : MachineFunctionPass(ID), TII(nullptr) {}
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLateEHPrepare.cpp28 class WebAssemblyLateEHPrepare final : public MachineFunctionPass {
42 WebAssemblyLateEHPrepare() : MachineFunctionPass(ID) {}
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFMISimplifyPatchable.cpp41 struct BPFMISimplifyPatchable : public MachineFunctionPass {
47 BPFMISimplifyPatchable() : MachineFunctionPass(ID) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DEarlyIfConversion.cpp27 #include "llvm/CodeGen/MachineFunctionPass.h"
701 class EarlyIfConverter : public MachineFunctionPass {
714 EarlyIfConverter() : MachineFunctionPass(ID) {}
745 MachineFunctionPass::getAnalysisUsage(AU);
938 class EarlyIfPredicator : public MachineFunctionPass {
950 EarlyIfPredicator() : MachineFunctionPass(ID) {}
980 MachineFunctionPass::getAnalysisUsage(AU);
H A DMachineSink.cpp31 #include "llvm/CodeGen/MachineFunctionPass.h"
87 class MachineSinking : public MachineFunctionPass {
133 MachineSinking() : MachineFunctionPass(ID) {
140 MachineFunctionPass::getAnalysisUsage(AU);
1096 class PostRAMachineSinking : public MachineFunctionPass {
1101 PostRAMachineSinking() : MachineFunctionPass(ID) {}
1106 MachineFunctionPass::getAnalysisUsage(AU);
H A DDetectDeadLanes.cpp33 #include "llvm/CodeGen/MachineFunctionPass.h"
57 class DetectDeadLanes : public MachineFunctionPass {
62 DetectDeadLanes() : MachineFunctionPass(ID) {}
68 MachineFunctionPass::getAnalysisUsage(AU);
H A DPostRASchedulerList.cpp27 #include "llvm/CodeGen/MachineFunctionPass.h"
80 class PostRAScheduler : public MachineFunctionPass {
86 PostRAScheduler() : MachineFunctionPass(ID) {}
96 MachineFunctionPass::getAnalysisUsage(AU);
H A DPHIElimination.cpp26 #include "llvm/CodeGen/MachineFunctionPass.h"
67 class PHIElimination : public MachineFunctionPass {
75 PHIElimination() : MachineFunctionPass(ID) {
144 MachineFunctionPass::getAnalysisUsage(AU);
H A DMachineCombiner.cpp19 #include "llvm/CodeGen/MachineFunctionPass.h"
64 class MachineCombiner : public MachineFunctionPass {
83 MachineCombiner() : MachineFunctionPass(ID) {
142 MachineFunctionPass::getAnalysisUsage(AU);
H A DVirtRegMap.cpp28 #include "llvm/CodeGen/MachineFunctionPass.h"
175 class VirtRegRewriter : public MachineFunctionPass {
195 VirtRegRewriter() : MachineFunctionPass(ID) {}
232 MachineFunctionPass::getAnalysisUsage(AU);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LoadValueInjectionLoadHardening.cpp52 #include "llvm/CodeGen/MachineFunctionPass.h"
137 class X86LoadValueInjectionLoadHardeningPass : public MachineFunctionPass {
139 X86LoadValueInjectionLoadHardeningPass() : MachineFunctionPass(ID) {}
239 MachineFunctionPass::getAnalysisUsage(AU);
838 : public MachineFunctionPass {
841 : MachineFunctionPass(ID) {}
H A DX86OptimizeLEAs.cpp32 #include "llvm/CodeGen/MachineFunctionPass.h"
240 class X86OptimizeLEAPass : public MachineFunctionPass {
242 X86OptimizeLEAPass() : MachineFunctionPass(ID) {}
256 MachineFunctionPass::getAnalysisUsage(AU);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachinePipeliner.h60 class MachinePipeliner : public MachineFunctionPass {
87 MachinePipeliner() : MachineFunctionPass(ID) {
99 MachineFunctionPass::getAnalysisUsage(AU);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp27 #include "llvm/CodeGen/MachineFunctionPass.h"
761 class AArch64ConditionalCompares : public MachineFunctionPass {
777 AArch64ConditionalCompares() : MachineFunctionPass(ID) {
817 MachineFunctionPass::getAnalysisUsage(AU);
H A DAArch64A57FPLoadBalancing.cpp36 #include "llvm/CodeGen/MachineFunctionPass.h"
109 class AArch64A57FPLoadBalancing : public MachineFunctionPass {
116 explicit AArch64A57FPLoadBalancing() : MachineFunctionPass(ID) {
133 MachineFunctionPass::getAnalysisUsage(AU);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenPredicate.cpp16 #include "llvm/CodeGen/MachineFunctionPass.h"
82 class HexagonGenPredicate : public MachineFunctionPass {
86 HexagonGenPredicate() : MachineFunctionPass(ID) {
97 MachineFunctionPass::getAnalysisUsage(AU);
H A DHexagonNewValueJump.cpp32 #include "llvm/CodeGen/MachineFunctionPass.h"
76 struct HexagonNewValueJump : public MachineFunctionPass {
79 HexagonNewValueJump() : MachineFunctionPass(ID) {}
83 MachineFunctionPass::getAnalysisUsage(AU);

Completed in 346 milliseconds

1234567891011>>