/external/llvm/lib/Target/PowerPC/ |
PPCCodeEmitter.cpp | 80 bool runOnMachineFunction(MachineFunction &MF); 97 bool PPCCodeEmitter::runOnMachineFunction(MachineFunction &MF) { 98 assert((MF.getTarget().getRelocationModel() != Reloc::Default || 99 MF.getTarget().getRelocationModel() != Reloc::Static) && 106 MCE.startFunction(MF); 107 for (MachineFunction::iterator BB = MF.begin(), E = MF.end(); BB != E; ++BB) 109 } while (MCE.finishFunction(MF));
|
PPCInstrInfo.cpp | 152 MachineFunction &MF = *MI->getParent()->getParent(); 195 return BuildMI(MF, MI->getDebugLoc(), MI->getDesc()) 560 PPCInstrInfo::StoreRegToStackSlot(MachineFunction &MF, 571 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STW)) 576 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STD)) 581 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STFD)) 586 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STFS)) 591 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::SPILL_CR)) 627 return StoreRegToStackSlot(MF, Reg, isKill, FrameIdx, 631 NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(PPC::STVX) [all...] |
/external/llvm/lib/Target/SystemZ/ |
SystemZLongBranch.cpp | 157 MachineFunction *MF; 254 MF->RenumberBlocks(); 255 unsigned NumBlocks = MF->size(); 263 BlockPosition Position(MF->getAlignment()); 265 MachineBasicBlock *MBB = MF->getBlockNumbered(I); 328 BlockPosition Position(MF->getAlignment()); 418 BlockPosition Position(MF->getAlignment()); 435 MF = &F;
|
/external/llvm/lib/Target/ARM/ |
ARMConstantIslandPass.cpp | 257 MachineFunction *MF; 269 virtual bool runOnMachineFunction(MachineFunction &MF); 331 for (MachineFunction::iterator MBBI = MF->begin(), E = MF->end(); 350 DEBUG(MF->dump()); 376 bool ARMConstantIslands::runOnMachineFunction(MachineFunction &mf) { 377 MF = &mf; 378 MCP = mf.getConstantPool(); 384 TII = (const ARMBaseInstrInfo*)MF->getTarget().getInstrInfo() [all...] |
Thumb1RegisterInfo.cpp | 56 Thumb1RegisterInfo::getPointerRegClass(const MachineFunction &MF, unsigned Kind) 71 MachineFunction &MF = *MBB.getParent(); 72 const TargetInstrInfo &TII = *MF.getTarget().getInstrInfo(); 73 MachineConstantPool *ConstantPool = MF.getConstantPool(); 98 MachineFunction &MF = *MBB.getParent(); 113 LdReg = MF.getRegInfo().createVirtualRegister(&ARM::tGPRRegClass); 564 MachineFunction &MF = *MBB.getParent(); 566 *static_cast<const ARMBaseInstrInfo*>(MF.getTarget().getInstrInfo()); 567 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); 573 int Offset = MF.getFrameInfo()->getObjectOffset(FrameIndex) [all...] |
ARMMachineFunctionInfo.h | 136 explicit ARMFunctionInfo(MachineFunction &MF) : 137 isThumb(MF.getTarget().getSubtarget<ARMSubtarget>().isThumb()), 138 hasThumb2(MF.getTarget().getSubtarget<ARMSubtarget>().hasThumb2()),
|
/external/llvm/lib/CodeGen/ |
ExpandPostRAPseudos.cpp | 180 bool ExpandPostRA::runOnMachineFunction(MachineFunction &MF) { 183 << "********** Function: " << MF.getName() << '\n'); 184 TRI = MF.getTarget().getRegisterInfo(); 185 TII = MF.getTarget().getInstrInfo(); 189 for (MachineFunction::iterator mbbi = MF.begin(), mbbe = MF.end();
|
StackColoring.cpp | 89 MachineFunction *MF; 145 bool runOnMachineFunction(MachineFunction &MF); 205 for (df_iterator<MachineFunction*> FI = df_begin(MF), FE = df_end(MF); 243 for (df_iterator<MachineFunction*> FI = df_begin(MF), FE = df_end(MF); 397 for (MachineFunction::iterator MBB = MF->begin(), MBBe = MF->end(); 482 MachineModuleInfo *MMI = &MF->getMMI(); 511 for (BB = MF->begin(), BBE = MF->end(); BB != BBE; ++BB [all...] |
MachineCopyPropagation.cpp | 45 virtual bool runOnMachineFunction(MachineFunction &MF); 322 bool MachineCopyPropagation::runOnMachineFunction(MachineFunction &MF) { 325 TRI = MF.getTarget().getRegisterInfo(); 326 TII = MF.getTarget().getInstrInfo(); 327 MRI = &MF.getRegInfo(); 329 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I)
|
RegAllocBasic.cpp | 64 MachineFunction *MF; 108 virtual bool runOnMachineFunction(MachineFunction &mf); 206 LiveRangeEdit LRE(&Spill, SplitVRegs, *MF, *LIS, VRM); 265 LiveRangeEdit LRE(&VirtReg, SplitVRegs, *MF, *LIS, VRM); 273 bool RABasic::runOnMachineFunction(MachineFunction &mf) { 276 << mf.getName() << '\n'); 278 MF = &mf; 282 SpillerInstance.reset(createInlineSpiller(*this, *MF, *VRM));
|
EarlyIfConversion.cpp | 154 void runOnMachineFunction(MachineFunction &MF) { 155 TII = MF.getTarget().getInstrInfo(); 156 TRI = MF.getTarget().getRegisterInfo(); 157 MRI = &MF.getRegInfo(); 594 bool runOnMachineFunction(MachineFunction &MF); 775 bool EarlyIfConverter::runOnMachineFunction(MachineFunction &MF) { 777 << "********** Function: " << MF.getName() << '\n'); 778 TII = MF.getTarget().getInstrInfo(); 779 TRI = MF.getTarget().getRegisterInfo(); 781 MF.getTarget().getSubtarget<TargetSubtargetInfo>().getSchedModel() [all...] |
LiveRegMatrix.cpp | 49 bool LiveRegMatrix::runOnMachineFunction(MachineFunction &MF) { 50 TRI = MF.getTarget().getRegisterInfo(); 51 MRI = &MF.getRegInfo();
|
InterferenceCache.cpp | 25 void InterferenceCache::init(MachineFunction *mf, 30 MF = mf; 35 Entries[i].clear(mf, indexes, lis); 56 Entries[E].reset(PhysReg, LIUArray, TRI, MF); 78 const MachineFunction *MF) { 83 Blocks.resize(MF->getNumBlockIDs()); 129 MachineFunction::const_iterator MFI = MF->getBlockNumbered(MBBNum); 179 if (++MFI == MF->end())
|
/external/llvm/lib/Target/Hexagon/ |
HexagonInstrInfo.h | 86 virtual void storeRegToAddr(MachineFunction &MF, unsigned SrcReg, bool isKill, 97 virtual void loadRegFromAddr(MachineFunction &MF, unsigned DestReg, 102 virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF, 107 virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF, 114 unsigned createVR(MachineFunction* MF, MVT VT) const; 157 const MachineFunction &MF) const;
|
/external/llvm/lib/Target/Sparc/ |
SparcInstrInfo.cpp | 315 MachineFunction *MF = MBB.getParent(); 316 const MachineFrameInfo &MFI = *MF->getFrameInfo(); 318 MF->getMachineMemOperand(MachinePointerInfo::getFixedStack(FI), 348 MachineFunction *MF = MBB.getParent(); 349 const MachineFrameInfo &MFI = *MF->getFrameInfo(); 351 MF->getMachineMemOperand(MachinePointerInfo::getFixedStack(FI), 372 unsigned SparcInstrInfo::getGlobalBaseReg(MachineFunction *MF) const 374 SparcMachineFunctionInfo *SparcFI = MF->getInfo<SparcMachineFunctionInfo>(); 380 MachineBasicBlock &FirstMBB = MF->front(); 382 MachineRegisterInfo &RegInfo = MF->getRegInfo() [all...] |
/external/llvm/lib/Target/R600/ |
SIInsertWaits.cpp | 104 virtual bool runOnMachineFunction(MachineFunction &MF); 333 bool SIInsertWaits::runOnMachineFunction(MachineFunction &MF) { 336 TII = static_cast<const SIInstrInfo*>(MF.getTarget().getInstrInfo()); 337 TRI = static_cast<const SIRegisterInfo*>(MF.getTarget().getRegisterInfo()); 339 MRI = &MF.getRegInfo(); 347 for (MachineFunction::iterator BI = MF.begin(), BE = MF.end();
|
/external/llvm/lib/Target/X86/ |
X86InstrInfo.h | 256 virtual void storeRegToAddr(MachineFunction &MF, unsigned SrcReg, bool isKill, 269 virtual void loadRegFromAddr(MachineFunction &MF, unsigned DestReg, 284 virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF, 292 virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF, 305 virtual bool unfoldMemoryOperand(MachineFunction &MF, MachineInstr *MI, 363 unsigned getGlobalBaseReg(MachineFunction *MF) const; 375 MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
|
X86InstrBuilder.h | 150 MachineFunction &MF = *MI->getParent()->getParent(); 151 MachineFrameInfo &MFI = *MF.getFrameInfo(); 159 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FI, Offset),
|
/external/llvm/lib/Target/AArch64/ |
AArch64InstrInfo.cpp | 375 MachineFunction &MF = *MBB.getParent(); 376 MachineFrameInfo &MFI = *MF.getFrameInfo(); 380 = MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FrameIdx), 421 MachineFunction &MF = *MBB.getParent(); 422 MachineFrameInfo &MFI = *MF.getFrameInfo(); 426 = MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FrameIdx), 458 unsigned AArch64InstrInfo::estimateRSStackLimit(MachineFunction &MF) const { 460 for (MachineFunction::iterator BB = MF.begin(),E = MF.end(); BB != E; ++BB) { 553 const MachineFunction &MF = *MBB.getParent() [all...] |
/external/llvm/lib/Target/Mips/ |
MipsInstrInfo.cpp | 56 MachineFunction &MF = *MBB.getParent(); 57 MachineFrameInfo &MFI = *MF.getFrameInfo(); 60 return MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FI), Flag, 270 const MachineFunction *MF = MI->getParent()->getParent(); 272 return getInlineAsmLength(AsmStr, *MF->getTarget().getMCAsmInfo());
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXAsmPrinter.h | 217 void emitFunctionExternParamList(const MachineFunction &MF); 219 void emitFunctionParamList(const MachineFunction &MF, raw_ostream &O); 220 void setAndEmitFunctionVirtualRegisters(const MachineFunction &MF); 221 void emitFunctionTempData(const MachineFunction &MF, unsigned &FrameSize); 224 void printReturnValStr(const MachineFunction &MF, raw_ostream &O);
|
/external/llvm/lib/ExecutionEngine/OProfileJIT/ |
OProfileJITEventListener.cpp | 79 const MachineFunction &MF, FilenameCache &Filenames, 85 Loc.getScope(MF.getFunction()->getContext())); 135 *Details.MF, Filenames, I->Address, I->Loc));
|
/external/llvm/lib/Target/ |
TargetMachine.cpp | 67 void TargetMachine::resetTargetOptions(const MachineFunction *MF) const { 68 const Function *F = MF->getFunction(); 69 TargetOptions &TO = MF->getTarget().Options;
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p10/src/ |
omxVCM4P10_SubAndTransformQDQResidual.c | 93 OMX_S32 Value, MF, ThreshDC; 181 MF = armVCM4P10_MFMatrix[QPmod][armVCM4P10_PosToVCol4x4[j * 4 + i]]; 182 Value = armAbs(m[j * 4 + i]) * MF + f;
|
/external/llvm/include/llvm/Target/ |
TargetInstrInfo.h | 63 const MachineFunction &MF) const; 195 /// duplicate - Create a duplicate of the Orig instruction in MF. This is like 201 MachineFunction &MF) const; 537 virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF, 547 virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF, 564 virtual bool unfoldMemoryOperand(MachineFunction &MF, MachineInstr *MI, [all...] |