tree: d646da3fc32989c8504d8f79f8136e6ea449fae4
  1. Inputs/
  2. aapcs-volatile-bitfields.c
  3. abi-lower-after-unreachable.cpp
  4. abstract-cond.c
  5. address-space-conversion.cpp
  6. address-space.c
  7. agg-expr-lvalue.c
  8. agg-init-constexpr.cpp
  9. aggregate-copy-overlap.cpp
  10. align-load.c
  11. align-store.c
  12. aligned-allocation.cpp
  13. alignment.c
  14. alloc-size.c
  15. amdgpu-address-spaces.cpp
  16. amdgpu-array-addrspace.cpp
  17. amdgpu-call-addrspace-cast.cpp
  18. amdgpu-stack-alloca-array-decay.cpp
  19. amdgpu-target-lowering-as.cpp
  20. annotate-attribute.c
  21. annotate-attribute.cpp
  22. arg-attrs.cpp
  23. array-ctor.cpp
  24. array-dtor.cpp
  25. array-init-loop-exprs.cpp
  26. array.cpp
  27. asm-label-inline-builtins.c
  28. asm-label-redirect-inline.c
  29. asm-label-redirect.c
  30. assign-operator.cpp
  31. assume-attr.cpp
  32. atomic-scoped.c
  33. atomic-thread-fence.c
  34. atomic.c
  35. attr-alias.c
  36. attr-noundef.cpp
  37. attr-retain.c
  38. attr-target-aarch64.c
  39. attr-target-x86.c
  40. attr-used.c
  41. attr-weakref.c
  42. attribute-visibility.c
  43. base-init-eh.cpp
  44. base-to-derived.cpp
  45. basic.c
  46. basic.cpp
  47. binassign.c
  48. binop.c
  49. binop.cpp
  50. bitfield-assignment-loc.c
  51. bitfield-union.c
  52. bitfields.c
  53. bitfields.cpp
  54. bitfields_be.c
  55. bitint.c
  56. bool-bitfield.cpp
  57. builtin-call.cpp
  58. builtin-invoke-varargs-member.cpp
  59. builtin-verbose-trap.cpp
  60. builtins-x86.c
  61. c89-implicit-int.c
  62. call-no-decl.c
  63. call-via-class-member-funcptr.cpp
  64. call.c
  65. call.cpp
  66. cast-cxx20.cpp
  67. cast-lvalue-conv.cpp
  68. cast.c
  69. cast.cpp
  70. catch-in-loop.cpp
  71. character-literal.c
  72. choose-expr.cpp
  73. class.cpp
  74. cleanup-automatic-eh.cpp
  75. cleanup-conditional-eh.cpp
  76. cleanup-conditional-with-wrapper-eh.cpp
  77. cleanup-conditional-with-wrapper.cpp
  78. cleanup-conditional.cpp
  79. cleanup-scope-goto-out.cpp
  80. cleanup-scope-goto-within.cpp
  81. cleanup-scope-return-in-loop.cpp
  82. cleanup-scope-tmp-with-exception.cpp
  83. cleanup-scope-tmp.cpp
  84. cleanup-throwing-dtor.cpp
  85. cleanup.cpp
  86. clear-cache.c
  87. cmp.cpp
  88. comma.c
  89. complex-atomic-cast.c
  90. complex-builtins.cpp
  91. complex-cast.cpp
  92. complex-compound-assignment.cpp
  93. complex-mul-div.cpp
  94. complex-plus-minus.cpp
  95. complex-unary.cpp
  96. complex.cpp
  97. compound_assign.cpp
  98. compound_literal.cpp
  99. concept-specialization.cpp
  100. constant-expr.cpp
  101. constant-inits.cpp
  102. consteval-aggregate.cpp
  103. convert-incomplete-type.cpp
  104. copy-constructor-memcpy.cpp
  105. copy-constructor.cpp
  106. coro-task.cpp
  107. count-of.c
  108. ctor-alias-prev-decl.cpp
  109. ctor-alias.cpp
  110. ctor-null-init.cpp
  111. ctor-try-body.cpp
  112. ctor.cpp
  113. cxx-abi-lowering-string-array.cpp
  114. cxx-conversion-operators.cpp
  115. cxx-default-init.cpp
  116. cxx-rewritten-binary-operator.cpp
  117. cxx-special-member-attr.cpp
  118. cxx-traits.cpp
  119. cxx23-explicit-object-member.cpp
  120. cxx2b-static-call-operator.cpp
  121. default-func-attrs-cmd-line.cpp
  122. defaultarg.cpp
  123. deferred-defs.cpp
  124. deferred-fn-defs.cpp
  125. delegating-ctor-exceptions.cpp
  126. delegating-ctor.cpp
  127. delete-aligned.cpp
  128. delete-array-throwing-dtor.cpp
  129. delete-array-unsized-dtor.cpp
  130. delete-array.cpp
  131. delete-destroying.cpp
  132. delete.cpp
  133. derived-to-base.cpp
  134. destructors.cpp
  135. devirtualize.cpp
  136. dlti.c
  137. dlti_be.c
  138. dso-local.c
  139. dtor-alias-prev-decl.cpp
  140. dtor-alias.cpp
  141. dtors.cpp
  142. dumb-record.cpp
  143. dynamic-cast-exact.cpp
  144. dynamic-cast.cpp
  145. embed-expr.c
  146. empty-union.c
  147. empty-union.cpp
  148. empty.cpp
  149. enum.cpp
  150. export-decl.cppm
  151. expressions.cpp
  152. field-init-eh.cpp
  153. finegrain-bitfield-access.cpp
  154. fixed-point-literal.c
  155. fold-during-cg.c
  156. forrange.cpp
  157. forward-decls.cpp
  158. forward-enum.c
  159. fp-math-precision-opts.c
  160. function-target-features.c
  161. function-to-pointer-decay.c
  162. generic-selection.c
  163. global-array-dtor.cpp
  164. global-constant-storage.cpp
  165. global-constant.c
  166. global-ctor-dtor.cpp
  167. global-decomp-decls.cpp
  168. global-dtor-union-narrowed.cpp
  169. global-init.cpp
  170. global-ptr-init-negative-offset.c
  171. global-ptr-init.cpp
  172. global-section.c
  173. global-tls-dyn-init.cpp
  174. global-tls-simple-init.cpp
  175. global-tls-templates.cpp
  176. global-var-template-ctor.cpp
  177. globals.cpp
  178. gnu-null.cpp
  179. gnu-ptr-math.c
  180. goto.cpp
  181. if-consteval.cpp
  182. if.cpp
  183. implicit-return-zero.c
  184. implicit-value-init-expr.cpp
  185. inherited-ctors.cpp
  186. init-list-lvalue.cpp
  187. initializer-list-size-cleanup.cpp
  188. initializer-list-two-pointers.cpp
  189. inline-asm.c
  190. inline-attributes.cpp
  191. inline-cxx-func.cpp
  192. instantiate-init.cpp
  193. int-to-bool.cpp
  194. integer-overflow.c
  195. invoke-attrs.cpp
  196. keep-persistent-storage-variables.cpp
  197. keep-static-consts.cpp
  198. kr-func-promote.c
  199. label-values.c
  200. label.c
  201. lambda-decomp-decl-captures.cpp
  202. lambda-dtor-field.cpp
  203. lambda-static-invoker-agg-return.cpp
  204. lambda-static-invoker.cpp
  205. lambda.cpp
  206. lang-c-cpp.cpp
  207. launder.cpp
  208. libc.c
  209. linkage-spec.cpp
  210. local-const-aggregate-name-clash.cpp
  211. local-vars.cpp
  212. long-double-inc-dec.cpp
  213. loop-cond-cleanup.cpp
  214. loop.cpp
  215. mem-expr-fn.cpp
  216. member-functions.cpp
  217. misc-attrs.cpp
  218. mms-bitfields.c
  219. module-asm.c
  220. module-filename.cpp
  221. ms-barriers-intrinsics.c
  222. ms-intrinsics.c
  223. multi-vtable.cpp
  224. namespace.cpp
  225. new-array-cookie.cpp
  226. new-array-in-ternary.cpp
  227. new-array-size-conv.cpp
  228. new-delete-deactivation.cpp
  229. new-delete.cpp
  230. new-null.cpp
  231. new.cpp
  232. no-builtin-attr-automatic.cpp
  233. no-builtin-attr.cpp
  234. no-common.c
  235. no-odr-use.cpp
  236. no-proto-fn-ptr-global-init.c
  237. no-proto-then-def.c
  238. no-prototype.c
  239. no-unique-address.cpp
  240. noexcept.cpp
  241. nofpclass.c
  242. non-odr-use-const-bool.cpp
  243. non-odr-use-non-ref.cpp
  244. non-scalar-lval-return.cpp
  245. non-type-template-param.cpp
  246. nonnull.c
  247. nonzeroinit-struct.cpp
  248. noreturn.cpp
  249. nrvo.cpp
  250. nullptr-init.cpp
  251. object-size-flex-array.c
  252. offload-convergent-attr.cu
  253. opaque.c
  254. opaque.cpp
  255. openmp_default_simd_align.c
  256. opt-info-attr.cpp
  257. optsize-func-attr.cpp
  258. pack-indexing.cpp
  259. paren-init-list-eh.cpp
  260. paren-init-list.cpp
  261. paren-list-agg-init.cpp
  262. partial-array-cleanup.cpp
  263. pass-object-size.c
  264. placement-new.cpp
  265. pointer-to-data-member-cast.cpp
  266. pointer-to-data-member-cmp.cpp
  267. pointer-to-data-member.cpp
  268. pointer-to-member-func-cast.cpp
  269. pointer-to-member-func-cmp.cpp
  270. pointer-to-member-func.cpp
  271. pointers.cpp
  272. predefined-expr.c
  273. ptrdiff.c
  274. ptrdiff.cpp
  275. record-type-metadata.cpp
  276. record-zero-init-padding.c
  277. replace-global-deferred-strings.c
  278. replace-global.cpp
  279. requires-expr.cpp
  280. restrict-noalias.c
  281. ret-attrs.cpp
  282. return-in-if-with-cleanups.cpp
  283. rtti-member-pointer.cpp
  284. rtti-qualfn.cpp
  285. save-reg-params-func-attr.cpp
  286. save-temps.c
  287. self-assign.c
  288. self-ref-temporaries.cpp
  289. side-effect.cpp
  290. size-of-vla.cpp
  291. source-loc.cpp
  292. statement-exprs.c
  293. static-local-arm-guard.cpp
  294. static-local-in-ctor.cpp
  295. static-local.cpp
  296. static-members.cpp
  297. static-vars.c
  298. static-vars.cpp
  299. stmt-expr.cpp
  300. string-literals.c
  301. string-literals.cpp
  302. struct-init.cpp
  303. struct.c
  304. struct.cpp
  305. switch.cpp
  306. switch_flat_op.cpp
  307. temp-param-obj-decl.cpp
  308. template-specialization.cpp
  309. temporary-materialization-adjust.cpp
  310. temporary-materialization.cpp
  311. ternary-throw.cpp
  312. ternary.cpp
  313. thread-local-in-func.cpp
  314. three-way-cmp.cpp
  315. three-way-compare-cleanup.cpp
  316. throws.cpp
  317. thunks.cpp
  318. tls.c
  319. trap-func-name-attr.cpp
  320. trivial-abi.cpp
  321. trivial-ctor-const-init.cpp
  322. try-catch-all-with-cleanup.cpp
  323. try-catch-non-trivial-copy.cpp
  324. try-catch.cpp
  325. try-no-throwing-calls.cpp
  326. tune-cpu.c
  327. typedef.c
  328. unary-expr-or-type-trait.cpp
  329. unary.cpp
  330. union-agg-init.c
  331. union-agg-init.cpp
  332. union.c
  333. union.cpp
  334. unreachable-cycle.c
  335. var-arg-aggregate.c
  336. var_arg.c
  337. variable-decomposition.cpp
  338. variable-template-specialization.cpp
  339. vbase.cpp
  340. vector-ext-element.cpp
  341. vector-ext.cpp
  342. vector.cpp
  343. virtual-destructor-calls.cpp
  344. virtual-fn-calls-eh.cpp
  345. virtual-function-calls.cpp
  346. vla-pointer-arith.c
  347. vla.c
  348. volatile.cpp
  349. vtable-emission.cpp
  350. vtable-linkage-explicit-instantiation.cpp
  351. vtable-null-func-ptr.cpp
  352. vtable-nyi-nonconvertible-functype.cpp
  353. vtt.cpp
  354. wide-string.cpp
  355. zero-call-used-regs-func-attr.cpp