Searched refs:MachineFunctionPass (Results 76 - 100 of 154) sorted by relevance

1234567

/external/llvm/lib/CodeGen/
H A DMachineSink.cpp46 class MachineSinking : public MachineFunctionPass {
60 MachineSinking() : MachineFunctionPass(ID) {
68 MachineFunctionPass::getAnalysisUsage(AU);
H A DStackSlotColoring.cpp48 class StackSlotColoring : public MachineFunctionPass {
87 MachineFunctionPass(ID), NextColor(-1) {
99 MachineFunctionPass::getAnalysisUsage(AU);
H A DVirtRegMap.cpp156 class VirtRegRewriter : public MachineFunctionPass {
171 VirtRegRewriter() : MachineFunctionPass(ID) {}
202 MachineFunctionPass::getAnalysisUsage(AU);
H A DAndroid.mk58 MachineFunctionPass.cpp \
H A DMachineCopyPropagation.cpp20 #include "llvm/CodeGen/MachineFunctionPass.h"
35 class MachineCopyPropagation : public MachineFunctionPass {
42 MachineCopyPropagation() : MachineFunctionPass(ID) {
H A DMachineBlockPlacement.cpp37 #include "llvm/CodeGen/MachineFunctionPass.h"
171 class MachineBlockPlacement : public MachineFunctionPass {
237 MachineBlockPlacement() : MachineFunctionPass(ID) {
247 MachineFunctionPass::getAnalysisUsage(AU);
1141 class MachineBlockPlacementStats : public MachineFunctionPass {
1150 MachineBlockPlacementStats() : MachineFunctionPass(ID) {
1160 MachineFunctionPass::getAnalysisUsage(AU);
H A DEarlyIfConversion.cpp28 #include "llvm/CodeGen/MachineFunctionPass.h"
580 class EarlyIfConverter : public MachineFunctionPass {
593 EarlyIfConverter() : MachineFunctionPass(ID) {}
626 MachineFunctionPass::getAnalysisUsage(AU);
H A DExecutionDepsFix.cpp26 #include "llvm/CodeGen/MachineFunctionPass.h"
126 class ExeDepsFix : public MachineFunctionPass {
157 : MachineFunctionPass(ID), RC(rc), NumRegs(RC->getNumRegs()) {}
161 MachineFunctionPass::getAnalysisUsage(AU);
H A DMachineCSE.cpp41 class MachineCSE : public MachineFunctionPass {
49 MachineCSE() : MachineFunctionPass(ID), LookAheadLimit(5), CurrVN(0) {
57 MachineFunctionPass::getAnalysisUsage(AU);
H A DPHIElimination.cpp50 class PHIElimination : public MachineFunctionPass {
57 PHIElimination() : MachineFunctionPass(ID) {
124 MachineFunctionPass::getAnalysisUsage(AU);
H A DPostRASchedulerList.cpp31 #include "llvm/CodeGen/MachineFunctionPass.h"
81 class PostRAScheduler : public MachineFunctionPass {
87 PostRAScheduler() : MachineFunctionPass(ID) {}
97 MachineFunctionPass::getAnalysisUsage(AU);
H A DRegAllocPBQP.cpp42 #include "llvm/CodeGen/MachineFunctionPass.h"
85 class RegAllocPBQP : public MachineFunctionPass {
92 : MachineFunctionPass(ID), builder(b.release()), customPassID(cPassID) {
437 MachineFunctionPass::getAnalysisUsage(au);
H A DStackColoring.cpp38 #include "llvm/CodeGen/MachineFunctionPass.h"
89 class StackColoring : public MachineFunctionPass {
131 StackColoring() : MachineFunctionPass(ID) {
193 MachineFunctionPass::getAnalysisUsage(AU);
/external/llvm/lib/Target/Hexagon/
H A DHexagonNewValueJump.cpp35 #include "llvm/CodeGen/MachineFunctionPass.h"
67 struct HexagonNewValueJump : public MachineFunctionPass {
74 HexagonNewValueJump() : MachineFunctionPass(ID) {
80 MachineFunctionPass::getAnalysisUsage(AU);
H A DHexagonCopyToCombine.cpp25 #include "llvm/CodeGen/MachineFunctionPass.h"
58 class HexagonCopyToCombine : public MachineFunctionPass {
67 HexagonCopyToCombine() : MachineFunctionPass(ID) {
72 MachineFunctionPass::getAnalysisUsage(AU);
/external/llvm/lib/Target/Mips/
H A DMipsCodeEmitter.cpp24 #include "llvm/CodeGen/MachineFunctionPass.h"
49 class MipsCodeEmitter : public MachineFunctionPass {
62 MachineFunctionPass::getAnalysisUsage(AU);
69 : MachineFunctionPass(ID), JTI(nullptr), II(nullptr), TD(nullptr),
/external/llvm/lib/Target/R600/
H A DR600OptimizeVectorRegisters.cpp35 #include "llvm/CodeGen/MachineFunctionPass.h"
84 class R600VectorRegMerger : public MachineFunctionPass {
110 R600VectorRegMerger(TargetMachine &tm) : MachineFunctionPass(ID),
119 MachineFunctionPass::getAnalysisUsage(AU);
H A DR600Packetizer.cpp23 #include "llvm/CodeGen/MachineFunctionPass.h"
35 class R600Packetizer : public MachineFunctionPass {
39 R600Packetizer(const TargetMachine &TM) : MachineFunctionPass(ID) {}
47 MachineFunctionPass::getAnalysisUsage(AU);
H A DR600ExpandSpecialInstrs.cpp22 #include "llvm/CodeGen/MachineFunctionPass.h"
30 class R600ExpandSpecialInstrsPass : public MachineFunctionPass {
40 R600ExpandSpecialInstrsPass(TargetMachine &tm) : MachineFunctionPass(ID),
H A DSIInsertWaits.cpp23 #include "llvm/CodeGen/MachineFunctionPass.h"
45 class SIInsertWaits : public MachineFunctionPass {
99 MachineFunctionPass(ID),
/external/llvm/include/llvm/CodeGen/
H A DMachineDominators.h20 #include "llvm/CodeGen/MachineFunctionPass.h"
40 class MachineDominatorTree : public MachineFunctionPass {
/external/llvm/lib/Target/SystemZ/
H A DSystemZLongBranch.cpp58 #include "llvm/CodeGen/MachineFunctionPass.h"
131 class SystemZLongBranch : public MachineFunctionPass {
135 : MachineFunctionPass(ID), TII(nullptr) {}
/external/llvm/lib/Target/X86/
H A DX86FixupLEAs.cpp21 #include "llvm/CodeGen/MachineFunctionPass.h"
35 class FixupLEAPass : public MachineFunctionPass {
83 FixupLEAPass() : MachineFunctionPass(ID) {}
/external/llvm/lib/Target/AArch64/
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 DAArch64ConditionalCompares.cpp30 #include "llvm/CodeGen/MachineFunctionPass.h"
723 class AArch64ConditionalCompares : public MachineFunctionPass {
738 AArch64ConditionalCompares() : MachineFunctionPass(ID) {}
780 MachineFunctionPass::getAnalysisUsage(AU);

Completed in 353 milliseconds

1234567