Home
last modified time | relevance | path

Searched refs:startBlock (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DPostRASchedulerList.cpp154 void startBlock(MachineBasicBlock *BB) override;
327 Scheduler.startBlock(&MBB); in runOnMachineFunction()
375 void SchedulePostRATDList::startBlock(MachineBasicBlock *BB) { in startBlock() function in SchedulePostRATDList
377 ScheduleDAGInstrs::startBlock(BB); in startBlock()
H A DDFAPacketizer.cpp188 VLIWScheduler->startBlock(MBB); in PacketizeMIs()
H A DMachineScheduler.cpp540 Scheduler.startBlock(&*MBB); in scheduleRegions()
708 void ScheduleDAGMI::startBlock(MachineBasicBlock *bb) { in startBlock() function in ScheduleDAGMI
709 ScheduleDAGInstrs::startBlock(bb); in startBlock()
H A DScheduleDAGInstrs.cpp174 void ScheduleDAGInstrs::startBlock(MachineBasicBlock *bb) { in startBlock() function in ScheduleDAGInstrs
H A DMachinePipeliner.cpp428 SMS.startBlock(MBB); in swingModuloScheduler()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/
H A DVectorTransferOpTransforms.cpp68 Block *startBlock = start->getBlock(); in isReachable() local
70 SmallVector<Block *, 32> worklist(startBlock->succ_begin(), in isReachable()
71 startBlock->succ_end()); in isReachable()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h294 virtual void startBlock(MachineBasicBlock *BB);
H A DMachineScheduler.h345 void startBlock(MachineBasicBlock *bb) override;
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DGCNIterativeScheduler.cpp136 Sch.BaseClass::startBlock(BB); in BuildDAG()
174 Sch.BaseClass::startBlock(BB); in OverrideLegacyStrategy()
H A DGCNSchedStrategy.cpp649 DAG.startBlock(CurrentMBB); in setupNewBlock()
/llvm-project-15.0.7/flang/lib/Lower/
H A DBridge.cpp989 startBlock(elseIfBlock); in genFIR()
1107 startBlock(headerBlock); in genFIR()
1113 startBlock(headerBlock); in genFIR()
1278 startBlock(info.headerBlock); in genFIRIncrementLoopBegin()
1286 startBlock(info.maskBlock); in genFIRIncrementLoopBegin()
1296 startBlock(info.bodyBlock); // preheader block of enclosed dimension in genFIRIncrementLoopBegin()
1351 startBlock(info.exitBlock); // latch block of enclosing dimension in genFIRIncrementLoopEnd()
1405 startBlock(e.block); in genFIR()
2824 void startBlock(mlir::Block *newBlock) { in startBlock() function in __anon1d418ed20211::FirConverter
2841 startBlock(newBlock); in maybeStartBlock()
H A DIO.cpp1396 mlir::Block *startBlock = builder.getBlock(); in lowerReferenceAsStringSelect() local
1397 mlir::Block *endBlock = startBlock->splitBlock(builder.getInsertionPoint()); in lowerReferenceAsStringSelect()
1398 mlir::Block *block = startBlock->splitBlock(builder.getInsertionPoint()); in lowerReferenceAsStringSelect()
1456 builder.setInsertionPointToEnd(startBlock); in lowerReferenceAsStringSelect()