Lines Matching defs:MachineFunction

1 //===-- MachineFunction.cpp -----------------------------------------------===//
16 #include "llvm/CodeGen/MachineFunction.h"
44 // MachineFunction implementation
54 MachineFunction::MachineFunction(const Function *F, const TargetMachine &TM,
85 MachineFunction::~MachineFunction() {
119 MachineJumpTableInfo *MachineFunction::
129 bool MachineFunction::shouldSplitStack() {
138 void MachineFunction::RenumberBlocks(MachineBasicBlock *MBB) {
140 MachineFunction::iterator MBBI, E = end();
179 MachineFunction::CreateMachineInstr(const MCInstrDesc &MCID,
190 MachineFunction::CloneMachineInstr(const MachineInstr *Orig) {
200 MachineFunction::DeleteMachineInstr(MachineInstr *MI) {
206 // ~MachineFunction drops whole lists of MachineInstrs wihout calling their
215 MachineFunction::CreateMachineBasicBlock(const BasicBlock *bb) {
223 MachineFunction::DeleteMachineBasicBlock(MachineBasicBlock *MBB) {
230 MachineFunction::getMachineMemOperand(MachinePointerInfo PtrInfo, unsigned f,
239 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO,
255 MachineFunction::allocateMemRefsArray(unsigned long Num) {
260 MachineFunction::extractLoadMemRefs(MachineInstr::mmo_iterator Begin,
292 MachineFunction::extractStoreMemRefs(MachineInstr::mmo_iterator Begin,
324 void MachineFunction::dump() const {
329 StringRef MachineFunction::getName() const {
334 void MachineFunction::print(raw_ostream &OS, SlotIndexes *Indexes) const {
378 struct DOTGraphTraits<const MachineFunction*> : public DefaultDOTGraphTraits {
382 static std::string getGraphName(const MachineFunction *F) {
387 const MachineFunction *Graph) {
413 void MachineFunction::viewCFG() const
418 errs() << "MachineFunction::viewCFG is only available in debug builds on "
423 void MachineFunction::viewCFGOnly() const
428 errs() << "MachineFunction::viewCFGOnly is only available in debug builds on "
435 unsigned MachineFunction::addLiveIn(unsigned PReg,
460 MCSymbol *MachineFunction::getJTISymbol(unsigned JTI, MCContext &Ctx,
476 MCSymbol *MachineFunction::getPICBaseSymbol() const {
600 const MachineFunction *MF = MBB->getParent();
601 assert(MF && "MBB must be part of a MachineFunction");
627 unsigned MachineFrameInfo::estimateStackSize(const MachineFunction &MF) const {
676 void MachineFrameInfo::print(const MachineFunction &MF, raw_ostream &OS) const{
713 void MachineFrameInfo::dump(const MachineFunction &MF) const {