[SLP][REVEC] The vectorized result for ShuffleVector may not be ShuffleVectorInst...
[llvm-project.git] / libc / docs / threads.rst
blob63cd6c40e145511b3c939eb1829fd8a753b3e113
1 .. include:: check.rst
3 =========
4 threads.h
5 =========
7 Macros
8 ======
10 .. list-table::
11   :widths: auto
12   :align: center
13   :header-rows: 1
15   * - Function
16     - Implemented
17     - C23 Standard Section
18     - POSIX.1-2017 Standard Section
19   * - ONCE_FLAG_INIT
20     -
21     - 7.28.1.3
22     -
23   * - TSS_DTOR_ITERATIONS
24     -
25     - 7.28.1.3
26     -
28 Functions
29 =========
31 .. list-table::
32   :widths: auto
33   :align: center
34   :header-rows: 1
36   * - Function
37     - Implemented
38     - C23 Standard Section
39     - POSIX.1-2017 Standard Section
40   * - call_once
41     - |check|
42     - 7.28.2.1
43     -
44   * - cnd_broadcast
45     - |check|
46     - 7.28.3.1
47     -
48   * - cnd_destroy
49     - |check|
50     - 7.28.3.2
51     -
52   * - cnd_init
53     - |check|
54     - 7.28.3.3
55     -
56   * - cnd_signal
57     - |check|
58     - 7.28.3.4
59     -
60   * - cnd_timedwait
61     -
62     - 7.28.3.5
63     -
64   * - cnd_wait
65     - |check|
66     - 7.28.3.6
67     -
68   * - mtx_destroy
69     - |check|
70     - 7.28.4.1
71     -
72   * - mtx_init
73     - |check|
74     - 7.28.4.2
75     -
76   * - mtx_lock
77     - |check|
78     - 7.28.4.3
79     -
80   * - mtx_timedlock
81     -
82     - 7.28.4.4
83     -
84   * - mtx_trylock
85     -
86     - 7.28.4.5
87     -
88   * - mtx_unlock
89     - |check|
90     - 7.28.4.6
91     -
92   * - thrd_create
93     - |check|
94     - 7.28.5.1
95     -
96   * - thrd_current
97     - |check|
98     - 7.28.5.2
99     -
100   * - thrd_detach
101     - |check|
102     - 7.28.5.3
103     -
104   * - thrd_equal
105     - |check|
106     - 7.28.5.4
107     -
108   * - thrd_exit
109     - |check|
110     - 7.28.5.5
111     -
112   * - thrd_join
113     - |check|
114     - 7.28.5.6
115     -
116   * - thrd_sleep
117     -
118     - 7.28.5.7
119     -
120   * - thrd_yield
121     -
122     - 7.28.5.8
123     -
124   * - tss_create
125     - |check|
126     - 7.28.6.1
127     -
128   * - tss_delete
129     - |check|
130     - 7.28.6.2
131     -
132   * - tss_get
133     - |check|
134     - 7.28.6.3
135     -
136   * - tss_set
137     - |check|
138     - 7.28.6.4
139     -