Searched refs:MachineFunctionPass (Results 76 - 100 of 154) sorted by last modified time

1234567

/external/llvm/lib/CodeGen/
H A DStackSlotColoring.cpp48 class StackSlotColoring : public MachineFunctionPass {
87 MachineFunctionPass(ID), NextColor(-1) {
99 MachineFunctionPass::getAnalysisUsage(AU);
H A DTailDuplication.cpp21 #include "llvm/CodeGen/MachineFunctionPass.h"
62 class TailDuplicatePass : public MachineFunctionPass {
81 MachineFunctionPass(ID), PreRegAlloc(false) {}
158 MachineFunctionPass::getAnalysisUsage(AU);
H A DTwoAddressInstructionPass.cpp39 #include "llvm/CodeGen/MachineFunctionPass.h"
70 class TwoAddressInstructionPass : public MachineFunctionPass {
144 TwoAddressInstructionPass() : MachineFunctionPass(ID) {
156 MachineFunctionPass::getAnalysisUsage(AU);
H A DUnreachableBlockElim.cpp27 #include "llvm/CodeGen/MachineFunctionPass.h"
97 class UnreachableMachineBlockElim : public MachineFunctionPass {
103 UnreachableMachineBlockElim() : MachineFunctionPass(ID) {}
116 MachineFunctionPass::getAnalysisUsage(AU);
H A DVirtRegMap.cpp156 class VirtRegRewriter : public MachineFunctionPass {
171 VirtRegRewriter() : MachineFunctionPass(ID) {}
202 MachineFunctionPass::getAnalysisUsage(AU);
/external/llvm/lib/Target/AArch64/
H A DAArch64.h27 class MachineFunctionPass;
H A DAArch64A53Fix835769.cpp23 #include "llvm/CodeGen/MachineFunctionPass.h"
81 class AArch64A53Fix835769 : public MachineFunctionPass {
86 explicit AArch64A53Fix835769() : MachineFunctionPass(ID) {}
96 MachineFunctionPass::getAnalysisUsage(AU);
H A DAArch64A57FPLoadBalancing.cpp37 #include "llvm/CodeGen/MachineFunctionPass.h"
109 class AArch64A57FPLoadBalancing : public MachineFunctionPass {
117 explicit AArch64A57FPLoadBalancing() : MachineFunctionPass(ID) {}
127 MachineFunctionPass::getAnalysisUsage(AU);
H A DAArch64AdvSIMDScalarPass.cpp40 #include "llvm/CodeGen/MachineFunctionPass.h"
64 class AArch64AdvSIMDScalar : public MachineFunctionPass {
84 explicit AArch64AdvSIMDScalar() : MachineFunctionPass(ID) {}
94 MachineFunctionPass::getAnalysisUsage(AU);
H A DAArch64BranchRelaxation.cpp16 #include "llvm/CodeGen/MachineFunctionPass.h"
48 class AArch64BranchRelaxation : public MachineFunctionPass {
95 AArch64BranchRelaxation() : MachineFunctionPass(ID) {}
H A DAArch64CleanupLocalDynamicTLSPass.cpp31 #include "llvm/CodeGen/MachineFunctionPass.h"
37 struct LDTLSCleanup : public MachineFunctionPass {
39 LDTLSCleanup() : MachineFunctionPass(ID) {}
139 MachineFunctionPass::getAnalysisUsage(AU);
H A DAArch64CollectLOH.cpp112 #include "llvm/CodeGen/MachineFunctionPass.h"
171 struct AArch64CollectLOH : public MachineFunctionPass {
173 AArch64CollectLOH() : MachineFunctionPass(ID) {
185 MachineFunctionPass::getAnalysisUsage(AU);
H A DAArch64ConditionalCompares.cpp30 #include "llvm/CodeGen/MachineFunctionPass.h"
723 class AArch64ConditionalCompares : public MachineFunctionPass {
738 AArch64ConditionalCompares() : MachineFunctionPass(ID) {}
780 MachineFunctionPass::getAnalysisUsage(AU);
H A DAArch64DeadRegisterDefinitionsPass.cpp17 #include "llvm/CodeGen/MachineFunctionPass.h"
29 class AArch64DeadRegisterDefinitions : public MachineFunctionPass {
37 explicit AArch64DeadRegisterDefinitions() : MachineFunctionPass(ID) {}
45 MachineFunctionPass::getAnalysisUsage(AU);
H A DAArch64ExpandPseudoInsts.cpp19 #include "llvm/CodeGen/MachineFunctionPass.h"
25 class AArch64ExpandPseudo : public MachineFunctionPass {
28 AArch64ExpandPseudo() : MachineFunctionPass(ID) {}
H A DAArch64LoadStoreOptimizer.cpp19 #include "llvm/CodeGen/MachineFunctionPass.h"
52 struct AArch64LoadStoreOpt : public MachineFunctionPass {
54 AArch64LoadStoreOpt() : MachineFunctionPass(ID) {}
H A DAArch64StorePairSuppress.cpp16 #include "llvm/CodeGen/MachineFunctionPass.h"
29 class AArch64StorePairSuppress : public MachineFunctionPass {
40 AArch64StorePairSuppress() : MachineFunctionPass(ID) {}
57 MachineFunctionPass::getAnalysisUsage(AU);
/external/llvm/lib/Target/ARM/
H A DA15SDOptimizer.cpp31 #include "llvm/CodeGen/MachineFunctionPass.h"
44 struct A15SDOptimizer : public MachineFunctionPass {
46 A15SDOptimizer() : MachineFunctionPass(ID) {}
H A DARMCodeEmitter.cpp26 #include "llvm/CodeGen/MachineFunctionPass.h"
49 class ARMCodeEmitter : public MachineFunctionPass {
64 MachineFunctionPass::getAnalysisUsage(AU);
70 : MachineFunctionPass(ID), JTI(nullptr),
H A DARMConstantIslandPass.cpp25 #include "llvm/CodeGen/MachineFunctionPass.h"
85 class ARMConstantIslands : public MachineFunctionPass {
268 ARMConstantIslands() : MachineFunctionPass(ID) {}
H A DARMExpandPseudoInsts.cpp24 #include "llvm/CodeGen/MachineFunctionPass.h"
41 class ARMExpandPseudo : public MachineFunctionPass {
44 ARMExpandPseudo() : MachineFunctionPass(ID) {}
H A DARMInstrInfo.cpp96 struct ARMCGBR : public MachineFunctionPass {
98 ARMCGBR() : MachineFunctionPass(ID) {}
155 MachineFunctionPass::getAnalysisUsage(AU);
H A DARMLoadStoreOptimizer.cpp30 #include "llvm/CodeGen/MachineFunctionPass.h"
64 struct ARMLoadStoreOpt : public MachineFunctionPass {
66 ARMLoadStoreOpt() : MachineFunctionPass(ID) {}
1762 struct ARMPreAllocLoadStoreOpt : public MachineFunctionPass{
1764 ARMPreAllocLoadStoreOpt() : MachineFunctionPass(ID) {}
H A DARMOptimizeBarriersPass.cpp15 #include "llvm/CodeGen/MachineFunctionPass.h"
23 class ARMOptimizeBarriersPass : public MachineFunctionPass {
26 ARMOptimizeBarriersPass() : MachineFunctionPass(ID) {}
H A DMLxExpansionPass.cpp20 #include "llvm/CodeGen/MachineFunctionPass.h"
40 struct MLxExpansion : public MachineFunctionPass {
42 MLxExpansion() : MachineFunctionPass(ID) {}

Completed in 1475 milliseconds

1234567