• Home
  • Raw
  • Download

Lines Matching refs:sinkMBB

22564   MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(BB);  in emitXBegin()  local
22566 MF->insert(I, sinkMBB); in emitXBegin()
22569 sinkMBB->splice(sinkMBB->begin(), MBB, in emitXBegin()
22571 sinkMBB->transferSuccessorsAndUpdatePHIs(MBB); in emitXBegin()
22577 BuildMI(thisMBB, DL, TII->get(X86::XBEGIN_4)).addMBB(sinkMBB); in emitXBegin()
22579 thisMBB->addSuccessor(sinkMBB); in emitXBegin()
22584 mainMBB->addSuccessor(sinkMBB); in emitXBegin()
22588 sinkMBB->addLiveIn(X86::EAX); in emitXBegin()
22589 BuildMI(*sinkMBB, sinkMBB->begin(), DL, TII->get(TargetOpcode::COPY), in emitXBegin()
22594 return sinkMBB; in emitXBegin()
23294 MachineBasicBlock *sinkMBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitLoweredSelect() local
23296 F->insert(It, sinkMBB); in EmitLoweredSelect()
23306 sinkMBB->addLiveIn(X86::EFLAGS); in EmitLoweredSelect()
23310 sinkMBB->splice(sinkMBB->begin(), BB, in EmitLoweredSelect()
23312 sinkMBB->transferSuccessorsAndUpdatePHIs(BB); in EmitLoweredSelect()
23322 jcc1MBB->addSuccessor(sinkMBB); in EmitLoweredSelect()
23328 BB->addSuccessor(sinkMBB); in EmitLoweredSelect()
23332 BuildMI(BB, DL, TII->get(Opc)).addMBB(sinkMBB); in EmitLoweredSelect()
23337 BuildMI(jcc1MBB, DL, TII->get(Opc2)).addMBB(sinkMBB); in EmitLoweredSelect()
23343 copy0MBB->addSuccessor(sinkMBB); in EmitLoweredSelect()
23351 MachineBasicBlock::iterator SinkInsertionPoint = sinkMBB->begin(); in EmitLoweredSelect()
23379 MIB = BuildMI(*sinkMBB, SinkInsertionPoint, DL, in EmitLoweredSelect()
23393 BuildMI(*sinkMBB, std::next(MachineBasicBlock::iterator(MIB.getInstr())), in EmitLoweredSelect()
23404 return sinkMBB; in EmitLoweredSelect()
23778 MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(BB); in emitEHSjLjSetJmp() local
23781 MF->insert(I, sinkMBB); in emitEHSjLjSetJmp()
23788 sinkMBB->splice(sinkMBB->begin(), MBB, in emitEHSjLjSetJmp()
23790 sinkMBB->transferSuccessorsAndUpdatePHIs(MBB); in emitEHSjLjSetJmp()
23847 mainMBB->addSuccessor(sinkMBB); in emitEHSjLjSetJmp()
23850 BuildMI(*sinkMBB, sinkMBB->begin(), DL, in emitEHSjLjSetJmp()
23869 BuildMI(restoreMBB, DL, TII->get(X86::JMP_1)).addMBB(sinkMBB); in emitEHSjLjSetJmp()
23870 restoreMBB->addSuccessor(sinkMBB); in emitEHSjLjSetJmp()
23873 return sinkMBB; in emitEHSjLjSetJmp()