88 return (
head ==
nullptr);
bool push(const Data &data)
FIFOWorkList(const std::vector< Data > &vec)
Construct from a vector, pushing all elements in order.
DataDeque data_list
work list using std::vector.
std::deque< Data > DataDeque
DataSet data_set
store all data in the work list.
FIFOWorkList(const std::list< Data > &lst)
Construct from a list, pushing all elements in order.
bool find(const Data &data) const
std::vector< Data > DataVector
DataSet data_set
store all data in the work list.
FILOWorkList(const std::list< Data > &lst)
Construct from a list, pushing all elements in order.
bool find(const Data &data) const
DataVector data_list
work list using std::vector.
bool push(const Data &data)
FILOWorkList(const std::vector< Data > &vec)
Construct from a vector, pushing all elements in order.
bool find(const Data &data) const
void push(const Data &data)
llvm::IRBuilder IRBuilder