Home
last modified time | relevance | path

Searched refs:TailDuplicatePass (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/CodeGen/
DTailDuplication.cpp26 class TailDuplicatePass : public MachineFunctionPass { class
31 explicit TailDuplicatePass() : MachineFunctionPass(ID) {} in TailDuplicatePass() function in __anon392cf3e50111::TailDuplicatePass
38 char TailDuplicatePass::ID = 0;
41 char &llvm::TailDuplicateID = TailDuplicatePass::ID;
43 INITIALIZE_PASS(TailDuplicatePass, "tailduplication", "Tail Duplication", false,
46 bool TailDuplicatePass::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
62 void TailDuplicatePass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DTailDuplication.cpp58 class TailDuplicatePass : public MachineFunctionPass { class
73 explicit TailDuplicatePass(bool PreRA) : in TailDuplicatePass() function in __anoncab2b0910111::TailDuplicatePass
118 char TailDuplicatePass::ID = 0;
122 return new TailDuplicatePass(PreRegAlloc); in createTailDuplicatePass()
125 bool TailDuplicatePass::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
187 TailDuplicatePass::TailDuplicateAndUpdate(MachineBasicBlock *MBB, in TailDuplicateAndUpdate()
291 bool TailDuplicatePass::TailDuplicateBlocks(MachineFunction &MF) { in TailDuplicateBlocks()
359 void TailDuplicatePass::AddSSAUpdateEntry(unsigned OrigReg, unsigned NewReg, in AddSSAUpdateEntry()
375 void TailDuplicatePass::ProcessPHI(MachineInstr *MI, in ProcessPHI()
408 void TailDuplicatePass::DuplicateInstruction(MachineInstr *MI, in DuplicateInstruction()
[all …]