Searched refs:EmitterWorkItem (Results 1 – 5 of 5) sorted by relevance
22 EmitterWorkItem::EmitterWorkItem(uint32_t Seq) in EmitterWorkItem() function in Ice::EmitterWorkItem25 EmitterWorkItem::EmitterWorkItem(uint32_t Seq, in EmitterWorkItem() function in Ice::EmitterWorkItem29 EmitterWorkItem::EmitterWorkItem(uint32_t Seq, std::unique_ptr<Assembler> A) in EmitterWorkItem() function in Ice::EmitterWorkItem32 EmitterWorkItem::EmitterWorkItem(uint32_t Seq, std::unique_ptr<Cfg> F) in EmitterWorkItem() function in Ice::EmitterWorkItem36 void EmitterWorkItem::setGlobalInits( in setGlobalInits()42 std::unique_ptr<VariableDeclarationList> EmitterWorkItem::getGlobalInits() { in getGlobalInits()48 std::unique_ptr<Assembler> EmitterWorkItem::getAsm() { in getAsm()53 std::unique_ptr<Cfg> EmitterWorkItem::getCfg() { in getCfg()
154 class EmitterWorkItem {155 EmitterWorkItem() = delete;156 EmitterWorkItem(const EmitterWorkItem &) = delete;157 EmitterWorkItem &operator=(const EmitterWorkItem &) = delete;177 explicit EmitterWorkItem(uint32_t Seq);179 EmitterWorkItem(uint32_t Seq, std::unique_ptr<VariableDeclarationList> D);181 EmitterWorkItem(uint32_t Seq, std::unique_ptr<Assembler> A);183 EmitterWorkItem(uint32_t Seq, std::unique_ptr<Cfg> F);
382 std::unique_ptr<EmitterWorkItem> Item; in translateFunctions()402 Item = makeUnique<EmitterWorkItem>(Func->getSequenceNumber()); in translateFunctions()414 Item = makeUnique<EmitterWorkItem>(Func->getSequenceNumber()); in translateFunctions()429 Item = makeUnique<EmitterWorkItem>(Func->getSequenceNumber(), in translateFunctions()438 Item = makeUnique<EmitterWorkItem>(Func->getSequenceNumber(), in translateFunctions()453 void resizePending(std::vector<std::unique_ptr<EmitterWorkItem>> *Pending, in resizePending()524 std::vector<std::unique_ptr<EmitterWorkItem>> Pending; in emitItems()566 std::unique_ptr<EmitterWorkItem> Item = std::move(Pending[I]); in emitItems()569 case EmitterWorkItem::WI_Nop: in emitItems()571 case EmitterWorkItem::WI_GlobalInits: { in emitItems()[all …]
45 class EmitterWorkItem; variable360 void emitQueueBlockingPush(std::unique_ptr<EmitterWorkItem> Item);361 std::unique_ptr<EmitterWorkItem> emitQueueBlockingPop();491 BoundedProducerConsumerQueue<EmitterWorkItem> EmitQ;
65 Ctx->emitQueueBlockingPush(makeUnique<EmitterWorkItem>( in lowerGlobals()