HomeSort by relevance Sort by last modified time
    Searched refs:MF (Results 176 - 200 of 517) sorted by null

1 2 3 4 5 6 78 91011>>

  /external/mesa3d/src/gallium/drivers/radeon/
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/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
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/lib/CodeGen/
InterferenceCache.h 27 MachineFunction *MF;
51 /// MF - The current function.
52 MachineFunction *MF;
99 void clear(MachineFunction *mf, SlotIndexes *indexes, LiveIntervals *lis) {
102 MF = mf;
122 const MachineFunction *MF);
153 : TRI(nullptr), LIUArray(nullptr), MF(nullptr), PhysRegEntries(nullptr),
MachineInstrBundle.cpp 29 bool runOnMachineFunction(MachineFunction &MF) override;
38 bool UnpackMachineBundles::runOnMachineFunction(MachineFunction &MF) {
40 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I) {
80 bool runOnMachineFunction(MachineFunction &MF) override;
89 bool FinalizeMachineBundles::runOnMachineFunction(MachineFunction &MF) {
90 return llvm::finalizeBundles(MF);
223 bool llvm::finalizeBundles(MachineFunction &MF) {
225 for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I)
    [all...]
TargetInstrInfo.cpp 44 const MachineFunction &MF) const {
50 return TRI->getPointerRegClass(MF, RegClass);
160 MachineFunction &MF = *MI->getParent()->getParent();
161 MI = MF.CloneMachineInstr(MI);
333 MachineFunction &MF) const {
336 return MF.CloneMachineInstr(Orig);
379 static MachineInstr* foldPatchpoint(MachineFunction &MF,
408 MF.CreateMachineInstr(TII.get(MI->getOpcode()), MI->getDebugLoc(), true);
409 MachineInstrBuilder MIB(MF, NewMI);
422 MF.getRegInfo().getRegClass(MO.getReg())
    [all...]
VirtRegMap.cpp 55 bool VirtRegMap::runOnMachineFunction(MachineFunction &mf) {
56 MRI = &mf.getRegInfo();
57 TII = mf.getTarget().getInstrInfo();
58 TRI = mf.getTarget().getRegisterInfo();
59 MF = &mf;
70 unsigned NumRegs = MF->getRegInfo().getNumVirtRegs();
77 int SS = MF->getFrameInfo()->CreateSpillStackObject(RC->getSize(),
105 const TargetRegisterClass* RC = MF->getRegInfo().getRegClass(virtReg);
114 (SS >= MF->getFrameInfo()->getObjectIndexBegin())) &
    [all...]
MachineInstr.cpp 56 if (MachineFunction *MF = MBB->getParent()) {
57 MachineRegisterInfo &MRI = MF->getRegInfo();
98 if (MachineFunction *MF = MBB->getParent()) {
99 MachineRegisterInfo &MRI = MF->getRegInfo();
118 if (MachineFunction *MF = MBB->getParent())
119 MF->getRegInfo().removeRegOperandFromUseList(this);
134 if (MachineFunction *MF = MBB->getParent())
135 RegInfo = &MF->getRegInfo();
266 if (const MachineFunction *MF = MBB->getParent())
267 TM = &MF->getTarget()
    [all...]
LexicalScopes.cpp 31 MF = nullptr;
42 MF = &Fn;
59 for (const auto &MBB : *MF) {
110 DL.getScopeAndInlinedAt(Scope, IA, MF->getFunction()->getContext());
120 DL.getScopeAndInlinedAt(Scope, IA, MF->getFunction()->getContext());
142 DL.getScopeAndInlinedAt(Scope, InlinedAt, MF->getFunction()->getContext());
176 DISubprogram(Scope).describes(MF->getFunction()))
295 for (const auto &MBB : *MF)
317 if (Scope == CurrentFnLexicalScope && MBB->getParent() == MF)
LocalStackSlotAllocation.cpp 82 bool runOnMachineFunction(MachineFunction &MF) override;
103 bool LocalStackSlotPass::runOnMachineFunction(MachineFunction &MF) {
104 MachineFrameInfo *MFI = MF.getFrameInfo();
105 const TargetRegisterInfo *TRI = MF.getTarget().getRegisterInfo();
110 if (!TRI->requiresVirtualBaseRegisters(MF) || LocalObjectCount == 0)
117 calculateFrameObjectOffsets(MF);
120 bool UsedBaseRegs = insertFrameReferenceRegisters(MF);
390 const MachineFunction *MF = MI->getParent()->getParent();
391 const TargetRegisterClass *RC = TRI->getPointerRegClass(*MF);
MachineVerifier.cpp 60 bool runOnMachineFunction(MachineFunction &MF);
66 const MachineFunction *MF;
100 // Is this MBB reachable from the MF entry point?
208 void report(const char *msg, const MachineFunction *MF);
212 void report(const char *msg, const MachineFunction *MF,
216 void report(const char *msg, const MachineFunction *MF,
254 bool runOnMachineFunction(MachineFunction &MF) override {
255 MF.verify(this, Banner);
275 bool MachineVerifier::runOnMachineFunction(MachineFunction &MF) {
293 this->MF = &MF
    [all...]
BranchFolding.cpp 70 bool runOnMachineFunction(MachineFunction &MF) override;
85 bool BranchFolderPass::runOnMachineFunction(MachineFunction &MF) {
86 if (skipOptnoneFunction(*MF.getFunction()))
92 bool EnableTailMerge = !MF.getTarget().requiresStructuredCFG() &&
95 return Folder.OptimizeFunction(MF,
96 MF.getTarget().getInstrInfo(),
97 MF.getTarget().getRegisterInfo(),
118 MachineFunction *MF = MBB->getParent();
127 MF->erase(MBB);
182 bool BranchFolder::OptimizeFunction(MachineFunction &MF,
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ConditionalCompares.cpp 141 MachineFunction *MF;
192 void runOnMachineFunction(MachineFunction &MF) {
193 this->MF = &MF;
194 TII = MF.getTarget().getInstrInfo();
195 TRI = MF.getTarget().getRegisterInfo();
196 MRI = &MF.getRegInfo();
596 MRI->createVirtualRegister(TII->getRegClass(MCID, 0, TRI, *MF));
605 TII->getRegClass(MCID, 1, TRI, *MF));
652 TII->getRegClass(MCID, 0, TRI, *MF));
    [all...]
AArch64DeadRegisterDefinitionsPass.cpp 121 bool AArch64DeadRegisterDefinitions::runOnMachineFunction(MachineFunction &MF) {
122 TRI = MF.getTarget().getRegisterInfo();
126 for (auto &MBB : MF)
  /external/llvm/lib/Target/R600/
AMDGPUInstrInfo.h 96 MachineInstr *foldMemoryOperandImpl(MachineFunction &MF,
100 MachineInstr *foldMemoryOperandImpl(MachineFunction &MF,
106 int getIndirectIndexBegin(const MachineFunction &MF) const;
110 int getIndirectIndexEnd(const MachineFunction &MF) const;
115 bool unfoldMemoryOperand(MachineFunction &MF, MachineInstr *MI,
SIFixSGPRCopies.cpp 101 bool runOnMachineFunction(MachineFunction &MF) override;
196 bool SIFixSGPRCopies::runOnMachineFunction(MachineFunction &MF) {
197 MachineRegisterInfo &MRI = MF.getRegInfo();
199 MF.getTarget().getRegisterInfo());
201 MF.getTarget().getInstrInfo());
202 for (MachineFunction::iterator BI = MF.begin(), BE = MF.end();
SIRegisterInfo.cpp 26 BitVector SIRegisterInfo::getReservedRegs(const MachineFunction &MF) const {
31 TII->reserveIndirectRegisters(Reserved, MF);
36 MachineFunction &MF) const {
  /external/llvm/lib/Target/X86/
X86PadShortFunction.cpp 56 bool runOnMachineFunction(MachineFunction &MF) override;
95 bool PadShortFunc::runOnMachineFunction(MachineFunction &MF) {
96 const AttributeSet &FnAttrs = MF.getFunction()->getAttributes();
104 TM = &MF.getTarget();
113 findReturns(MF.begin());
  /external/llvm/lib/Target/Mips/
MipsOptimizePICCall.cpp 118 static MVT::SimpleValueType getRegTy(unsigned Reg, MachineFunction &MF) {
119 const TargetRegisterClass *RC = MF.getRegInfo().getRegClass(Reg);
132 MachineFunction &MF = *MBB->getParent();
133 const TargetInstrInfo &TII = *MF.getTarget().getInstrInfo();
135 unsigned DstReg = getRegTy(SrcReg, MF) == MVT::i32 ? Mips::T9 : Mips::T9_64;
146 MachineFunction &MF = *MI.getParent()->getParent();
147 MVT::SimpleValueType Ty = getRegTy(MI.getOperand(0).getReg(), MF);
MipsCodeEmitter.cpp 73 bool runOnMachineFunction(MachineFunction &MF) override;
141 bool MipsCodeEmitter::runOnMachineFunction(MachineFunction &MF) {
143 const_cast<TargetMachine &>(MF.getTarget()));
149 MCPEs = &MF.getConstantPool()->getConstants();
151 if (MF.getJumpTableInfo()) MJTEs = &MF.getJumpTableInfo()->getJumpTables();
152 JTI->Initialize(MF, IsPIC, Subtarget->isLittle());
157 << MF.getName() << "'\n");
158 MCE.startFunction(MF);
160 for (MachineFunction::iterator MBB = MF.begin(), E = MF.end()
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430InstrInfo.cpp 44 MachineFunction &MF = *MBB.getParent();
45 MachineFrameInfo &MFI = *MF.getFrameInfo();
48 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FrameIdx),
72 MachineFunction &MF = *MBB.getParent();
73 MachineFrameInfo &MFI = *MF.getFrameInfo();
76 MF.getMachineMemOperand(MachinePointerInfo::getFixedStack(FrameIdx),
309 const MachineFunction *MF = MI->getParent()->getParent();
310 const TargetInstrInfo &TII = *MF->getTarget().getInstrInfo();
312 *MF->getTarget().getMCAsmInfo());
  /bionic/libc/
crt.mk 43 -MD -MF $(@:%.s=%.d) -o $@ $<
63 -MD -MF $(@:%.o=%.d) -o $@ -c $<
74 -MD -MF $(@:%.o=%.d) -o $@ -c $<
97 -MD -MF $(@:%.o=%.d) -o $@ -c $<
117 -MD -MF $(@:%.o=%.d) -o $@ -c $<
139 -MD -MF $(@:%.o=%.d) -o $@ -c $<
  /external/llvm/lib/Target/Hexagon/
HexagonNewValueJump.cpp 113 MachineFunction &MF) {
221 MachineFunction &MF) {
246 MachineRegisterInfo &MRI = MF.getRegInfo();
353 bool HexagonNewValueJump::runOnMachineFunction(MachineFunction &MF) {
357 << MF.getName() << "\n");
365 QII = static_cast<const HexagonInstrInfo *>(MF.getTarget().getInstrInfo());
367 static_cast<const HexagonRegisterInfo *>(MF.getTarget().getRegisterInfo());
379 for (MachineFunction::iterator MBBb = MF.begin(), MBBe = MF.end();
484 afterRA, jmpPos, MF))
    [all...]

Completed in 534 milliseconds

1 2 3 4 5 6 78 91011>>