/external/mesa3d/src/gallium/drivers/radeon/ |
SIInstrInfo.cpp | 52 MachineInstr * SIInstrInfo::getMovImmInstr(MachineFunction *MF, unsigned DstReg,
|
/external/llvm/include/llvm/CodeGen/ |
MachineFrameInfo.h | 27 class MachineFunction; 459 unsigned estimateStackSize(const MachineFunction &MF) const; 614 BitVector getPristineRegs(const MachineFunction &MF) const; 616 /// Used by the MachineFunction printer to print information about 617 /// stack objects. Implemented in MachineFunction.cpp. 618 void print(const MachineFunction &MF, raw_ostream &OS) const; 621 void dump(const MachineFunction &MF) const;
|
LiveRangeEdit.h | 114 /// @param MF The MachineFunction the live range edit is taking place in. 120 MachineFunction &MF, LiveIntervals &lis, VirtRegMap *vrm, 226 void calculateRegClassAndHint(MachineFunction&,
|
MachineInstr.h | 41 class MachineFunction; 48 /// MachineFunction is deleted, all the contained MachineInstrs are deallocated 101 // Use MachineFunction::DeleteMachineInstr() instead. 110 /// MachineInstr in the given MachineFunction. 111 MachineInstr(MachineFunction &, const MachineInstr &); 116 MachineInstr(MachineFunction &, const MCInstrDesc &MCID, DebugLoc dl, 119 // MachineInstrs are pool-allocated and owned by MachineFunction. 120 friend class MachineFunction; [all...] |
MachineTraceMetrics.h | 68 const MachineFunction *MF; 81 bool runOnMachineFunction(MachineFunction&) override;
|
/external/llvm/lib/CodeGen/ |
TargetRegisterInfo.cpp | 16 #include "llvm/CodeGen/MachineFunction.h" 154 static void getAllocatableSetForRC(const MachineFunction &MF, 162 BitVector TargetRegisterInfo::getAllocatableSet(const MachineFunction &MF, 340 const MachineFunction &MF, 371 bool TargetRegisterInfo::canRealignStack(const MachineFunction &MF) const { 376 const MachineFunction &MF) const {
|
TailDuplication.cpp | 84 bool runOnMachineFunction(MachineFunction &MF) override; 100 MachineFunction &MF, 106 bool TailDuplicateBlocks(MachineFunction &MF); 107 bool shouldTailDuplicate(const MachineFunction &MF, 117 MachineFunction &MF, 122 MachineFunction &MF); 135 bool TailDuplicatePass::runOnMachineFunction(MachineFunction &MF) { 162 static void VerifyPHIs(MachineFunction &MF, bool CheckExtra) { 163 for (MachineFunction::iterator I = ++MF.begin(), E = MF.end(); I != E; ++I) { 214 MachineFunction &MF) [all...] |
PHIElimination.cpp | 66 bool runOnMachineFunction(MachineFunction &Fn) override; 73 bool EliminatePHINodes(MachineFunction &MF, MachineBasicBlock &MBB); 83 void analyzePHINodes(const MachineFunction& Fn); 86 bool SplitPHIEdges(MachineFunction &MF, MachineBasicBlock &MBB, 132 bool PHIElimination::runOnMachineFunction(MachineFunction &MF) { 185 bool PHIElimination::EliminatePHINodes(MachineFunction &MF, 239 MachineFunction &MF = *MBB.getParent(); 537 void PHIElimination::analyzePHINodes(const MachineFunction& MF) { 548 bool PHIElimination::SplitPHIEdges(MachineFunction &MF,
|
MIRPrinter.cpp | 18 #include "llvm/CodeGen/MachineFunction.h" 77 void print(const MachineFunction &MF); 79 void convert(yaml::MachineFunction &MF, const MachineRegisterInfo &RegInfo, 83 void convert(yaml::MachineFunction &MF, 87 void convertStackObjects(yaml::MachineFunction &MF, 93 void initRegisterMaskIds(const MachineFunction &MF); 165 void MIRPrinter::print(const MachineFunction &MF) { 168 yaml::MachineFunction YamlMF; 197 void MIRPrinter::convert(yaml::MachineFunction &MF, 269 void MIRPrinter::convertStackObjects(yaml::MachineFunction &MF [all...] |
DeadMachineInstructionElim.cpp | 32 bool runOnMachineFunction(MachineFunction &MF) override; 92 bool DeadMachineInstructionElim::runOnMachineFunction(MachineFunction &MF) {
|
/external/llvm/lib/Target/X86/ |
X86RegisterInfo.cpp | 25 #include "llvm/CodeGen/MachineFunction.h" 83 X86RegisterInfo::trackLivenessAfterRegAlloc(const MachineFunction &MF) const { 120 const MachineFunction &MF) const { 158 X86RegisterInfo::getPointerRegClass(const MachineFunction &MF, 185 X86RegisterInfo::getGPRsForTailCall(const MachineFunction &MF) const { 211 MachineFunction &MF) const { 230 X86RegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { 237 assert(MF && "MachineFunction required"); 310 X86RegisterInfo::getCallPreservedMask(const MachineFunction &MF, 393 BitVector X86RegisterInfo::getReservedRegs(const MachineFunction &MF) const [all...] |
X86FrameLowering.cpp | 23 #include "llvm/CodeGen/MachineFunction.h" 52 bool X86FrameLowering::hasReservedCallFrame(const MachineFunction &MF) const { 62 X86FrameLowering::canSimplifyCallFramePseudos(const MachineFunction &MF) const { 76 X86FrameLowering::needsFrameIndexResolution(const MachineFunction &MF) const { 84 bool X86FrameLowering::hasFP(const MachineFunction &MF) const { 151 const MachineFunction *MF = MBB.getParent(); 194 static bool isEAXLiveIn(MachineFunction &MF) { 398 MachineFunction &MF = *MBB.getParent(); 408 MachineFunction &MF = *MBB.getParent(); 434 static bool usesTheStack(const MachineFunction &MF) [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64BranchRelaxation.cpp | 86 MachineFunction *MF; 106 bool runOnMachineFunction(MachineFunction &MF) override; 145 MachineFunction::iterator MBBI(MBB); 205 for (auto &MBB : make_range(MachineFunction::iterator(Start), MF->end())) { 433 MachineBasicBlock *NextBB = &*std::next(MachineFunction::iterator(MBB)); 479 bool AArch64BranchRelaxation::runOnMachineFunction(MachineFunction &mf) {
|
AArch64FrameLowering.cpp | 97 #include "llvm/CodeGen/MachineFunction.h" 118 bool AArch64FrameLowering::canUseRedZone(const MachineFunction &MF) const { 140 bool AArch64FrameLowering::hasFP(const MachineFunction &MF) const { 154 AArch64FrameLowering::hasReservedCallFrame(const MachineFunction &MF) const { 159 MachineFunction &MF, MachineBasicBlock &MBB, 207 MachineFunction &MF = *MBB.getParent(); 278 void AArch64FrameLowering::emitPrologue(MachineFunction &MF, 538 void AArch64FrameLowering::emitEpilogue(MachineFunction &MF, 646 int AArch64FrameLowering::getFrameIndexReference(const MachineFunction &MF, 652 int AArch64FrameLowering::resolveFrameIndexReference(const MachineFunction &MF [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCFrameLowering.cpp | 21 #include "llvm/CodeGen/MachineFunction.h" 260 MachineFunction *MF = Entry->getParent(); 271 for (MachineFunction::iterator I = MF->begin(), E = MF->end(); I != E; ++I) { 305 MachineFunction *MF = MI->getParent()->getParent(); 326 for (MachineFunction::const_iterator BI = MF->begin(), BE = MF->end(); 388 static bool spillsCR(const MachineFunction &MF) { 393 static bool spillsVRSAVE(const MachineFunction &MF) { 398 static bool hasSpills(const MachineFunction &MF) { 403 static bool hasNonRISpills(const MachineFunction &MF) { 411 static bool MustSaveLR(const MachineFunction &MF, unsigned LR) [all...] |
PPCEarlyReturn.cpp | 176 bool runOnMachineFunction(MachineFunction &MF) override { 186 for (MachineFunction::iterator I = MF.begin(); I != MF.end();) {
|
PPCTLSDynamicCall.cpp | 136 bool runOnMachineFunction(MachineFunction &MF) override { 142 for (MachineFunction::iterator I = MF.begin(); I != MF.end();) {
|
/external/llvm/include/llvm/Target/ |
TargetInstrInfo.h | 20 #include "llvm/CodeGen/MachineFunction.h" 74 const MachineFunction &MF) const; 250 const MachineFunction &MF) const; 272 /// MachineFunction::CloneMachineInstr(), but the target may update operands 277 MachineFunction &MF) const; 290 convertToThreeAddress(MachineFunction::iterator &MFI, 463 /// Represents a predicate at the MachineFunction level. The control flow a [all...] |
/external/llvm/lib/Target/AMDGPU/ |
SIFixSGPRLiveRanges.cpp | 76 bool runOnMachineFunction(MachineFunction &MF) override; 111 bool SIFixSGPRLiveRanges::runOnMachineFunction(MachineFunction &MF) {
|
SIRegisterInfo.cpp | 36 const MachineFunction &MF) const { 54 const MachineFunction &MF) const { 69 BitVector SIRegisterInfo::getReservedRegs(const MachineFunction &MF) const { 125 unsigned SIRegisterInfo::getRegPressureSetLimit(const MachineFunction &MF, 162 bool SIRegisterInfo::requiresRegisterScavenging(const MachineFunction &Fn) const { 210 const MachineFunction *MF = MI->getParent()->getParent(); 259 MachineFunction *MF = MI->getParent()->getParent(); 567 unsigned SIRegisterInfo::getPreloadedValue(const MachineFunction &MF,
|
/external/llvm/lib/Target/ARM/ |
ThumbRegisterInfo.cpp | 22 #include "llvm/CodeGen/MachineFunction.h" 45 const MachineFunction &MF) const { 55 ThumbRegisterInfo::getPointerRegClass(const MachineFunction &MF, 68 MachineFunction &MF = *MBB.getParent(); 88 MachineFunction &MF = *MBB.getParent(); 107 MachineFunction &MF = *MBB.getParent(); 132 MachineFunction &MF = *MBB.getParent(); 425 const MachineFunction &MF = *MI.getParent()->getParent(); 502 MachineFunction &MF = *MBB.getParent();
|
/external/llvm/lib/Target/Hexagon/ |
HexagonGenPredicate.cpp | 77 virtual bool runOnMachineFunction(MachineFunction &MF); 92 void collectPredicateGPR(MachineFunction &MF); 100 bool eliminatePredCopies(MachineFunction &MF); 185 void HexagonGenPredicate::collectPredicateGPR(MachineFunction &MF) { 186 for (MachineFunction::iterator A = MF.begin(), Z = MF.end(); A != Z; ++A) { 436 bool HexagonGenPredicate::eliminatePredCopies(MachineFunction &MF) { 452 for (MachineFunction::iterator A = MF.begin(), Z = MF.end(); A != Z; ++A) { 481 bool HexagonGenPredicate::runOnMachineFunction(MachineFunction &MF) {
|
/external/llvm/lib/Target/Mips/ |
MipsAsmPrinter.h | 53 /// MachineFunction. 91 void NaClAlignIndirectJumpTargets(MachineFunction &MF); 110 bool runOnMachineFunction(MachineFunction &MF) override;
|
MipsCCState.cpp | 88 const MachineFunction &MF = getMachineFunction(); 116 const MachineFunction &MF = getMachineFunction();
|
MipsLongBranch.cpp | 74 bool runOnMachineFunction(MachineFunction &F) override; 85 MachineFunction *MF; 154 MF->insert(std::next(MachineFunction::iterator(MBB)), NewMBB); 163 for (MachineFunction::iterator I = MF->begin(), E = MF->end(); I != E;) 257 MachineFunction::iterator FallThroughMBB = ++MachineFunction::iterator(MBB); 439 static void emitGPDisp(MachineFunction &F, const MipsInstrInfo *TII) { 450 bool MipsLongBranch::runOnMachineFunction(MachineFunction &F) {
|