HomeSort by relevance Sort by last modified time
    Searched refs:MachineFunctionPass (Results 1 - 25 of 318) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/swiftshader/third_party/LLVM/lib/CodeGen/
Spiller.h 17 class MachineFunctionPass;
34 Spiller* createSpiller(MachineFunctionPass &pass,
40 Spiller *createInlineSpiller(MachineFunctionPass &pass,
MachineFunctionPrinterPass.cpp 15 #include "llvm/CodeGen/MachineFunctionPass.h"
25 struct MachineFunctionPrinterPass : public MachineFunctionPass {
32 : MachineFunctionPass(ID), OS(os), Banner(banner) {}
38 MachineFunctionPass::getAnalysisUsage(AU);
55 MachineFunctionPass *createMachineFunctionPrinterPass(raw_ostream &OS,
MachineFunctionPass.cpp 1 //===-- MachineFunctionPass.cpp -------------------------------------------===//
10 // This file contains the definitions of the MachineFunctionPass members.
17 #include "llvm/CodeGen/MachineFunctionPass.h"
21 Pass *MachineFunctionPass::createPrinterPass(raw_ostream &O,
26 bool MachineFunctionPass::runOnFunction(Function &F) {
36 void MachineFunctionPass::getAnalysisUsage(AnalysisUsage &AU) const {
40 // MachineFunctionPass preserves all LLVM IR passes, but there's no
MachineBlockFrequencyInfo.cpp 31 MachineBlockFrequencyInfo::MachineBlockFrequencyInfo() : MachineFunctionPass(ID) {
44 MachineFunctionPass::getAnalysisUsage(AU);
LiveDebugVariables.h 25 #include "llvm/CodeGen/MachineFunctionPass.h"
32 class LiveDebugVariables : public MachineFunctionPass {
  /external/swiftshader/third_party/LLVM/lib/Target/PTX/
PTXRegAlloc.cpp 17 #include "llvm/CodeGen/MachineFunctionPass.h"
24 class PTXRegAlloc : public MachineFunctionPass {
27 PTXRegAlloc() : MachineFunctionPass(ID) {
40 MachineFunctionPass::getAnalysisUsage(AU);
  /external/llvm/lib/CodeGen/
Spiller.h 17 class MachineFunctionPass;
37 Spiller *createInlineSpiller(MachineFunctionPass &pass,
MIRPrintingPass.cpp 17 #include "llvm/CodeGen/MachineFunctionPass.h"
28 struct MIRPrintingPass : public MachineFunctionPass {
33 MIRPrintingPass() : MachineFunctionPass(ID), OS(dbgs()) {}
34 MIRPrintingPass(raw_ostream &OS) : MachineFunctionPass(ID), OS(OS) {}
40 MachineFunctionPass::getAnalysisUsage(AU);
67 MachineFunctionPass *createPrintMIRPass(raw_ostream &OS) {
MachineFunctionPrinterPass.cpp 16 #include "llvm/CodeGen/MachineFunctionPass.h"
27 struct MachineFunctionPrinterPass : public MachineFunctionPass {
33 MachineFunctionPrinterPass() : MachineFunctionPass(ID), OS(dbgs()) { }
35 : MachineFunctionPass(ID), OS(os), Banner(banner) {}
41 MachineFunctionPass::getAnalysisUsage(AU);
64 MachineFunctionPass *createMachineFunctionPrinterPass(raw_ostream &OS,
PostRAHazardRecognizer.cpp 32 #include "llvm/CodeGen/MachineFunctionPass.h"
46 class PostRAHazardRecognizer : public MachineFunctionPass {
50 PostRAHazardRecognizer() : MachineFunctionPass(ID) {}
54 MachineFunctionPass::getAnalysisUsage(AU);
TailDuplication.cpp 15 #include "llvm/CodeGen/MachineFunctionPass.h"
26 class TailDuplicatePass : public MachineFunctionPass {
31 explicit TailDuplicatePass() : MachineFunctionPass(ID) {}
64 MachineFunctionPass::getAnalysisUsage(AU);
MachineDominanceFrontier.cpp 33 : MachineFunctionPass(ID),
53 MachineFunctionPass::getAnalysisUsage(AU);
MachinePostDominators.cpp 25 MachinePostDominatorTree::MachinePostDominatorTree() : MachineFunctionPass(ID) {
49 MachineFunctionPass::getAnalysisUsage(AU);
FuncletLayout.cpp 17 #include "llvm/CodeGen/MachineFunctionPass.h"
23 class FuncletLayout : public MachineFunctionPass {
26 FuncletLayout() : MachineFunctionPass(ID) {
  /external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
MachineFunctionPass.h 1 //===-- MachineFunctionPass.h - Pass for MachineFunctions --------*-C++ -*-===//
10 // This file defines the MachineFunctionPass class. MachineFunctionPass's are
13 // representation, MachineFunctionPass's are not allowed to modify the LLVM
14 // representation. Due to this limitation, the MachineFunctionPass class takes
28 /// MachineFunctionPass - This class adapts the FunctionPass interface to
32 class MachineFunctionPass : public FunctionPass {
34 explicit MachineFunctionPass(char &ID) : FunctionPass(ID) {}
ProcessImplicitDefs.h 14 #include "llvm/CodeGen/MachineFunctionPass.h"
27 class ProcessImplicitDefs : public MachineFunctionPass {
40 ProcessImplicitDefs() : MachineFunctionPass(ID) {
CalcSpillWeights.h 59 class CalculateSpillWeights : public MachineFunctionPass {
63 CalculateSpillWeights() : MachineFunctionPass(ID) {
EdgeBundles.h 21 #include "llvm/CodeGen/MachineFunctionPass.h"
25 class EdgeBundles : public MachineFunctionPass {
38 EdgeBundles() : MachineFunctionPass(ID) {}
MachineBlockFrequencyInfo.h 17 #include "llvm/CodeGen/MachineFunctionPass.h"
29 class MachineBlockFrequencyInfo : public MachineFunctionPass {
MachineLoopRanges.h 86 class MachineLoopRanges : public MachineFunctionPass {
97 MachineLoopRanges() : MachineFunctionPass(ID), Indexes(0) {}
  /external/llvm/include/llvm/CodeGen/
EdgeBundles.h 22 #include "llvm/CodeGen/MachineFunctionPass.h"
26 class EdgeBundles : public MachineFunctionPass {
39 EdgeBundles() : MachineFunctionPass(ID) {}
MachineFunctionPass.h 1 //===-- MachineFunctionPass.h - Pass for MachineFunctions --------*-C++ -*-===//
10 // This file defines the MachineFunctionPass class. MachineFunctionPass's are
13 // representation, MachineFunctionPass's are not allowed to modify the LLVM
14 // representation. Due to this limitation, the MachineFunctionPass class takes
27 /// MachineFunctionPass - This class adapts the FunctionPass interface to
31 class MachineFunctionPass : public FunctionPass {
42 explicit MachineFunctionPass(char &ID) : FunctionPass(ID) {}
  /external/llvm/lib/Target/Mips/
MipsModuleISelDAGToDAG.cpp 21 class MipsModuleDAGToDAGISel : public MachineFunctionPass {
26 : MachineFunctionPass(ID), TM(TM_) {}
  /external/llvm/lib/Target/Lanai/
Lanai.h 28 class MachineFunctionPass;
  /external/mesa3d/src/gallium/drivers/radeon/
AMDGPUConvertToISA.cpp 17 #include "llvm/CodeGen/MachineFunctionPass.h"
23 class AMDGPUConvertToISAPass : public MachineFunctionPass {
31 MachineFunctionPass(ID), TM(tm) { }

Completed in 1860 milliseconds

1 2 3 4 5 6 7 8 91011>>