[DFAJumpThreading] Remove incoming StartBlock from all phis when unfolding select...
[llvm-project.git] / libcxx / docs / Status / Spaceship.rst
blobd596c1128dbf632fe65d9eea1597a968ec5356bf
1 .. spaceship-status:
3 ==============================================
4 libc++ Spaceship Operator Status (operator<=>)
5 ==============================================
7 .. include:: ../Helpers/Styles.rst
9 .. contents::
10    :local:
13 Overview
14 ================================
16 This document contains the status of the C++20 spaceship operator support
17 in libc++. It is used to track both the status of the sub-projects of the effort
18 and who is assigned to these sub-projects. This is imperative to effective
19 implementation so that work is not duplicated and implementors are not blocked
20 by each other.
22 If you are interested in contributing to this effort, please send a message
23 to the #libcxx channel in the LLVM discord. Please *do not* start working on any
24 of the assigned items below.
27 Sub-Projects in the Implementation Effort
28 =========================================
30 .. csv-table::
31    :file: SpaceshipProjects.csv
32    :header-rows: 1
33    :widths: auto
35 .. note::
37    .. [#note-strongorder] ``std::strong_order(long double, long double)`` is not yet implemented.
40 Misc. Items and TODOs
41 ====================================
43 (Note: files with required updates will contain the TODO at the beginning of the
44 list item so they can be easily found via global search.)
47 Paper and Issue Status
48 ====================================
50 .. csv-table::
51    :file: SpaceshipPapers.csv
52    :header-rows: 1
53    :widths: auto