Home | History | Annotate | Download | only in Mips

Lines Matching defs:Sink

2740   //  b $sink
2743 // $sink:
2755 MachineBasicBlock *Sink = F->CreateMachineBasicBlock(LLVM_BB);
2758 F->insert(It, Sink);
2760 // Transfer the remainder of BB and its successor edges to Sink.
2761 Sink->splice(Sink->begin(), BB, std::next(MachineBasicBlock::iterator(MI)),
2763 Sink->transferSuccessorsAndUpdatePHIs(BB);
2768 FBB->addSuccessor(Sink);
2769 TBB->addSuccessor(Sink);
2778 BuildMI(*FBB, FBB->end(), DL, TII->get(Mips::B)).addMBB(Sink);
2785 // Insert phi function to $Sink.
2786 BuildMI(*Sink, Sink->begin(), DL, TII->get(Mips::PHI),
2791 return Sink;
2805 // b $sink
2808 // $sink:
2820 MachineBasicBlock *Sink = F->CreateMachineBasicBlock(LLVM_BB);
2823 F->insert(It, Sink);
2825 // Transfer the remainder of BB and its successor edges to Sink.
2826 Sink->splice(Sink->begin(), BB, std::next(MachineBasicBlock::iterator(MI)),
2828 Sink->transferSuccessorsAndUpdatePHIs(BB);
2833 FBB->addSuccessor(Sink);
2834 TBB->addSuccessor(Sink);
2845 BuildMI(*FBB, FBB->end(), DL, TII->get(Mips::B)).addMBB(Sink);
2852 // Insert phi function to $Sink.
2853 BuildMI(*Sink, Sink->begin(), DL, TII->get(Mips::PHI),
2858 return Sink;