Searched refs:MachineFunctionPass (Results 1 - 25 of 154) sorted by last modified time

1234567

/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDGPUConvertToISA.cpp17 #include "llvm/CodeGen/MachineFunctionPass.h"
23 class AMDGPUConvertToISAPass : public MachineFunctionPass {
31 MachineFunctionPass(ID), TM(tm) { }
H A DAMDILCFGStructurizer.cpp25 #include "llvm/CodeGen/MachineFunctionPass.h"
26 #include "llvm/CodeGen/MachineFunctionPass.h"
118 struct MachinePostDominatorTree : public MachineFunctionPass {
121 MachinePostDominatorTree() : MachineFunctionPass(ID)
133 MachineFunctionPass::getAnalysisUsage(AU);
2650 class AMDGPUCFGStructurizer : public MachineFunctionPass
2680 : MachineFunctionPass(pid), TM(tm), TII(tm.getInstrInfo()),
H A DR600ExpandSpecialInstrs.cpp18 #include "llvm/CodeGen/MachineFunctionPass.h"
26 class R600ExpandSpecialInstrsPass : public MachineFunctionPass {
33 R600ExpandSpecialInstrsPass(TargetMachine &tm) : MachineFunctionPass(ID),
H A DSIAssignInterpRegs.cpp24 #include "llvm/CodeGen/MachineFunctionPass.h"
32 class SIAssignInterpRegsPass : public MachineFunctionPass {
43 MachineFunctionPass(ID), TM(tm) { }
/external/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h20 #include "llvm/CodeGen/MachineFunctionPass.h"
61 class AsmPrinter : public MachineFunctionPass {
167 // MachineFunctionPass Implementation.
H A DEdgeBundles.h22 #include "llvm/CodeGen/MachineFunctionPass.h"
26 class EdgeBundles : public MachineFunctionPass {
39 EdgeBundles() : MachineFunctionPass(ID) {}
H A DLiveIntervalAnalysis.h27 #include "llvm/CodeGen/MachineFunctionPass.h"
50 class LiveIntervals : public MachineFunctionPass {
H A DLiveRegMatrix.h29 #include "llvm/CodeGen/MachineFunctionPass.h"
39 class LiveRegMatrix : public MachineFunctionPass {
60 // MachineFunctionPass boilerplate.
H A DLiveStackAnalysis.h20 #include "llvm/CodeGen/MachineFunctionPass.h"
27 class LiveStacks : public MachineFunctionPass {
44 LiveStacks() : MachineFunctionPass(ID) {
H A DLiveVariables.h37 #include "llvm/CodeGen/MachineFunctionPass.h"
46 class LiveVariables : public MachineFunctionPass {
49 LiveVariables() : MachineFunctionPass(ID) {
H A DMachineBlockFrequencyInfo.h17 #include "llvm/CodeGen/MachineFunctionPass.h"
29 class MachineBlockFrequencyInfo : public MachineFunctionPass {
H A DMachineDominators.h20 #include "llvm/CodeGen/MachineFunctionPass.h"
40 class MachineDominatorTree : public MachineFunctionPass {
H A DMachineFunctionPass.h1 //===-- 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 { class in namespace:llvm
34 explicit MachineFunctionPass(char &ID) : FunctionPass(ID) {} function in class:llvm::MachineFunctionPass
H A DMachineLoopInfo.h35 #include "llvm/CodeGen/MachineFunctionPass.h"
73 class MachineLoopInfo : public MachineFunctionPass {
83 MachineLoopInfo() : MachineFunctionPass(ID) {
H A DMachinePostDominators.h19 #include "llvm/CodeGen/MachineFunctionPass.h"
27 struct MachinePostDominatorTree : public MachineFunctionPass {
H A DMachineTraceMetrics.h52 #include "llvm/CodeGen/MachineFunctionPass.h"
67 class MachineTraceMetrics : public MachineFunctionPass {
H A DPasses.h25 class MachineFunctionPass;
367 MachineFunctionPass *
H A DSelectionDAGISel.h18 #include "llvm/CodeGen/MachineFunctionPass.h"
41 class SelectionDAGISel : public MachineFunctionPass {
H A DSlotIndexes.h28 #include "llvm/CodeGen/MachineFunctionPass.h"
334 class SlotIndexes : public MachineFunctionPass {
376 SlotIndexes() : MachineFunctionPass(ID) {
H A DStackMapLivenessAnalysis.h20 #include "llvm/CodeGen/MachineFunctionPass.h"
33 class StackMapLiveness : public MachineFunctionPass {
H A DVirtRegMap.h21 #include "llvm/CodeGen/MachineFunctionPass.h"
32 class VirtRegMap : public MachineFunctionPass {
71 VirtRegMap() : MachineFunctionPass(ID), Virt2PhysMap(NO_PHYS_REG),
77 MachineFunctionPass::getAnalysisUsage(AU);
/external/llvm/lib/CodeGen/
H A DAndroid.mk58 MachineFunctionPass.cpp \
H A DBranchFolding.cpp23 #include "llvm/CodeGen/MachineFunctionPass.h"
65 class BranchFolderPass : public MachineFunctionPass {
68 explicit BranchFolderPass(): MachineFunctionPass(ID) {}
74 MachineFunctionPass::getAnalysisUsage(AU);
H A DDeadMachineInstructionElim.cpp16 #include "llvm/CodeGen/MachineFunctionPass.h"
30 class DeadMachineInstructionElim : public MachineFunctionPass {
40 DeadMachineInstructionElim() : MachineFunctionPass(ID) {
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp101 : MachineFunctionPass(ID),
161 MachineFunctionPass::getAnalysisUsage(AU);

Completed in 784 milliseconds

1234567