Changelog:
- [type] Improve GlobalStoreStmt precision on custom floats (#2093) (by Yuanming Hu)
- [type] [bug] Support atomic add negative numbers for custom types (#2091) (by Jiafeng Liu)
- [bug] Fix unsort_edges to use tmp_data (#2092) (by Ye Kuang)
- [misc] Expose "StateFlowGraph::benchmark_rebuild_graph()" (#2090) (by Yuanming Hu)
- [async] Add bit mask in the SFG node edges container (#2089) (by Ye Kuang)
- [async] Use monospace font for DOT graph (#2087) (by xumingkuan)
- [lang] [bug] Clamp int constant to its native range (#2083) (by Ye Kuang)
- [type] Support atomic add on CustomFloatType (#2085) (by Jiafeng Liu)
- [async] Call sort_edges() once during graph rebuilding (#2086) (by Ye Kuang)
- [ir] SNodeOpStmt use GlobalPtrStmt for all SNodeOpTypes (#2082) (by xumingkuan)
- [Lang] Fix ndrange symbol leakage in AST transformer (#2081) (by 彭于斌)
- [async] Add customized container for async state to node map (by Ye Kuang)
- [type] Support atomic add on CustomIntType (#2078) (by Yuanming Hu)
- Revert "clean up (#2070)" (#2079) (by Ye Kuang)
- clean up (#2070) (by Ye Kuang)