HomeSort by relevance Sort by last modified time
    Searched refs:TailDuplicatePass (Results 1 - 2 of 2) sorted by null

  /external/llvm/lib/CodeGen/
TailDuplication.cpp 26 class TailDuplicatePass : public MachineFunctionPass {
31 explicit TailDuplicatePass() : MachineFunctionPass(ID) {}
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) {
62 void TailDuplicatePass::getAnalysisUsage(AnalysisUsage &AU) const {
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
TailDuplication.cpp 57 /// TailDuplicatePass - Perform tail duplication.
58 class TailDuplicatePass : public MachineFunctionPass {
73 explicit TailDuplicatePass(bool PreRA) :
118 char TailDuplicatePass::ID = 0;
122 return new TailDuplicatePass(PreRegAlloc);
125 bool TailDuplicatePass::runOnMachineFunction(MachineFunction &MF) {
187 TailDuplicatePass::TailDuplicateAndUpdate(MachineBasicBlock *MBB,
291 bool TailDuplicatePass::TailDuplicateBlocks(MachineFunction &MF) {
359 void TailDuplicatePass::AddSSAUpdateEntry(unsigned OrigReg, unsigned NewReg,
375 void TailDuplicatePass::ProcessPHI(MachineInstr *MI
    [all...]

Completed in 687 milliseconds