Lines Matching refs:MachineFunction
103 void MachineFunction::Delegate::anchor() {} in anchor()
133 MachineFunction::MachineFunction(const Function &F, in MachineFunction() function in MachineFunction
142 void MachineFunction::handleInsertion(MachineInstr &MI) { in handleInsertion()
147 void MachineFunction::handleRemoval(MachineInstr &MI) { in handleRemoval()
152 void MachineFunction::init() { in init()
207 MachineFunction::~MachineFunction() { in ~MachineFunction()
211 void MachineFunction::clear() { in clear()
257 const DataLayout &MachineFunction::getDataLayout() const { in getDataLayout()
263 MachineJumpTableInfo *MachineFunction::
273 bool MachineFunction::shouldSplitStack() const { in shouldSplitStack()
281 void MachineFunction::RenumberBlocks(MachineBasicBlock *MBB) { in RenumberBlocks()
283 MachineFunction::iterator MBBI, E = end(); in RenumberBlocks()
319 MachineInstr *MachineFunction::CreateMachineInstr(const MCInstrDesc &MCID, in CreateMachineInstr()
329 MachineFunction::CloneMachineInstr(const MachineInstr *Orig) { in CloneMachineInstr()
334 MachineInstr &MachineFunction::CloneMachineInstrBundle(MachineBasicBlock &MBB, in CloneMachineInstrBundle()
359 MachineFunction::DeleteMachineInstr(MachineInstr *MI) { in DeleteMachineInstr()
373 MachineFunction::CreateMachineBasicBlock(const BasicBlock *bb) { in CreateMachineBasicBlock()
380 MachineFunction::DeleteMachineBasicBlock(MachineBasicBlock *MBB) { in DeleteMachineBasicBlock()
386 MachineMemOperand *MachineFunction::getMachineMemOperand( in getMachineMemOperand()
397 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO, in getMachineMemOperand()
415 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO, in getMachineMemOperand()
429 MachineFunction::createMIExtraInfo(ArrayRef<MachineMemOperand *> MMOs, in createMIExtraInfo()
436 const char *MachineFunction::createExternalSymbolName(StringRef Name) { in createExternalSymbolName()
443 uint32_t *MachineFunction::allocateRegMask() { in allocateRegMask()
452 LLVM_DUMP_METHOD void MachineFunction::dump() const { in dump()
457 StringRef MachineFunction::getName() const { in getName()
461 void MachineFunction::print(raw_ostream &OS, const SlotIndexes *Indexes) const { in print()
505 struct DOTGraphTraits<const MachineFunction*> : public DefaultDOTGraphTraits {
508 static std::string getGraphName(const MachineFunction *F) { in getGraphName()
513 const MachineFunction *Graph) { in getNodeLabel()
540 void MachineFunction::viewCFG() const in viewCFG()
550 void MachineFunction::viewCFGOnly() const in viewCFGOnly()
562 unsigned MachineFunction::addLiveIn(unsigned PReg, in addLiveIn()
587 MCSymbol *MachineFunction::getJTISymbol(unsigned JTI, MCContext &Ctx, in getJTISymbol()
602 MCSymbol *MachineFunction::getPICBaseSymbol() const { in getPICBaseSymbol()
612 MachineFunction::getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad) { in getOrCreateLandingPadInfo()
624 void MachineFunction::addInvoke(MachineBasicBlock *LandingPad, in addInvoke()
631 MCSymbol *MachineFunction::addLandingPad(MachineBasicBlock *LandingPad) { in addLandingPad()
678 void MachineFunction::addCatchTypeInfo(MachineBasicBlock *LandingPad, in addCatchTypeInfo()
685 void MachineFunction::addFilterTypeInfo(MachineBasicBlock *LandingPad, in addFilterTypeInfo()
694 void MachineFunction::tidyLandingPads(DenseMap<MCSymbol *, uintptr_t> *LPMap, in tidyLandingPads()
740 void MachineFunction::addCleanup(MachineBasicBlock *LandingPad) { in addCleanup()
745 void MachineFunction::addSEHCatchHandler(MachineBasicBlock *LandingPad, in addSEHCatchHandler()
755 void MachineFunction::addSEHCleanupHandler(MachineBasicBlock *LandingPad, in addSEHCleanupHandler()
764 void MachineFunction::setCallSiteLandingPad(MCSymbol *Sym, in setCallSiteLandingPad()
769 unsigned MachineFunction::getTypeIDFor(const GlobalValue *TI) { in getTypeIDFor()
777 int MachineFunction::getFilterIDFor(std::vector<unsigned> &TyIds) { in getFilterIDFor()