Searched refs:MachineFunctionPass (Results 51 - 75 of 154) sorted by relevance
1234567
/external/llvm/lib/Target/X86/ |
H A D | X86PadShortFunction.cpp | 22 #include "llvm/CodeGen/MachineFunctionPass.h" 51 struct PadShortFunc : public MachineFunctionPass { 53 PadShortFunc() : MachineFunctionPass(ID)
|
H A D | X86VZeroUpper.cpp | 21 #include "llvm/CodeGen/MachineFunctionPass.h" 36 class VZeroUpperInserter : public MachineFunctionPass { 39 VZeroUpperInserter() : MachineFunctionPass(ID) {}
|
/external/llvm/lib/CodeGen/ |
H A D | EdgeBundles.cpp | 36 MachineFunctionPass::getAnalysisUsage(AU);
|
H A D | MachineInstrBundle.cpp | 13 #include "llvm/CodeGen/MachineFunctionPass.h" 22 class UnpackMachineBundles : public MachineFunctionPass { 25 UnpackMachineBundles() : MachineFunctionPass(ID) { 73 class FinalizeMachineBundles : public MachineFunctionPass { 76 FinalizeMachineBundles() : MachineFunctionPass(ID) {
|
H A D | StackMapLivenessAnalysis.cpp | 48 StackMapLiveness::StackMapLiveness() : MachineFunctionPass(ID) {
|
H A D | ExpandPostRAPseudos.cpp | 16 #include "llvm/CodeGen/MachineFunctionPass.h" 30 struct ExpandPostRA : public MachineFunctionPass { 37 ExpandPostRA() : MachineFunctionPass(ID) {} 43 MachineFunctionPass::getAnalysisUsage(AU);
|
H A D | RegAllocBasic.cpp | 27 #include "llvm/CodeGen/MachineFunctionPass.h" 62 class RABasic : public MachineFunctionPass, public RegAllocBase 122 RABasic::RABasic(): MachineFunctionPass(ID) { 156 MachineFunctionPass::getAnalysisUsage(AU);
|
H A D | UnreachableBlockElim.cpp | 27 #include "llvm/CodeGen/MachineFunctionPass.h" 97 class UnreachableMachineBlockElim : public MachineFunctionPass { 103 UnreachableMachineBlockElim() : MachineFunctionPass(ID) {} 116 MachineFunctionPass::getAnalysisUsage(AU);
|
H A D | LocalStackSlotAllocation.cpp | 24 #include "llvm/CodeGen/MachineFunctionPass.h" 64 class LocalStackSlotPass: public MachineFunctionPass { 79 explicit LocalStackSlotPass() : MachineFunctionPass(ID) { 87 MachineFunctionPass::getAnalysisUsage(AU);
|
H A D | GCStrategy.cpp | 20 #include "llvm/CodeGen/MachineFunctionPass.h" 67 class GCMachineCodeAnalysis : public MachineFunctionPass { 336 : MachineFunctionPass(ID) {} 339 MachineFunctionPass::getAnalysisUsage(AU);
|
/external/llvm/lib/Target/Mips/ |
H A D | MipsOptimizePICCall.cpp | 60 class OptimizePICCall : public MachineFunctionPass { 62 OptimizePICCall(TargetMachine &tm) : MachineFunctionPass(ID) {} 70 MachineFunctionPass::getAnalysisUsage(AU);
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXPrologEpilogPass.cpp | 19 #include "llvm/CodeGen/MachineFunctionPass.h" 31 class NVPTXPrologEpilogPass : public MachineFunctionPass { 34 NVPTXPrologEpilogPass() : MachineFunctionPass(ID) {} 43 MachineFunctionPass *llvm::createNVPTXPrologEpilogPass() {
|
H A D | NVPTXReplaceImageHandles.cpp | 19 #include "llvm/CodeGen/MachineFunctionPass.h" 27 class NVPTXReplaceImageHandles : public MachineFunctionPass { 45 : MachineFunctionPass(ID) {} 355 MachineFunctionPass *llvm::createNVPTXReplaceImageHandlesPass() {
|
/external/llvm/lib/Target/Sparc/ |
H A D | SparcCodeEmitter.cpp | 21 #include "llvm/CodeGen/MachineFunctionPass.h" 33 class SparcCodeEmitter : public MachineFunctionPass { 45 MachineFunctionPass::getAnalysisUsage(AU); 52 : MachineFunctionPass(ID), JTI(nullptr), II(nullptr), TD(nullptr),
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64AdvSIMDScalarPass.cpp | 40 #include "llvm/CodeGen/MachineFunctionPass.h" 64 class AArch64AdvSIMDScalar : public MachineFunctionPass { 84 explicit AArch64AdvSIMDScalar() : MachineFunctionPass(ID) {} 94 MachineFunctionPass::getAnalysisUsage(AU);
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonPeephole.cpp | 43 #include "llvm/CodeGen/MachineFunctionPass.h" 82 struct HexagonPeephole : public MachineFunctionPass { 89 HexagonPeephole() : MachineFunctionPass(ID) { 100 MachineFunctionPass::getAnalysisUsage(AU);
|
H A D | HexagonExpandPredSpillCode.cpp | 27 #include "llvm/CodeGen/MachineFunctionPass.h" 51 class HexagonExpandPredSpillCode : public MachineFunctionPass { 58 MachineFunctionPass(ID), QTM(TM), QST(*TM.getSubtargetImpl()) {
|
H A D | HexagonSplitTFRCondSets.cpp | 35 #include "llvm/CodeGen/MachineFunctionPass.h" 60 class HexagonSplitTFRCondSets : public MachineFunctionPass { 67 MachineFunctionPass(ID), QTM(TM), QST(*TM.getSubtargetImpl()) {
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCCodeEmitter.cpp | 19 #include "llvm/CodeGen/MachineFunctionPass.h" 30 class PPCCodeEmitter : public MachineFunctionPass { 37 MachineFunctionPass::getAnalysisUsage(AU); 48 : MachineFunctionPass(ID), TM(tm), MCE(mce) {}
|
H A D | PPCBranchSelector.cpp | 23 #include "llvm/CodeGen/MachineFunctionPass.h" 37 struct PPCBSel : public MachineFunctionPass { 39 PPCBSel() : MachineFunctionPass(ID) {
|
/external/llvm/include/llvm/CodeGen/ |
H A D | Passes.h | 25 class MachineFunctionPass; 367 MachineFunctionPass *
|
/external/llvm/lib/Target/ARM/ |
H A D | Thumb2ITBlockPass.cpp | 15 #include "llvm/CodeGen/MachineFunctionPass.h" 27 class Thumb2ITBlockPass : public MachineFunctionPass { 30 Thumb2ITBlockPass() : MachineFunctionPass(ID) {}
|
/external/llvm/lib/Target/R600/ |
H A D | R600ClauseMergePass.cpp | 21 #include "llvm/CodeGen/MachineFunctionPass.h" 43 class R600ClauseMergePass : public MachineFunctionPass { 64 R600ClauseMergePass(TargetMachine &tm) : MachineFunctionPass(ID) { }
|
H A D | R600EmitClauseMarkers.cpp | 22 #include "llvm/CodeGen/MachineFunctionPass.h" 34 class R600EmitClauseMarkers : public MachineFunctionPass { 294 R600EmitClauseMarkers() : MachineFunctionPass(ID), TII(nullptr), Address(0) {
|
H A D | SIFixSGPRCopies.cpp | 70 #include "llvm/CodeGen/MachineFunctionPass.h" 83 class SIFixSGPRCopies : public MachineFunctionPass { 99 SIFixSGPRCopies(TargetMachine &tm) : MachineFunctionPass(ID) { }
|
Completed in 270 milliseconds
1234567