Home
last modified time | relevance | path

Searched refs:MachineFunctionPass (Results 1 – 25 of 303) sorted by relevance

12345678910>>...13

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMIRPrintingPass.cpp27 struct MIRPrintingPass : public MachineFunctionPass {
32 MIRPrintingPass() : MachineFunctionPass(ID), OS(dbgs()) {} in MIRPrintingPass()
33 MIRPrintingPass(raw_ostream &OS) : MachineFunctionPass(ID), OS(OS) {} in MIRPrintingPass()
39 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
66 MachineFunctionPass *createPrintMIRPass(raw_ostream &OS) { in createPrintMIRPass()
DMachineFunctionPrinterPass.cpp28 struct MachineFunctionPrinterPass : public MachineFunctionPass {
34 MachineFunctionPrinterPass() : MachineFunctionPass(ID), OS(dbgs()) { } in MachineFunctionPrinterPass()
36 : MachineFunctionPass(ID), OS(os), Banner(banner) {} in MachineFunctionPrinterPass()
43 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
66 MachineFunctionPass *createMachineFunctionPrinterPass(raw_ostream &OS, in createMachineFunctionPrinterPass()
DResetMachineFunctionPass.cpp33 class ResetMachineFunction : public MachineFunctionPass {
44 : MachineFunctionPass(ID), EmitFallbackDiag(EmitFallbackDiag), in ResetMachineFunction()
51 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
86 MachineFunctionPass *
DMIRNamerPass.cpp38 class MIRNamer : public MachineFunctionPass {
41 MIRNamer() : MachineFunctionPass(ID) {} in MIRNamer()
49 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
DPostRAHazardRecognizer.cpp46 class PostRAHazardRecognizer : public MachineFunctionPass {
50 PostRAHazardRecognizer() : MachineFunctionPass(ID) {} in PostRAHazardRecognizer()
54 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
DFinalizeISel.cpp29 class FinalizeISel : public MachineFunctionPass {
32 FinalizeISel() : MachineFunctionPass(ID) {} in FinalizeISel()
38 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
DTailDuplication.cpp32 class TailDuplicateBase : public MachineFunctionPass {
37 : MachineFunctionPass(PassID), PreRegAlloc(PreRegAlloc) {} in TailDuplicateBase()
45 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
DMachineFunctionPass.cpp33 Pass *MachineFunctionPass::createPrinterPass(raw_ostream &O, in createPrinterPass()
38 bool MachineFunctionPass::runOnFunction(Function &F) { in runOnFunction()
103 void MachineFunctionPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
DRegUsageInfoPropagate.cpp44 class RegUsageInfoPropagation : public MachineFunctionPass {
46 RegUsageInfoPropagation() : MachineFunctionPass(ID) { in RegUsageInfoPropagation()
58 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTX.h23 class MachineFunctionPass; variable
43 MachineFunctionPass *createNVPTXPrologEpilogPass();
44 MachineFunctionPass *createNVPTXReplaceImageHandlesPass();
48 MachineFunctionPass *createNVPTXPeephole();
49 MachineFunctionPass *createNVPTXProxyRegErasurePass();
DNVPTXProxyRegErasure.cpp36 struct NVPTXProxyRegErasure : public MachineFunctionPass {
39 NVPTXProxyRegErasure() : MachineFunctionPass(ID) { in NVPTXProxyRegErasure()
50 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
119 MachineFunctionPass *llvm::createNVPTXProxyRegErasurePass() { in createNVPTXProxyRegErasurePass()
DNVPTXPeephole.cpp50 struct NVPTXPeephole : public MachineFunctionPass {
53 NVPTXPeephole() : MachineFunctionPass(ID) { in NVPTXPeephole()
64 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
156 MachineFunctionPass *llvm::createNVPTXPeephole() { return new NVPTXPeephole(); } in createNVPTXPeephole()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DPasses.h24 class MachineFunctionPass; variable
47 MachineFunctionPass *
53 MachineFunctionPass *createPrintMIRPass(raw_ostream &OS);
60 MachineFunctionPass *createResetMachineFunctionPass(bool EmitFallbackDiag,
182 MachineFunctionPass *createPrologEpilogInserterPass();
DReachingDefAnalysis.h36 class ReachingDefAnalysis : public MachineFunctionPass {
76 ReachingDefAnalysis() : MachineFunctionPass(ID) { in ReachingDefAnalysis()
83 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsModuleISelDAGToDAG.cpp23 class MipsModuleDAGToDAGISel : public MachineFunctionPass {
27 MipsModuleDAGToDAGISel() : MachineFunctionPass(ID) {} in MipsModuleDAGToDAGISel()
37 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
DMipsPreLegalizerCombiner.cpp56 class MipsPreLegalizerCombiner : public MachineFunctionPass {
74 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
77 MipsPreLegalizerCombiner::MipsPreLegalizerCombiner() : MachineFunctionPass(ID) { in MipsPreLegalizerCombiner()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyArgumentMove.cpp43 class WebAssemblyArgumentMove final : public MachineFunctionPass {
46 WebAssemblyArgumentMove() : MachineFunctionPass(ID) {} in WebAssemblyArgumentMove()
54 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
DWebAssemblyReplacePhysRegs.cpp35 class WebAssemblyReplacePhysRegs final : public MachineFunctionPass {
38 WebAssemblyReplacePhysRegs() : MachineFunctionPass(ID) {} in WebAssemblyReplacePhysRegs()
47 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
DWebAssemblySetP2AlignOperands.cpp28 class WebAssemblySetP2AlignOperands final : public MachineFunctionPass {
31 WebAssemblySetP2AlignOperands() : MachineFunctionPass(ID) {} in WebAssemblySetP2AlignOperands()
41 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
DWebAssemblyRegNumbering.cpp34 class WebAssemblyRegNumbering final : public MachineFunctionPass {
41 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
48 WebAssemblyRegNumbering() : MachineFunctionPass(ID) {} in WebAssemblyRegNumbering()
DWebAssemblyOptimizeLiveIntervals.cpp35 class WebAssemblyOptimizeLiveIntervals final : public MachineFunctionPass {
48 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
55 WebAssemblyOptimizeLiveIntervals() : MachineFunctionPass(ID) {} in WebAssemblyOptimizeLiveIntervals()
DWebAssemblyPrepareForLiveIntervals.cpp37 class WebAssemblyPrepareForLiveIntervals final : public MachineFunctionPass {
40 WebAssemblyPrepareForLiveIntervals() : MachineFunctionPass(ID) {} in WebAssemblyPrepareForLiveIntervals()
49 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCTOCRegDeps.cpp89 struct PPCTOCRegDeps : public MachineFunctionPass {
91 PPCTOCRegDeps() : MachineFunctionPass(ID) { in PPCTOCRegDeps()
144 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64BranchTargets.cpp32 class AArch64BranchTargets : public MachineFunctionPass {
35 AArch64BranchTargets() : MachineFunctionPass(ID) {} in AArch64BranchTargets()
52 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()
DAArch64CleanupLocalDynamicTLSPass.cpp37 struct LDTLSCleanup : public MachineFunctionPass {
39 LDTLSCleanup() : MachineFunctionPass(ID) { in LDTLSCleanup()
138 MachineFunctionPass::getAnalysisUsage(AU); in getAnalysisUsage()

12345678910>>...13