Lines Matching refs:EmitterWorkItem
383 std::unique_ptr<EmitterWorkItem> Item; in translateFunctions()
403 Item = makeUnique<EmitterWorkItem>(Func->getSequenceNumber()); in translateFunctions()
415 Item = makeUnique<EmitterWorkItem>(Func->getSequenceNumber()); in translateFunctions()
430 Item = makeUnique<EmitterWorkItem>(Func->getSequenceNumber(), in translateFunctions()
439 Item = makeUnique<EmitterWorkItem>(Func->getSequenceNumber(), in translateFunctions()
454 void resizePending(std::vector<std::unique_ptr<EmitterWorkItem>> *Pending, in resizePending()
580 std::vector<std::unique_ptr<EmitterWorkItem>> Pending; in emitItems()
634 CurrentWorkItem->getKind() != EmitterWorkItem::WI_GlobalInits) in emitItems()
648 std::unique_ptr<EmitterWorkItem> Item = std::move(Pending[I]); in emitItems()
651 case EmitterWorkItem::WI_Nop: in emitItems()
653 case EmitterWorkItem::WI_GlobalInits: { in emitItems()
656 case EmitterWorkItem::WI_Asm: { in emitItems()
678 case EmitterWorkItem::WI_Cfg: { in emitItems()
988 std::unique_ptr<EmitterWorkItem> Item) { in emitQueueBlockingPush()
998 std::unique_ptr<EmitterWorkItem> GlobalContext::emitQueueBlockingPop() { in emitQueueBlockingPop()