Lines Matching refs:MachineFunction

134 void MachineFunction::Delegate::anchor() {}  in anchor()
164 MachineFunction::MachineFunction(Function &F, const LLVMTargetMachine &Target, in MachineFunction() function in MachineFunction
172 void MachineFunction::handleInsertion(MachineInstr &MI) { in handleInsertion()
177 void MachineFunction::handleRemoval(MachineInstr &MI) { in handleRemoval()
182 void MachineFunction::handleChangeDesc(MachineInstr &MI, in handleChangeDesc()
188 void MachineFunction::init() { in init()
252 void MachineFunction::initTargetMachineFunctionInfo( in initTargetMachineFunctionInfo()
258 MachineFunction::~MachineFunction() { in ~MachineFunction()
262 void MachineFunction::clear() { in clear()
308 const DataLayout &MachineFunction::getDataLayout() const { in getDataLayout()
314 MachineJumpTableInfo *MachineFunction::
323 DenormalMode MachineFunction::getDenormalMode(const fltSemantics &FPType) const { in getDenormalMode()
328 bool MachineFunction::shouldSplitStack() const { in shouldSplitStack()
333 MachineFunction::addFrameInst(const MCCFIInstruction &Inst) { in addFrameInst()
342 void MachineFunction::RenumberBlocks(MachineBasicBlock *MBB) { in RenumberBlocks()
344 MachineFunction::iterator MBBI, E = end(); in RenumberBlocks()
382 void MachineFunction::assignBeginEndSections() { in assignBeginEndSections()
396 MachineInstr *MachineFunction::CreateMachineInstr(const MCInstrDesc &MCID, in CreateMachineInstr()
406 MachineFunction::CloneMachineInstr(const MachineInstr *Orig) { in CloneMachineInstr()
411 MachineInstr &MachineFunction::cloneMachineInstrBundle( in cloneMachineInstrBundle()
441 void MachineFunction::deleteMachineInstr(MachineInstr *MI) { in deleteMachineInstr()
461 MachineFunction::CreateMachineBasicBlock(const BasicBlock *BB, in CreateMachineBasicBlock()
476 void MachineFunction::deleteMachineBasicBlock(MachineBasicBlock *MBB) { in deleteMachineBasicBlock()
485 MachineMemOperand *MachineFunction::getMachineMemOperand( in getMachineMemOperand()
495 MachineMemOperand *MachineFunction::getMachineMemOperand( in getMachineMemOperand()
505 MachineMemOperand *MachineFunction::getMachineMemOperand( in getMachineMemOperand()
513 MachineMemOperand *MachineFunction::getMachineMemOperand( in getMachineMemOperand()
522 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO, in getMachineMemOperand()
541 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO, in getMachineMemOperand()
554 MachineFunction::getMachineMemOperand(const MachineMemOperand *MMO, in getMachineMemOperand()
562 MachineInstr::ExtraInfo *MachineFunction::createMIExtraInfo( in createMIExtraInfo()
571 const char *MachineFunction::createExternalSymbolName(StringRef Name) { in createExternalSymbolName()
578 uint32_t *MachineFunction::allocateRegMask() { in allocateRegMask()
586 ArrayRef<int> MachineFunction::allocateShuffleMask(ArrayRef<int> Mask) { in allocateShuffleMask()
593 LLVM_DUMP_METHOD void MachineFunction::dump() const { in dump()
598 StringRef MachineFunction::getName() const { in getName()
602 void MachineFunction::print(raw_ostream &OS, const SlotIndexes *Indexes) const { in print()
644 bool MachineFunction::needsFrameMoves() const { in needsFrameMoves()
653 struct DOTGraphTraits<const MachineFunction*> : public DefaultDOTGraphTraits {
656 static std::string getGraphName(const MachineFunction *F) { in getGraphName()
661 const MachineFunction *Graph) { in getNodeLabel()
688 void MachineFunction::viewCFG() const in viewCFG()
698 void MachineFunction::viewCFGOnly() const in viewCFGOnly()
710 Register MachineFunction::addLiveIn(MCRegister PReg, in addLiveIn()
735 MCSymbol *MachineFunction::getJTISymbol(unsigned JTI, MCContext &Ctx, in getJTISymbol()
750 MCSymbol *MachineFunction::getPICBaseSymbol() const { in getPICBaseSymbol()
760 MachineFunction::getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad) { in getOrCreateLandingPadInfo()
772 void MachineFunction::addInvoke(MachineBasicBlock *LandingPad, in addInvoke()
779 MCSymbol *MachineFunction::addLandingPad(MachineBasicBlock *LandingPad) { in addLandingPad()
825 void MachineFunction::setCallSiteLandingPad(MCSymbol *Sym, in setCallSiteLandingPad()
830 unsigned MachineFunction::getTypeIDFor(const GlobalValue *TI) { in getTypeIDFor()
838 int MachineFunction::getFilterIDFor(ArrayRef<unsigned> TyIds) { in getFilterIDFor()
865 MachineFunction::CallSiteInfoMap::iterator
866 MachineFunction::getCallSiteInfo(const MachineInstr *MI) { in getCallSiteInfo()
888 void MachineFunction::eraseCallSiteInfo(const MachineInstr *MI) { in eraseCallSiteInfo()
900 void MachineFunction::copyCallSiteInfo(const MachineInstr *Old, in copyCallSiteInfo()
918 void MachineFunction::moveCallSiteInfo(const MachineInstr *Old, in moveCallSiteInfo()
937 void MachineFunction::setDebugInstrNumberingCount(unsigned Num) { in setDebugInstrNumberingCount()
941 void MachineFunction::makeDebugValueSubstitution(DebugInstrOperandPair A, in makeDebugValueSubstitution()
952 void MachineFunction::substituteDebugValuesForInst(const MachineInstr &Old, in substituteDebugValuesForInst()
981 auto MachineFunction::salvageCopySSA( in salvageCopySSA()
1006 auto MachineFunction::salvageCopySSAImpl(MachineInstr &MI) in salvageCopySSAImpl()
1150 void MachineFunction::finalizeDebugInstrRefs() { in finalizeDebugInstrRefs()
1212 bool MachineFunction::shouldUseDebugInstrRef() const { in shouldUseDebugInstrRef()
1230 bool MachineFunction::useDebugInstrRef() const { in useDebugInstrRef()
1234 void MachineFunction::setUseDebugInstrRef(bool Use) { in setUseDebugInstrRef()
1239 const unsigned MachineFunction::DebugOperandMemNumber = 1000000;
1524 ProfileSummaryInfo::getEntryCount<llvm::MachineFunction>( in getEntryCount()
1525 const llvm::MachineFunction *F) const { in getEntryCount()