Home
last modified time | relevance | path

Searched defs:MF (Results 1 – 25 of 713) sorted by relevance

12345678910>>...29

/freebsd-src/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.h71 add(const Constant * C,MachineFunction * MF,Register R) add() argument
75 add(const GlobalVariable * GV,MachineFunction * MF,Register R) add() argument
79 add(const Function * F,MachineFunction * MF,Register R) add() argument
83 add(const Argument * Arg,MachineFunction * MF,Register R) add() argument
87 find(const Constant * C,MachineFunction * MF) find() argument
91 find(const GlobalVariable * GV,MachineFunction * MF) find() argument
95 find(const Function * F,MachineFunction * MF) find() argument
159 setCurrentFunc(MachineFunction & MF) setCurrentFunc() argument
[all...]
H A DSPIRVFrameLowering.h31 void emitPrologue(MachineFunction &MF, in emitPrologue()
33 void emitEpilogue(MachineFunction &MF, in emitEpilogue()
36 bool hasFP(const MachineFunction &MF) const override { return false; } in hasFP()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsMachineFunction.cpp39 static const TargetRegisterClass &getGlobalBaseRegClass(MachineFunction &MF) { in getGlobalBaseRegClass()
55 Register MipsFunctionInfo::getGlobalBaseReg(MachineFunction &MF) { in getGlobalBaseReg()
62 Register MipsFunctionInfo::getGlobalBaseRegForGlobalISel(MachineFunction &MF) { in getGlobalBaseRegForGlobalISel()
70 void MipsFunctionInfo::initGlobalBaseReg(MachineFunction &MF) { in initGlobalBaseReg()
157 void MipsFunctionInfo::createEhDataRegsFI(MachineFunction &MF) { in createEhDataRegsFI()
170 void MipsFunctionInfo::createISRRegFI(MachineFunction &MF) { in createISRRegFI()
191 MachinePointerInfo MipsFunctionInfo::callPtrInfo(MachineFunction &MF, in callPtrInfo()
196 MachinePointerInfo MipsFunctionInfo::callPtrInfo(MachineFunction &MF, in callPtrInfo()
201 int MipsFunctionInfo::getMoveF64ViaSpillFI(MachineFunction &MF, in getMoveF64ViaSpillFI()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFrameLowering.cpp54 WebAssemblyFrameLowering::getLocalForStackObject(MachineFunction &MF, in getLocalForStackObject()
181 unsigned WebAssemblyFrameLowering::getSPReg(const MachineFunction &MF) { in getSPReg()
187 unsigned WebAssemblyFrameLowering::getFPReg(const MachineFunction &MF) { in getFPReg()
194 WebAssemblyFrameLowering::getOpcConst(const MachineFunction &MF) { in getOpcConst()
200 unsigned WebAssemblyFrameLowering::getOpcAdd(const MachineFunction &MF) { in getOpcAdd()
206 unsigned WebAssemblyFrameLowering::getOpcSub(const MachineFunction &MF) { in getOpcSub()
212 unsigned WebAssemblyFrameLowering::getOpcAnd(const MachineFunction &MF) { in getOpcAnd()
219 WebAssemblyFrameLowering::getOpcGlobGet(const MachineFunction &MF) { in getOpcGlobGet()
226 WebAssemblyFrameLowering::getOpcGlobSet(const MachineFunction &MF) { in getOpcGlobSet()
233 unsigned SrcReg, MachineFunction &MF, MachineBasicBlock &MBB, in writeSPToGlobal()
[all …]
H A DWebAssemblyLateEHPrepare.cpp69 MachineFunction *MF = MI->getParent()->getParent(); in getMatchingEHPad() local
114 runOnMachineFunction(MachineFunction & MF) runOnMachineFunction() argument
139 removeUnreachableEHPads(MachineFunction & MF) removeUnreachableEHPads() argument
151 recordCatchRetBBs(MachineFunction & MF) recordCatchRetBBs() argument
175 hoistCatches(MachineFunction & MF) hoistCatches() argument
201 addCatchAlls(MachineFunction & MF) addCatchAlls() argument
227 replaceFuncletReturns(MachineFunction & MF) replaceFuncletReturns() argument
264 removeUnnecessaryUnreachables(MachineFunction & MF) removeUnnecessaryUnreachables() argument
292 restoreStackPointer(MachineFunction & MF) restoreStackPointer() argument
[all...]
H A DWebAssemblyCFGStackify.cpp111 getAppendixBlock(MachineFunction & MF) getAppendixBlock() argument
128 getFakeCallerBlock(MachineFunction & MF) getFakeCallerBlock() argument
254 MachineFunction &MF = *MBB.getParent(); placeBlockMarker() local
399 MachineFunction &MF = *MBB.getParent(); placeLoopMarker() local
467 MachineFunction &MF = *MBB.getParent(); placeTryMarker() local
665 removeUnnecessaryInstrs(MachineFunction & MF) removeUnnecessaryInstrs() argument
788 MachineFunction &MF = *MBB.getParent(); unstackifyVRegsUsedInSplitBB() local
852 MachineFunction &MF = *BeginBB->getParent(); addTryDelegate() local
968 fixCallUnwindMismatches(MachineFunction & MF) fixCallUnwindMismatches() argument
1255 fixCatchUnwindMismatches(MachineFunction & MF) fixCatchUnwindMismatches() argument
1438 recalculateScopeTops(MachineFunction & MF) recalculateScopeTops() argument
1471 fixEndsAtEndOfFunction(MachineFunction & MF) fixEndsAtEndOfFunction() argument
1528 appendEndToFunction(MachineFunction & MF,const WebAssemblyInstrInfo & TII) appendEndToFunction() argument
1536 placeMarkers(MachineFunction & MF) placeMarkers() argument
1651 rewriteDepthImmediates(MachineFunction & MF) rewriteDepthImmediates() argument
1725 cleanupFunctionData(MachineFunction & MF) cleanupFunctionData() argument
1739 runOnMachineFunction(MachineFunction & MF) runOnMachineFunction() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetFrameLowering.h159 assignCalleeSavedSpillSlots(MachineFunction & MF,const TargetRegisterInfo * TRI,std::vector<CalleeSavedInfo> & CSI,unsigned & MinCSFrameIndex,unsigned & MaxCSFrameIndex) assignCalleeSavedSpillSlots() argument
168 assignCalleeSavedSpillSlots(MachineFunction & MF,const TargetRegisterInfo * TRI,std::vector<CalleeSavedInfo> & CSI) assignCalleeSavedSpillSlots() argument
197 enableShrinkWrapping(const MachineFunction & MF) enableShrinkWrapping() argument
204 enableStackSlotScavenging(const MachineFunction & MF) enableStackSlotScavenging() argument
238 inlineStackProbe(MachineFunction & MF,MachineBasicBlock & PrologueMBB) inlineStackProbe() argument
246 adjustForSegmentedStacks(MachineFunction & MF,MachineBasicBlock & PrologueMBB) adjustForSegmentedStacks() argument
251 adjustForHiPEPrologue(MachineFunction & MF,MachineBasicBlock & PrologueMBB) adjustForHiPEPrologue() argument
281 keepFramePointer(const MachineFunction & MF) keepFramePointer() argument
295 hasReservedCallFrame(const MachineFunction & MF) hasReservedCallFrame() argument
306 canSimplifyCallFramePseudos(const MachineFunction & MF) canSimplifyCallFramePseudos() argument
328 getFrameIndexReferencePreferSP(const MachineFunction & MF,int FI,Register & FrameReg,bool IgnoreSPUpdates) getFrameIndexReferencePreferSP() argument
338 getNonLocalFrameIndexReference(const MachineFunction & MF,int FI) getNonLocalFrameIndexReference() argument
380 getWinEHParentFrameOffset(const MachineFunction & MF) getWinEHParentFrameOffset() argument
391 eliminateCallFramePseudoInstr(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MI) eliminateCallFramePseudoInstr() argument
406 orderFrameObjects(const MachineFunction & MF,SmallVectorImpl<int> & objectsToAllocate) orderFrameObjects() argument
[all...]
H A DTargetRegisterInfo.h202 getRawAllocationOrder(const MachineFunction & MF) getRawAllocationOrder() argument
362 getRegisterCosts(const MachineFunction & MF) getRegisterCosts() argument
489 getCallPreservedMask(const MachineFunction & MF,CallingConv::ID) getCallPreservedMask() argument
498 getCustomEHPadPreservedMask(const MachineFunction & MF) getCustomEHPadPreservedMask() argument
511 getIntraCallClobberedRegs(const MachineFunction * MF) getIntraCallClobberedRegs() argument
541 explainReservedReg(const MachineFunction & MF,MCRegister PhysReg) explainReservedReg() argument
547 isAsmClobberable(const MachineFunction & MF,MCRegister PhysReg) isAsmClobberable() argument
553 isInlineAsmReadOnlyReg(const MachineFunction & MF,unsigned PhysReg) isInlineAsmReadOnlyReg() argument
579 isCallerPreservedPhysReg(MCRegister PhysReg,const MachineFunction & MF) isCallerPreservedPhysReg() argument
589 isArgumentRegister(const MachineFunction & MF,MCRegister PhysReg) isArgumentRegister() argument
595 isFixedRegister(const MachineFunction & MF,MCRegister PhysReg) isFixedRegister() argument
601 isGeneralPurposeRegister(const MachineFunction & MF,MCRegister PhysReg) isGeneralPurposeRegister() argument
737 getRegisterCostTableIndex(const MachineFunction & MF) getRegisterCostTableIndex() argument
843 getRegPressureLimit(const TargetRegisterClass * RC,MachineFunction & MF) getRegPressureLimit() argument
851 getRegPressureSetScore(const MachineFunction & MF,unsigned PSetID) getRegPressureSetScore() argument
913 updateRegAllocHint(Register Reg,Register NewReg,MachineFunction & MF) updateRegAllocHint() argument
935 requiresRegisterScavenging(const MachineFunction & MF) requiresRegisterScavenging() argument
941 useFPForScavengingIndex(const MachineFunction & MF) useFPForScavengingIndex() argument
947 requiresFrameIndexScavenging(const MachineFunction & MF) requiresFrameIndexScavenging() argument
954 requiresFrameIndexReplacementScavenging(const MachineFunction & MF) requiresFrameIndexReplacementScavenging() argument
960 requiresVirtualBaseRegisters(const MachineFunction & MF) requiresVirtualBaseRegisters() argument
970 hasReservedSpillSlot(const MachineFunction & MF,Register Reg,int & FrameIdx) hasReservedSpillSlot() argument
976 trackLivenessAfterRegAlloc(const MachineFunction & MF) trackLivenessAfterRegAlloc() argument
988 hasStackRealignment(const MachineFunction & MF) hasStackRealignment() argument
1111 shouldUseLastChanceRecoloringForVirtReg(const MachineFunction & MF,const LiveInterval & VirtReg) shouldUseLastChanceRecoloringForVirtReg() argument
1126 shouldUseDeferredSpillingForVirtReg(const MachineFunction & MF,const LiveInterval & VirtReg) shouldUseDeferredSpillingForVirtReg() argument
1135 regClassPriorityTrumpsGlobalness(const MachineFunction & MF) regClassPriorityTrumpsGlobalness() argument
[all...]
H A DModuloSchedule.h107 ModuloSchedule(MachineFunction &MF, MachineLoop *Loop, in ModuloSchedule() argument
171 MachineFunction &MF; variable
265 ModuloScheduleExpander(MachineFunction &MF, ModuloSchedule &S, in ModuloScheduleExpander() argument
285 PeelingModuloScheduleExpander(MachineFunction &MF, ModuloSchedule &S, in PeelingModuloScheduleExpander() argument
298 MachineFunction &MF; global() variable
380 MachineFunction &MF; global() variable
384 ModuloScheduleTestAnnotater(MachineFunction & MF,ModuloSchedule & S) ModuloScheduleTestAnnotater() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYRegisterInfo.h42 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override { in requiresFrameIndexScavenging()
46 bool requiresRegisterScavenging(const MachineFunction &MF) const override { in requiresRegisterScavenging()
50 bool useFPForScavengingIndex(const MachineFunction &MF) const override { in useFPForScavengingIndex()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEFrameLowering.cpp135 void VEFrameLowering::emitPrologueInsns(MachineFunction &MF, in emitPrologueInsns()
183 void VEFrameLowering::emitEpilogueInsns(MachineFunction &MF, in emitEpilogueInsns()
226 void VEFrameLowering::emitSPAdjustment(MachineFunction &MF, in emitSPAdjustment()
274 void VEFrameLowering::emitSPExtend(MachineFunction &MF, MachineBasicBlock &MBB, in emitSPExtend()
308 void VEFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
378 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
392 void VEFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
444 StackOffset VEFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
486 void VEFrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOperand.cpp46 if (const MachineFunction *MF = MBB->getParent()) in getMFIfAvailable() local
71 if (MachineFunction *MF = getMFIfAvailable(*this)) { in setReg() local
114 if (MachineFunction *MF = getMFIfAvailable(*this)) { in setIsDef() local
155 if (MachineFunction *MF = getMFIfAvailable(*this)) in removeRegFromUses() local
277 if (MachineFunction *MF = getMFIfAvailable(*this)) in ChangeToRegister() local
359 if (const MachineFunction *MF = getMFIfAvailable(*this)) { isIdenticalTo() local
421 if (const MachineFunction *MF = getMFIfAvailable(MO)) { hash_value() local
458 if (const MachineFunction *MF = getMFIfAvailable(MO)) { tryToGetTargetInfo() local
464 getTargetIndexName(const MachineFunction & MF,int Index) getTargetIndexName() argument
477 const MachineFunction *MF = getMFIfAvailable(*this); getTargetIndexName() local
582 const MachineFunction *MF = getMFIfAvailable(Op); printTargetFlags() local
828 if (const MachineFunction *MF = getMFIfAvailable(*this)) { print() local
843 if (const MachineFunction *MF = getMFIfAvailable(*this)) { print() local
861 if (const MachineFunction *MF = getMFIfAvailable(*this)) { print() local
885 if (const MachineFunction *MF = getMFIfAvailable(*this)) print() local
897 if (const MachineFunction *MF = getMFIfAvailable(*this)) print() local
988 if (const MachineFunction *MF = getMFIfAvailable(*this)) print() local
1056 getConstantPool(MachineFunction & MF) getConstantPool() argument
1062 getFixedStack(MachineFunction & MF,int FI,int64_t Offset) getFixedStack() argument
1067 getJumpTable(MachineFunction & MF) getJumpTable() argument
1071 getGOT(MachineFunction & MF) getGOT() argument
1075 getStack(MachineFunction & MF,int64_t Offset,uint8_t ID) getStack() argument
1080 getUnknownStack(MachineFunction & MF) getUnknownStack() argument
[all...]
H A DLivePhysRegs.cpp175 const MachineFunction &MF) { in addCalleeSavedRegs()
181 void LivePhysRegs::addPristines(const MachineFunction &MF) { in addPristines()
222 const MachineFunction &MF = *MBB.getParent(); in addLiveOutsNoPristines() local
233 const MachineFunction &MF = *MBB.getParent(); in addLiveOuts() local
239 const MachineFunction &MF = *MBB.getParent(); in addLiveIns() local
250 const MachineFunction &MF = *MBB.getParent(); in computeLiveIns() local
261 const MachineFunction &MF = *MBB.getParent(); in addLiveIns() local
277 const MachineFunction &MF = *MBB.getParent(); in recomputeLivenessFlags() local
H A DMachineModuleSlotTracker.cpp16 processMachineFunctionMetadata(AbstractSlotTrackerStorage * AST,const MachineFunction & MF) processMachineFunctionMetadata() argument
41 if (auto *MF = TheMMI.getMachineFunction(F)) processMachineModule() local
54 if (auto *MF = TheMMI.getMachineFunction(*F)) processMachineFunction() local
66 MachineModuleSlotTracker(const MachineFunction * MF,bool ShouldInitializeAllMetadata) MachineModuleSlotTracker() argument
[all...]
H A DBasicBlockSections.cpp182 assignSections(MachineFunction & MF,const DenseMap<UniqueBBID,BBClusterInfo> & FuncClusterInfo) assignSections() argument
232 sortBasicBlocksAndUpdateBranches(MachineFunction & MF,MachineBasicBlockComparator MBBCmp) sortBasicBlocksAndUpdateBranches() argument
256 avoidZeroOffsetLandingPad(MachineFunction & MF) avoidZeroOffsetLandingPad() argument
267 hasInstrProfHashMismatch(MachineFunction & MF) hasInstrProfHashMismatch() argument
283 runOnMachineFunction(MachineFunction & MF) runOnMachineFunction() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFFrameLowering.cpp25 void BPFFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
28 void BPFFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
31 void BPFFrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXFrameLowering.cpp32 void NVPTXFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue() argument
71 getFrameIndexReference(const MachineFunction & MF,int FI,Register & FrameReg) const getFrameIndexReference() argument
79 emitEpilogue(MachineFunction & MF,MachineBasicBlock & MBB) const emitEpilogue() argument
85 eliminateCallFramePseudoInstr(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator I) const eliminateCallFramePseudoInstr() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600FrameLowering.h23 void emitPrologue(MachineFunction &MF, in emitPrologue()
25 void emitEpilogue(MachineFunction &MF, in emitEpilogue()
30 bool hasFP(const MachineFunction &MF) const override { in hasFP()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchFrameLowering.cpp123 estimateFunctionSizeInBytes(const LoongArchInstrInfo * TII,const MachineFunction & MF) estimateFunctionSizeInBytes() argument
131 needScavSlotForCFR(MachineFunction & MF) needScavSlotForCFR() argument
142 processFunctionBeforeFrameFinalized(MachineFunction & MF,RegScavenger * RS) const processFunctionBeforeFrameFinalized() argument
179 emitPrologue(MachineFunction & MF,MachineBasicBlock & MBB) const emitPrologue() argument
319 emitEpilogue(MachineFunction & MF,MachineBasicBlock & MBB) const emitEpilogue() argument
373 getFirstSPAdjustAmount(const MachineFunction & MF,bool IsPrologue) const getFirstSPAdjustAmount() argument
397 determineCalleeSaves(MachineFunction & MF,BitVector & SavedRegs,RegScavenger * RS) const determineCalleeSaves() argument
423 eliminateCallFramePseudoInstr(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MI) const eliminateCallFramePseudoInstr() argument
456 MachineFunction *MF = MBB.getParent(); spillCalleeSavedRegisters() local
475 getFrameIndexReference(const MachineFunction & MF,int FI,Register & FrameReg) const getFrameIndexReference() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp52 emitSCSPrologue(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MI,const DebugLoc & DL) emitSCSPrologue() argument
109 emitSCSEpilogue(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MI,const DebugLoc & DL) emitSCSEpilogue() argument
154 getLibCallID(const MachineFunction & MF,const std::vector<CalleeSavedInfo> & CSI) getLibCallID() argument
193 getSpillLibCallName(const MachineFunction & MF,const std::vector<CalleeSavedInfo> & CSI) getSpillLibCallName() argument
220 getRestoreLibCallName(const MachineFunction & MF,const std::vector<CalleeSavedInfo> & CSI) getRestoreLibCallName() argument
280 getMaxPushPopReg(const MachineFunction & MF,const std::vector<CalleeSavedInfo> & CSI) getMaxPushPopReg() argument
369 getUnmanagedCSI(const MachineFunction & MF,const std::vector<CalleeSavedInfo> & CSI) getUnmanagedCSI() argument
383 adjustStackForRVV(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,const DebugLoc & DL,int64_t Amount,MachineInstr::MIFlag Flag) const adjustStackForRVV() argument
462 emitPrologue(MachineFunction & MF,MachineBasicBlock & MBB) const emitPrologue() argument
699 emitEpilogue(MachineFunction & MF,MachineBasicBlock & MBB) const emitEpilogue() argument
801 getFrameIndexReference(const MachineFunction & MF,int FI,Register & FrameReg) const getFrameIndexReference() argument
976 determineCalleeSaves(MachineFunction & MF,BitVector & SavedRegs,RegScavenger * RS) const determineCalleeSaves() argument
1087 getScavSlotsNumForRVV(MachineFunction & MF) getScavSlotsNumForRVV() argument
1131 hasRVVFrameObject(const MachineFunction & MF) hasRVVFrameObject() argument
1150 estimateFunctionSizeInBytes(const MachineFunction & MF,const RISCVInstrInfo & TII) estimateFunctionSizeInBytes() argument
1189 processFunctionBeforeFrameFinalized(MachineFunction & MF,RegScavenger * RS) const processFunctionBeforeFrameFinalized() argument
1266 eliminateCallFramePseudoInstr(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MI) const eliminateCallFramePseudoInstr() argument
1380 MachineFunction *MF = MBB.getParent(); spillCalleeSavedRegisters() local
1436 MachineFunction *MF = MBB.getParent(); restoreCalleeSavedRegisters() local
1501 const MachineFunction *MF = MBB.getParent(); canUseAsPrologue() local
1517 const MachineFunction *MF = MBB.getParent(); canUseAsEpilogue() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp223 getDarwinCallPreservedMask(const MachineFunction & MF,CallingConv::ID CC) const getDarwinCallPreservedMask() argument
261 getCallPreservedMask(const MachineFunction & MF,CallingConv::ID CC) const getCallPreservedMask() argument
325 UpdateCustomCallPreservedMask(MachineFunction & MF,const uint32_t ** Mask) const UpdateCustomCallPreservedMask() argument
358 getThisReturnPreservedMask(const MachineFunction & MF,CallingConv::ID CC) const getThisReturnPreservedMask() argument
378 explainReservedReg(const MachineFunction & MF,MCRegister PhysReg) const explainReservedReg() argument
478 isReservedReg(const MachineFunction & MF,MCRegister Reg) const isReservedReg() argument
483 isStrictlyReservedReg(const MachineFunction & MF,MCRegister Reg) const isStrictlyReservedReg() argument
501 isAsmClobberable(const MachineFunction & MF,MCRegister PhysReg) const isAsmClobberable() argument
518 getPointerRegClass(const MachineFunction & MF,unsigned Kind) const getPointerRegClass() argument
568 isArgumentRegister(const MachineFunction & MF,MCRegister Reg) const isArgumentRegister() argument
716 MachineFunction &MF = *MI->getParent()->getParent(); needsFrameBaseReg() local
775 const MachineFunction &MF = *MBB->getParent(); materializeFrameBaseRegister() local
803 const MachineFunction *MF = MI.getParent()->getParent(); resolveFrameIndex() local
874 MachineFunction &MF = *MBB.getParent(); eliminateFrameIndex() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.cpp50 MachineFunction &MF = *MBB.getParent(); in BuildCFI() local
60 MachineFunction &MF in emitCalleeSavedFrameMoves() local
84 emitPrologue(MachineFunction & MF,MachineBasicBlock & MBB) const emitPrologue() argument
194 emitEpilogue(MachineFunction & MF,MachineBasicBlock & MBB) const emitEpilogue() argument
325 MachineFunction &MF = *MBB.getParent(); spillCalleeSavedRegisters() local
350 MachineFunction &MF = *MBB.getParent(); restoreCalleeSavedRegisters() local
361 eliminateCallFramePseudoInstr(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator I) const eliminateCallFramePseudoInstr() argument
428 processFunctionBeforeFrameFinalized(MachineFunction & MF,RegScavenger *) const processFunctionBeforeFrameFinalized() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCExpandPseudos.cpp62 void ARCExpandPseudos::expandStore(MachineFunction &MF, in expandStore()
79 void ARCExpandPseudos::expandCTLZ(MachineFunction &MF, in expandCTLZ()
108 void ARCExpandPseudos::expandCTTZ(MachineFunction &MF, in expandCTTZ()
131 bool ARCExpandPseudos::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcRegisterInfo.cpp42 SparcRegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask()
109 bool SparcRegisterInfo::isReservedReg(const MachineFunction &MF, in isReservedReg()
115 SparcRegisterInfo::getPointerRegClass(const MachineFunction &MF, in getPointerRegClass()
121 static void replaceFI(MachineFunction &MF, MachineBasicBlock::iterator II, in replaceFI()
182 MachineFunction &MF = *MI.getParent()->getParent(); in eliminateFrameIndex() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.cpp169 PPCRegisterInfo::getPointerRegClass(const MachineFunction &MF, unsigned Kind) in getPointerRegClass() argument
278 PPCRegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask() argument
442 isAsmClobberable(const MachineFunction & MF,MCRegister PhysReg) const isAsmClobberable() argument
564 getRegAllocationHints(Register VirtReg,ArrayRef<MCPhysReg> Order,SmallVectorImpl<MCPhysReg> & Hints,const MachineFunction & MF,const VirtRegMap * VRM,const LiveRegMatrix * Matrix) const getRegAllocationHints() argument
740 MachineFunction &MF = *MBB.getParent(); lowerDynamicAlloc() local
800 MachineFunction &MF = *MBB.getParent(); prepareDynamicAlloca() local
888 MachineFunction &MF = *MBB.getParent(); lowerPrepareProbedAlloca() local
930 MachineFunction &MF = *MBB.getParent(); lowerDynamicAreaOffset() local
960 MachineFunction &MF = *MBB.getParent(); lowerCRSpilling() local
1005 MachineFunction &MF = *MBB.getParent(); lowerCRRestore() local
1048 MachineFunction &MF = *MBB.getParent(); lowerCRBitSpilling() local
1167 MachineFunction &MF = *MBB.getParent(); lowerCRBitRestore() local
1283 MachineFunction &MF = *MBB.getParent(); lowerOctWordSpilling() local
1317 MachineFunction &MF = *MBB.getParent(); lowerACCSpilling() local
1360 MachineFunction &MF = *MBB.getParent(); lowerACCRestore() local
1395 MachineFunction &MF = *MBB.getParent(); lowerWACCSpilling() local
1429 MachineFunction &MF = *MBB.getParent(); lowerWACCRestore() local
1461 MachineFunction &MF = *MBB.getParent(); lowerQuadwordSpilling() local
1488 MachineFunction &MF = *MBB.getParent(); lowerQuadwordRestore() local
1509 hasReservedSpillSlot(const MachineFunction & MF,Register Reg,int & FrameIdx) const hasReservedSpillSlot() argument
1590 MachineFunction &MF = *MBB.getParent(); eliminateFrameIndex() local
1877 MachineFunction &MF = *MBB.getParent(); needsFrameBaseReg() local
1909 const MachineFunction &MF = *MBB->getParent(); materializeFrameBaseRegister() local
1939 MachineFunction &MF = *MBB.getParent(); resolveFrameIndex() local
[all...]

12345678910>>...29