/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZFrameLowering.h | 32 const MachineFunction &MF) const override { in allocateScavengingFrameIndexesNearIncomingSP() argument 104 getBackchainOffset(MachineFunction & MF) getBackchainOffset() argument 110 getReturnAddressOffset(MachineFunction & MF) getReturnAddressOffset() argument 158 getBackchainOffset(MachineFunction & MF) getBackchainOffset() argument 164 getReturnAddressOffset(MachineFunction & MF) getReturnAddressOffset() argument [all...] |
/llvm-project/llvm/unittests/CodeGen/ |
H A D | RegAllocScoreTest.cpp | 73 MachineInstr *createMockCopy(MachineFunction &MF) { in createMockCopy() argument 77 MachineInstr *createMockLoad(MachineFunction &MF) { in createMockLoad() argument 81 MachineInstr *createMockStore(MachineFunction &MF) { in createMockStore() argument 85 MachineInstr *createMockLoadStore(MachineFunction &MF) { in createMockLoadStore() argument 90 MachineInstr *createMockCheapRemat(MachineFunction &MF) { in createMockCheapRemat() argument 95 createMockExpensiveRemat(MachineFunction & MF) createMockExpensiveRemat() argument 100 createMockDebug(MachineFunction & MF) createMockDebug() argument 104 createMockKill(MachineFunction & MF) createMockKill() argument 108 createMockInlineAsm(MachineFunction & MF) createMockInlineAsm() argument 115 auto MF = createMachineFunction(Ctx, Mod); TEST() local 136 auto MF = createMachineFunction(Ctx, Mod); TEST() local [all...] |
/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsMachineFunction.cpp | 39 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()
|
/llvm-project/llvm/unittests/MI/ |
H A D | LiveIntervalTest.cpp | 118 getMI(MachineFunction & MF,unsigned At,unsigned BlockNum) getMI() argument 135 testHandleMove(MachineFunction & MF,LiveIntervals & LIS,unsigned From,unsigned To,unsigned BlockNum=0) testHandleMove() argument 150 testHandleMoveIntoNewBundle(MachineFunction & MF,LiveIntervals & LIS,unsigned From,unsigned To,unsigned BlockNum=0) testHandleMoveIntoNewBundle() argument 171 testSplitAt(MachineFunction & MF,LiveIntervals & LIS,unsigned SplitAt,unsigned BlockNum) testSplitAt() argument 266 __anon6e8c89990202(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 277 __anon6e8c89990302(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 288 __anon6e8c89990402(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 299 __anon6e8c89990502(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 309 __anon6e8c89990602(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 320 __anon6e8c89990702(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 335 __anon6e8c89990802(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 346 __anon6e8c89990902(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 357 __anon6e8c89990a02(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 368 __anon6e8c89990b02(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 378 __anon6e8c89990c02(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 389 __anon6e8c89990d02(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 400 __anon6e8c89990e02(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 422 __anon6e8c89990f02(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 434 __anon6e8c89991002(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 446 __anon6e8c89991102(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 468 __anon6e8c89991202(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 489 __anon6e8c89991302(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 514 __anon6e8c89991402(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 529 __anon6e8c89991502(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 546 __anon6e8c89991602(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 567 __anon6e8c89991702(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 587 __anon6e8c89991802(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 602 __anon6e8c89991902(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 614 __anon6e8c89991a02(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 625 __anon6e8c89991b02(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 636 __anon6e8c89991c02(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 647 __anon6e8c89991d02(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 658 __anon6e8c89991e02(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 675 __anon6e8c89991f02(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 692 __anon6e8c89992002(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 704 __anon6e8c89992102(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 720 __anon6e8c89992202(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 731 __anon6e8c89992302(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 768 __anon6e8c89992402(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 793 __anon6e8c89992502(MachineFunction &MF, LiveIntervals &LIS) TEST() argument 819 __anon6e8c89992602(MachineFunction &MF, LiveVariables &LV) TEST() argument 838 __anon6e8c89992702(MachineFunction &MF, LiveVariables &LV) TEST() argument [all...] |
/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVDuplicatesTracker.h | 220 const MachineFunction *MF, Register R) { in add() argument 225 void add(const Constant *C, const MachineFunction *MF, Registe in add() argument 147 add(KeyTy V,const MachineFunction * MF,Register R) add() argument 165 find(KeyTy V,const MachineFunction * MF) find() argument 230 add(const Constant * C,const MachineFunction * MF,Register R) add() argument 234 add(const GlobalVariable * GV,const MachineFunction * MF,Register R) add() argument 238 add(const Function * F,const MachineFunction * MF,Register R) add() argument 242 add(const Argument * Arg,const MachineFunction * MF,Register R) add() argument 246 add(const MachineInstr * MI,const MachineFunction * MF,Register R) add() argument 250 add(const SPIRV::SpecialTypeDescriptor & TD,const MachineFunction * MF,Register R) add() argument 255 find(const Type * Ty,const MachineFunction * MF) find() argument 260 find(const Type * PointeeTy,unsigned AddressSpace,const MachineFunction * MF) find() argument 265 find(const Constant * C,const MachineFunction * MF) find() argument 269 find(const GlobalVariable * GV,const MachineFunction * MF) find() argument 273 find(const Function * F,const MachineFunction * MF) find() argument 277 find(const Argument * Arg,const MachineFunction * MF) find() argument 281 find(const MachineInstr * MI,const MachineFunction * MF) find() argument 286 find(const SPIRV::SpecialTypeDescriptor & TD,const MachineFunction * MF) find() argument [all...] |
H A D | SPIRVFrameLowering.h | 31 void emitPrologue(MachineFunction &MF, in emitPrologue() argument 33 void emitEpilogue(MachineFunction &MF, in emitEpilogue() argument 36 hasFP(const MachineFunction & MF) hasFP() argument
|
H A D | SPIRVGlobalRegistry.h | 121 void add(const Constant *C, MachineFunction *MF, Register R) { in find() argument 125 void add(const GlobalVariable *GV, MachineFunction *MF, Register R) { in find() argument 129 void add(const Function *F, MachineFunction *MF, Register R) { in find() argument 133 void add(const Argument *Arg, MachineFunction *MF, Register R) { in find() argument 101 add(const Constant * C,MachineFunction * MF,Register R) add() argument 105 add(const GlobalVariable * GV,MachineFunction * MF,Register R) add() argument 109 add(const Function * F,MachineFunction * MF,Register R) add() argument 113 add(const Argument * Arg,MachineFunction * MF,Register R) add() argument 117 add(const MachineInstr * MI,MachineFunction * MF,Register R) add() argument 326 setCurrentFunc(MachineFunction & MF) setCurrentFunc() argument [all...] |
/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyFrameLowering.cpp | 54 MachineFrameInfo &MFI = MF.getFrameInfo(); in getLocalForStackObject() argument 181 getSPReg(const MachineFunction & MF) getSPReg() argument 187 getFPReg(const MachineFunction & MF) getFPReg() argument 194 getOpcConst(const MachineFunction & MF) getOpcConst() argument 200 getOpcAdd(const MachineFunction & MF) getOpcAdd() argument 206 getOpcSub(const MachineFunction & MF) getOpcSub() argument 212 getOpcAnd(const MachineFunction & MF) getOpcAnd() argument 219 getOpcGlobGet(const MachineFunction & MF) getOpcGlobGet() argument 226 getOpcGlobSet(const MachineFunction & MF) getOpcGlobSet() argument 233 writeSPToGlobal(unsigned SrcReg,MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator & InsertStore,const DebugLoc & DL) const writeSPToGlobal() argument 247 eliminateCallFramePseudoInstr(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator I) const eliminateCallFramePseudoInstr() argument 261 emitPrologue(MachineFunction & MF,MachineBasicBlock & MBB) const emitPrologue() argument 331 emitEpilogue(MachineFunction & MF,MachineBasicBlock & MBB) const emitEpilogue() argument [all...] |
H A D | WebAssemblyLateEHPrepare.cpp | 69 MachineFunction *MF = MI->getParent()->getParent(); 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...] |
/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYRegisterInfo.h | 42 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()
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetFrameLowering.h | 159 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 D | TargetRegisterInfo.h | 204 getRawAllocationOrder(const MachineFunction & MF) getRawAllocationOrder() argument 373 getRegisterCosts(const MachineFunction & MF) getRegisterCosts() argument 510 getCallPreservedMask(const MachineFunction & MF,CallingConv::ID) getCallPreservedMask() argument 519 getCustomEHPadPreservedMask(const MachineFunction & MF) getCustomEHPadPreservedMask() argument 532 getIntraCallClobberedRegs(const MachineFunction * MF) getIntraCallClobberedRegs() argument 562 explainReservedReg(const MachineFunction & MF,MCRegister PhysReg) explainReservedReg() argument 568 isAsmClobberable(const MachineFunction & MF,MCRegister PhysReg) isAsmClobberable() argument 574 isInlineAsmReadOnlyReg(const MachineFunction & MF,unsigned PhysReg) isInlineAsmReadOnlyReg() argument 606 isCallerPreservedPhysReg(MCRegister PhysReg,const MachineFunction & MF) isCallerPreservedPhysReg() argument 616 isArgumentRegister(const MachineFunction & MF,MCRegister PhysReg) isArgumentRegister() argument 622 isFixedRegister(const MachineFunction & MF,MCRegister PhysReg) isFixedRegister() argument 628 isGeneralPurposeRegister(const MachineFunction & MF,MCRegister PhysReg) isGeneralPurposeRegister() argument 764 getRegisterCostTableIndex(const MachineFunction & MF) getRegisterCostTableIndex() argument 870 getRegPressureLimit(const TargetRegisterClass * RC,MachineFunction & MF) getRegPressureLimit() argument 878 getRegPressureSetScore(const MachineFunction & MF,unsigned PSetID) getRegPressureSetScore() argument 940 updateRegAllocHint(Register Reg,Register NewReg,MachineFunction & MF) updateRegAllocHint() argument 962 requiresRegisterScavenging(const MachineFunction & MF) requiresRegisterScavenging() argument 968 useFPForScavengingIndex(const MachineFunction & MF) useFPForScavengingIndex() argument 974 requiresFrameIndexScavenging(const MachineFunction & MF) requiresFrameIndexScavenging() argument 981 requiresFrameIndexReplacementScavenging(const MachineFunction & MF) requiresFrameIndexReplacementScavenging() argument 987 requiresVirtualBaseRegisters(const MachineFunction & MF) requiresVirtualBaseRegisters() argument 997 hasReservedSpillSlot(const MachineFunction & MF,Register Reg,int & FrameIdx) hasReservedSpillSlot() argument 1003 trackLivenessAfterRegAlloc(const MachineFunction & MF) trackLivenessAfterRegAlloc() argument 1015 hasStackRealignment(const MachineFunction & MF) hasStackRealignment() argument 1138 shouldUseLastChanceRecoloringForVirtReg(const MachineFunction & MF,const LiveInterval & VirtReg) shouldUseLastChanceRecoloringForVirtReg() argument 1153 shouldUseDeferredSpillingForVirtReg(const MachineFunction & MF,const LiveInterval & VirtReg) shouldUseDeferredSpillingForVirtReg() argument 1162 regClassPriorityTrumpsGlobalness(const MachineFunction & MF) regClassPriorityTrumpsGlobalness() argument [all...] |
H A D | IndirectThunks.h | 154 MachineFunction &MF = MMI.getOrCreateMachineFunction(*F); in createThunkFunction() local 166 MachineFunction &MF) { in run() 201 bool runOnMachineFunction(MachineFunction &MF) override { in runOnMachineFunction() 214 static bool runTIs(MachineModuleInfo &MMI, MachineFunction &MF, in runTIs()
|
/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFFrameLowering.cpp | 25 emitPrologue(MachineFunction & MF,MachineBasicBlock & MBB) const emitPrologue() argument 28 emitEpilogue(MachineFunction & MF,MachineBasicBlock & MBB) const emitEpilogue() argument 31 determineCalleeSaves(MachineFunction & MF,BitVector & SavedRegs,RegScavenger * RS) const determineCalleeSaves() argument
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600FrameLowering.h | 23 void emitPrologue(MachineFunction &MF, in emitPrologue() argument 25 void emitEpilogue(MachineFunction &MF, in emitEpilogue() argument 30 hasFP(const MachineFunction & MF) hasFP() argument
|
/llvm-project/llvm/unittests/Target/AArch64/ |
H A D | InstSizes.cpp | 83 auto &MF = MMI.getOrCreateMachineFunction(*F); in runChecks() local 95 auto isAuthInst = [](AArch64InstrInfo &II, MachineFunction &MF) { in TEST() argument 129 [](AArch64InstrInfo &II, MachineFunction &MF) { in TEST() argument 144 [](AArch64InstrInfo &II, MachineFunction &MF) { in TEST() argument 159 [](AArch64InstrInfo &II, MachineFunction &MF) { in TEST() argument 172 __anon9e0fca990602(AArch64InstrInfo &II, MachineFunction &MF) TEST() argument 188 __anon9e0fca990702(AArch64InstrInfo &II, MachineFunction &MF) TEST() argument 202 __anon9e0fca990802(AArch64InstrInfo &II, MachineFunction &MF) TEST() argument 216 __anon9e0fca990902(AArch64InstrInfo &II, MachineFunction &MF) TEST() argument 230 __anon9e0fca990a02(AArch64InstrInfo &II, MachineFunction &MF) TEST() argument 244 __anon9e0fca990b02(AArch64InstrInfo &II, MachineFunction &MF) TEST() argument 267 __anon9e0fca990c02(AArch64InstrInfo &II, MachineFunction &MF) TEST() argument [all...] |
/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXFrameLowering.cpp | 32 emitPrologue(MachineFunction & MF,MachineBasicBlock & MBB) const emitPrologue() argument 73 getFrameIndexReference(const MachineFunction & MF,int FI,Register & FrameReg) const getFrameIndexReference() argument 81 emitEpilogue(MachineFunction & MF,MachineBasicBlock & MBB) const emitEpilogue() argument 87 eliminateCallFramePseudoInstr(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator I) const eliminateCallFramePseudoInstr() argument [all...] |
/llvm-project/llvm/tools/llvm-reduce/deltas/ |
H A D | ReduceIRReferences.cpp | 23 static void dropIRReferencesFromInstructions(Oracle &O, MachineFunction &MF) { in dropIRReferencesFromInstructions() 42 if (auto *MF = WorkItem.MMI->getMachineFunction(F)) in stripIRFromInstructions() local 49 if (auto *MF = WorkItem.MMI->getMachineFunction(F)) { in stripIRFromBlocks() local 61 if (auto *MF = WorkItem.MMI->getMachineFunction(F)) { in stripIRFromFunctions() local
|
/llvm-project/llvm/lib/Target/VE/ |
H A D | VEFrameLowering.cpp | 135 emitPrologueInsns(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,uint64_t NumBytes,bool RequireFPUpdate) const emitPrologueInsns() argument 183 emitEpilogueInsns(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,uint64_t NumBytes,bool RequireFPUpdate) const emitEpilogueInsns() argument 226 emitSPAdjustment(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,int64_t NumBytes,MaybeAlign MaybeAlign) const emitSPAdjustment() argument 274 emitSPExtend(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI) const emitSPExtend() argument 308 emitPrologue(MachineFunction & MF,MachineBasicBlock & MBB) const emitPrologue() argument 378 eliminateCallFramePseudoInstr(MachineFunction & MF,MachineBasicBlock & MBB,MachineBasicBlock::iterator I) const eliminateCallFramePseudoInstr() argument 392 emitEpilogue(MachineFunction & MF,MachineBasicBlock & MBB) const emitEpilogue() argument 444 getFrameIndexReference(const MachineFunction & MF,int FI,Register & FrameReg) const getFrameIndexReference() argument 486 determineCalleeSaves(MachineFunction & MF,BitVector & SavedRegs,RegScavenger * RS) const determineCalleeSaves() argument [all...] |
/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineModuleSlotTracker.cpp | 17 AbstractSlotTrackerStorage *AST, const MachineFunction &MF) { in processMachineFunctionMetadata() argument 42 if (auto *MF = TheMMI.getMachineFunction(F)) in processMachineModule() local 55 if (auto *MF = TheMMI.getMachineFunction(*F)) in processMachineFunction() local 67 const MachineModuleInfo &MMI, const MachineFunction *MF, in MachineModuleSlotTracker() argument
|
H A D | BasicBlockSections.cpp | 186 assignSections(MachineFunction & MF,const DenseMap<UniqueBBID,BBClusterInfo> & FuncClusterInfo) assignSections() argument 241 sortBasicBlocksAndUpdateBranches(MachineFunction & MF,MachineBasicBlockComparator MBBCmp) sortBasicBlocksAndUpdateBranches() argument 265 avoidZeroOffsetLandingPad(MachineFunction & MF) avoidZeroOffsetLandingPad() argument 276 hasInstrProfHashMismatch(MachineFunction & MF) hasInstrProfHashMismatch() argument 294 handleBBSections(MachineFunction & MF) handleBBSections() argument 382 handleBBAddrMap(MachineFunction & MF) handleBBAddrMap() argument 391 runOnMachineFunction(MachineFunction & MF) runOnMachineFunction() argument [all...] |
H A D | MachineOperand.cpp | 46 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 D | DeadMachineInstructionElim.cpp | 53 if (skipFunction(MF.getFunction())) in runOnMachineFunction() argument 67 run(MachineFunction & MF,MachineFunctionAnalysisManager &) run() argument 126 runImpl(MachineFunction & MF) runImpl() argument 139 eliminateDeadMI(MachineFunction & MF) eliminateDeadMI() argument [all...] |
H A D | LivePhysRegs.cpp | 175 const MachineFunction &MF) { in addCalleeSavedRegs() argument 181 void LivePhysRegs::addPristines(const MachineFunction &MF) { in addPristines() argument 222 const MachineFunction &MF = *MBB.getParent(); in addLiveOutsNoPristines() local 233 const MachineFunction &MF = *MBB.getParent(); in addLiveOuts() local 239 const MachineFunction &MF = *MBB.getParent(); addLiveIns() local 250 const MachineFunction &MF = *MBB.getParent(); computeLiveIns() local 261 const MachineFunction &MF = *MBB.getParent(); addLiveIns() local 277 const MachineFunction &MF = *MBB.getParent(); recomputeLivenessFlags() local [all...] |
/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonRegisterInfo.h | 46 bool requiresRegisterScavenging(const MachineFunction &MF) const override { in requiresRegisterScavenging() 52 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override { in requiresFrameIndexScavenging()
|