Lines Matching refs:PEI
60 class PEI : public MachineFunctionPass { class
63 explicit PEI(const TargetMachine *TM = nullptr) : MachineFunctionPass(ID) { in PEI() function in __anond1515ffe0111::PEI
131 char PEI::ID = 0;
132 char &llvm::PrologEpilogCodeInserterID = PEI::ID;
139 INITIALIZE_TM_PASS_BEGIN(PEI, "prologepilog", "Prologue/Epilogue Insertion",
144 INITIALIZE_TM_PASS_END(PEI, "prologepilog", in INITIALIZE_PASS_DEPENDENCY()
150 return new PEI(TM); in INITIALIZE_PASS_DEPENDENCY()
157 void PEI::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
172 bool PEI::runOnMachineFunction(MachineFunction &Fn) { in runOnMachineFunction()
242 void PEI::calculateCallFrameInfo(MachineFunction &Fn) { in calculateCallFrameInfo()
295 void PEI::calculateSaveRestoreBlocks(MachineFunction &Fn) { in calculateSaveRestoreBlocks()
701 void PEI::calculateFrameObjectOffsets(MachineFunction &Fn) { in calculateFrameObjectOffsets()
969 void PEI::insertPrologEpilogCode(MachineFunction &Fn) { in insertPrologEpilogCode()
1005 void PEI::replaceFrameIndices(MachineFunction &Fn) { in replaceFrameIndices()
1040 void PEI::replaceFrameIndices(MachineBasicBlock *BB, MachineFunction &Fn, in replaceFrameIndices()