HomeSort by relevance Sort by last modified time
    Searched refs:MF (Results 151 - 175 of 477) sorted by null

1 2 3 4 5 67 8 91011>>

  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
SIRegisterInfo.cpp 27 BitVector SIRegisterInfo::getReservedRegs(const MachineFunction &MF) const
SIInstrInfo.cpp 52 MachineInstr * SIInstrInfo::getMovImmInstr(MachineFunction *MF, unsigned DstReg,
55 MachineInstr * MI = MF->CreateMachineInstr(get(AMDGPU::V_MOV_IMM_I32), DebugLoc());
AMDGPUInstrInfo.cpp 141 AMDGPUInstrInfo::foldMemoryOperandImpl(MachineFunction &MF,
149 AMDGPUInstrInfo::foldMemoryOperandImpl(MachineFunction &MF,
164 AMDGPUInstrInfo::unfoldMemoryOperand(MachineFunction &MF, MachineInstr *MI,
238 void AMDGPUInstrInfo::convertToISA(MachineInstr & MI, MachineFunction &MF,
241 MachineRegisterInfo &MRI = MF.getRegInfo();
AMDGPUInstrInfo.h 90 MachineInstr *foldMemoryOperandImpl(MachineFunction &MF,
94 MachineInstr *foldMemoryOperandImpl(MachineFunction &MF,
101 bool unfoldMemoryOperand(MachineFunction &MF, MachineInstr *MI,
134 virtual MachineInstr* getMovImmInstr(MachineFunction *MF, unsigned DstReg,
141 virtual void convertToISA(MachineInstr & MI, MachineFunction &MF,
  /external/llvm/include/llvm/CodeGen/
VirtRegMap.h 44 MachineFunction *MF;
73 virtual bool runOnMachineFunction(MachineFunction &MF);
81 assert(MF && "getMachineFunction called before runOnMachineFunction");
82 return *MF;
RegisterClassInfo.h 52 const MachineFunction *MF;
55 // Callee saved registers of last MF. Assumed to be valid until the next
62 // Reserved registers in the current MF.
81 /// runOnFunction - Prepare to answer questions about MF. This must be called
83 void runOnMachineFunction(const MachineFunction &MF);
  /external/llvm/include/llvm/Target/
TargetSubtargetInfo.h 79 virtual void resetSubtargetFeatures(const MachineFunction *MF) { }
  /external/llvm/lib/CodeGen/
BranchFolding.h 28 bool OptimizeFunction(MachineFunction &MF,
95 bool TailMergeBlocks(MachineFunction &MF);
115 bool OptimizeBranches(MachineFunction &MF);
120 bool HoistCommonCode(MachineFunction &MF);
PHIElimination.cpp 67 bool EliminatePHINodes(MachineFunction &MF, MachineBasicBlock &MBB);
80 bool SplitPHIEdges(MachineFunction &MF, MachineBasicBlock &MBB,
126 bool PHIElimination::runOnMachineFunction(MachineFunction &MF) {
127 MRI = &MF.getRegInfo();
140 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I)
141 Changed |= SplitPHIEdges(MF, *I, MLI);
145 analyzePHINodes(MF);
148 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I
    [all...]
TargetInstrInfo.cpp 41 const MachineFunction &MF) const {
47 return TRI->getPointerRegClass(MF, RegClass);
159 MachineFunction &MF = *MI->getParent()->getParent();
160 MI = MF.CloneMachineInstr(MI);
298 MachineFunction &MF) const {
301 return MF.CloneMachineInstr(Orig);
363 MachineFunction &MF = *MBB->getParent();
366 if (MachineInstr *NewMI = foldMemoryOperandImpl(MF, MI, Ops, FI)) {
374 const MachineFrameInfo &MFI = *MF.getFrameInfo();
377 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FI)
    [all...]
LiveStackAnalysis.cpp 50 bool LiveStacks::runOnMachineFunction(MachineFunction &MF) {
51 TRI = MF.getTarget().getRegisterInfo();
TailDuplication.cpp 81 virtual bool runOnMachineFunction(MachineFunction &MF);
95 MachineFunction &MF,
101 bool TailDuplicateBlocks(MachineFunction &MF);
102 bool shouldTailDuplicate(const MachineFunction &MF,
112 MachineFunction &MF,
117 MachineFunction &MF);
130 bool TailDuplicatePass::runOnMachineFunction(MachineFunction &MF) {
131 TII = MF.getTarget().getInstrInfo();
132 TRI = MF.getTarget().getRegisterInfo();
133 MRI = &MF.getRegInfo()
    [all...]
TargetRegisterInfo.cpp 122 static void getAllocatableSetForRC(const MachineFunction &MF,
125 ArrayRef<uint16_t> Order = RC->getRawAllocationOrder(MF);
130 BitVector TargetRegisterInfo::getAllocatableSet(const MachineFunction &MF,
137 getAllocatableSetForRC(MF, SubClass, Allocatable);
142 getAllocatableSetForRC(MF, *I, Allocatable);
146 BitVector Reserved = getReservedRegs(MF);
259 const MachineFunction &MF,
261 const MachineRegisterInfo &MRI = MF.getRegInfo();
  /external/llvm/lib/Target/Mips/
MipsISelDAGToDAG.cpp 48 bool MipsDAGToDAGISel::runOnMachineFunction(MachineFunction &MF) {
49 bool Ret = SelectionDAGISel::runOnMachineFunction(MF);
51 processFunctionAfterISel(MF);
59 unsigned GlobalBaseReg = MF->getInfo<MipsFunctionInfo>()->getGlobalBaseReg();
MipsSEISelDAGToDAG.cpp 38 bool MipsSEDAGToDAGISel::runOnMachineFunction(MachineFunction &MF) {
41 return MipsDAGToDAGISel::runOnMachineFunction(MF);
45 MachineFunction &MF) {
46 MachineInstrBuilder MIB(MF, &MI);
107 void MipsSEDAGToDAGISel::initGlobalBaseReg(MachineFunction &MF) {
108 MipsFunctionInfo *MipsFI = MF.getInfo<MipsFunctionInfo>();
113 MachineBasicBlock &MBB = MF.front();
115 MachineRegisterInfo &RegInfo = MF.getRegInfo();
116 const TargetInstrInfo &TII = *MF.getTarget().getInstrInfo();
130 MF.getRegInfo().addLiveIn(Mips::T9_64)
    [all...]
MipsISelDAGToDAG.h 42 virtual bool runOnMachineFunction(MachineFunction &MF);
80 virtual void processFunctionAfterISel(MachineFunction &MF) = 0;
  /external/llvm/lib/Target/Sparc/
SparcMachineFunctionInfo.h 38 explicit SparcMachineFunctionInfo(MachineFunction &MF)
  /external/mesa3d/src/gallium/drivers/radeon/
R600ExpandSpecialInstrs.cpp 36 virtual bool runOnMachineFunction(MachineFunction &MF);
51 bool R600ExpandSpecialInstrsPass::runOnMachineFunction(MachineFunction &MF) {
55 for (MachineFunction::iterator BB = MF.begin(), BB_E = MF.end();
SIInstrInfo.h 45 virtual MachineInstr * getMovImmInstr(MachineFunction *MF, unsigned DstReg,
SIRegisterInfo.cpp 27 BitVector SIRegisterInfo::getReservedRegs(const MachineFunction &MF) const
SIInstrInfo.cpp 52 MachineInstr * SIInstrInfo::getMovImmInstr(MachineFunction *MF, unsigned DstReg,
55 MachineInstr * MI = MF->CreateMachineInstr(get(AMDGPU::V_MOV_IMM_I32), DebugLoc());
AMDGPUInstrInfo.cpp 141 AMDGPUInstrInfo::foldMemoryOperandImpl(MachineFunction &MF,
149 AMDGPUInstrInfo::foldMemoryOperandImpl(MachineFunction &MF,
164 AMDGPUInstrInfo::unfoldMemoryOperand(MachineFunction &MF, MachineInstr *MI,
238 void AMDGPUInstrInfo::convertToISA(MachineInstr & MI, MachineFunction &MF,
241 MachineRegisterInfo &MRI = MF.getRegInfo();
  /external/llvm/lib/Target/R600/
SIRegisterInfo.cpp 26 BitVector SIRegisterInfo::getReservedRegs(const MachineFunction &MF) const {
32 MachineFunction &MF) const {
AMDGPUInstrInfo.cpp 122 AMDGPUInstrInfo::foldMemoryOperandImpl(MachineFunction &MF,
130 AMDGPUInstrInfo::foldMemoryOperandImpl(MachineFunction &MF,
144 AMDGPUInstrInfo::unfoldMemoryOperand(MachineFunction &MF, MachineInstr *MI,
227 void AMDGPUInstrInfo::convertToISA(MachineInstr & MI, MachineFunction &MF,
229 MachineRegisterInfo &MRI = MF.getRegInfo();
  /external/llvm/lib/Target/X86/
X86PadShortFunction.cpp 54 virtual bool runOnMachineFunction(MachineFunction &MF);
93 bool PadShortFunc::runOnMachineFunction(MachineFunction &MF) {
94 const AttributeSet &FnAttrs = MF.getFunction()->getAttributes();
102 TM = &MF.getTarget();
108 findReturns(MF.begin());

Completed in 1305 milliseconds

1 2 3 4 5 67 8 91011>>