Searched refs:TailDuplicatePass (Results 1 – 1 of 1) sorted by relevance
63 class TailDuplicatePass : public MachineFunctionPass { class81 explicit TailDuplicatePass() : in TailDuplicatePass() function in __anon7b8aa9fc0111::TailDuplicatePass127 char TailDuplicatePass::ID = 0;130 char &llvm::TailDuplicateID = TailDuplicatePass::ID;132 INITIALIZE_PASS(TailDuplicatePass, "tailduplication", "Tail Duplication",135 bool TailDuplicatePass::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()157 void TailDuplicatePass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()212 TailDuplicatePass::TailDuplicateAndUpdate(MachineBasicBlock *MBB, in TailDuplicateAndUpdate()316 bool TailDuplicatePass::TailDuplicateBlocks(MachineFunction &MF) { in TailDuplicateBlocks()380 void TailDuplicatePass::AddSSAUpdateEntry(unsigned OrigReg, unsigned NewReg, in AddSSAUpdateEntry()[all …]