reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
424 MF->insert(++MBB.getIterator(), LoopHeadMBB); 425 MF->insert(++LoopHeadMBB->getIterator(), LoopIfBodyMBB); 430 LoopHeadMBB->addSuccessor(LoopIfBodyMBB); 431 LoopHeadMBB->addSuccessor(LoopTailMBB); 433 LoopTailMBB->addSuccessor(LoopHeadMBB); 437 MBB.addSuccessor(LoopHeadMBB); 456 BuildMI(LoopHeadMBB, DL, TII->get(getLRForRMW32(Ordering)), DestReg) 458 BuildMI(LoopHeadMBB, DL, TII->get(RISCV::AND), Scratch2Reg) 461 BuildMI(LoopHeadMBB, DL, TII->get(RISCV::ADDI), Scratch1Reg) 469 insertSext(TII, DL, LoopHeadMBB, Scratch2Reg, MI.getOperand(6).getReg()); 470 BuildMI(LoopHeadMBB, DL, TII->get(RISCV::BGE)) 477 insertSext(TII, DL, LoopHeadMBB, Scratch2Reg, MI.getOperand(6).getReg()); 478 BuildMI(LoopHeadMBB, DL, TII->get(RISCV::BGE)) 485 BuildMI(LoopHeadMBB, DL, TII->get(RISCV::BGEU)) 491 BuildMI(LoopHeadMBB, DL, TII->get(RISCV::BGEU)) 514 .addMBB(LoopHeadMBB); 520 computeAndAddLiveIns(LiveRegs, *LoopHeadMBB);