mirror-llvm-project/clang/test/Sema
Marlus Cadanus da Costa 68b7feaa62
[clang] Follow-up fixes for offsetof unsigned index change (#207808)
- Rename CastNoOverflow to CastAPToOffsetIndex for clarity
- Add parentheses in overflow guard condition in InterpBuiltin.cpp
- Improve comment explaining why 0x8000000000000000 is rejected

AI Tool Use: GitHub Copilot (Claude Sonnet 4.6) was used to assist in
identifying and drafting the fix. The fix was reviewed, tested, and
validated manually.

---------

Co-authored-by: Cadanus da Costa <maccosta@beenox.com>
2026-08-01 04:18:42 +08:00
..
AArch64 [AArch64][clang][llvm] Add ACLE Armv9.7 lookup table intrinsics (#187046) 2026-06-12 16:47:16 +01:00
aarch64-fp8-intrinsics [Clang][AArch64]Remove _single from vg2x1 and vg4x1 svmla (#166799) 2026-01-06 09:30:52 +00:00
aarch64-neon-immediate-ranges [Clang][NEON ACLE] Remove +bf16 requirement from opaque bfloat builtins. (#204201) 2026-06-19 11:09:35 +01:00
aarch64-sme-intrinsics
aarch64-sme2-intrinsics
aarch64-sme2p1-intrinsics [NFC][Clang][Tests] Remove +bf16 from AArch64 tests that don't strictly need the feature flag. (#205336) 2026-06-24 11:36:29 +01:00
aarch64-sme2p2-instrinsics
aarch64-sme2p3-intrinsics [NFC][Clang][Tests] Remove +bf16 from AArch64 tests that don't strictly need the feature flag. (#205336) 2026-06-24 11:36:29 +01:00
aarch64-sve-intrinsics [AArch64] Enable svcompact intrinsic in streaming mode with SME2.2 (#151703) 2025-08-08 16:04:54 +01:00
aarch64-sve2-intrinsics [Clang][AArch64] Relax SVE2 requirement for builtins available via +sme. (#162457) 2025-10-10 11:28:04 +01:00
aarch64-sve2p1-intrinsics [AArch64] Add intrinsics for 9.6 crypto instructions (#165545) 2026-01-06 11:27:37 +01:00
aarch64-sve2p3-intrinsics [AArch64][clang][llvm] Add ACLE Armv9.7 lookup table intrinsics (#187046) 2026-06-12 16:47:16 +01:00
Inputs [clang] Warn on umask() argument bits outside 0777 (#198130) 2026-06-30 15:52:42 +00:00
LifetimeSafety [LifetimeSafety] Add better lifetimebound fix-it spelling for C (#209967) 2026-07-16 15:28:21 +00:00
PowerPC [PowerPC] Update base crypto builtins and intrinsics (#197017) 2026-05-14 10:06:41 -04:00
128bitfloat.cpp
128bitint.c
2007-10-01-BuildArrayRef.c
2009-03-09-WeakDeclarations-1.c
2009-04-22-UnknownSize.c
2009-07-17-VoidParameter.c
2010-05-31-palignr.c
__try.c [Clang] [C2y] Implement N3355 ‘Named Loops’ (#152870) 2025-09-02 16:37:19 +00:00
aarch64-bf16-ldst-intrinsics.c [NFC][Clang][Tests] Remove +bf16 from AArch64 tests that don't strictly need the feature flag. (#205336) 2026-06-24 11:36:29 +01:00
aarch64-branch-protection-attr-err.c
aarch64-cpu-supports.c
aarch64-fixed-global-register.c
aarch64-fmv-streaming.c
aarch64-fp8-cast.c
aarch64-fp16-target.c
aarch64-incompat-sm-builtin-calls.cpp [NFC][Clang][Tests] Remove +bf16 from AArch64 tests that don't strictly need the feature flag. (#205336) 2026-06-24 11:36:29 +01:00
aarch64-neon-faminmax-no-faminmax.c
aarch64-neon-faminmax-no-neon.c
aarch64-neon-target.c [AArch64][llvm][clang] Rename 9.7 ACLE vmmlaq_f16_f16 to vmmlaq_f16 (#209242) 2026-07-14 08:58:07 +01:00
aarch64-neon-vector-types.c
aarch64-neon-without-target-feature.cpp [AArch64][llvm][clang] Rename 9.7 ACLE vmmlaq_f16_f16 to vmmlaq_f16 (#209242) 2026-07-14 08:58:07 +01:00
aarch64-sme-attrs-openmp-captured-region.c
aarch64-sme-attrs-without-sve.cpp [Clang] NFC: Add missing REQUIRES to aarch64-sme-attrs-without-sve.cpp 2025-07-30 15:00:02 +00:00
aarch64-sme-func-attrs-without-target-feature.cpp
aarch64-sme-func-attrs.c [NFC][Clang][Tests] Remove +bf16 from AArch64 tests that don't strictly need the feature flag. (#205336) 2026-06-24 11:36:29 +01:00
aarch64-sme-streaming-nonstreaming-vl-checks.c [NFC][Clang][Tests] Remove +bf16 from AArch64 tests that don't strictly need the feature flag. (#205336) 2026-06-24 11:36:29 +01:00
aarch64-sme2p1-diagnostics.c [NFC][Clang][Tests] Remove +bf16 from AArch64 tests that don't strictly need the feature flag. (#205336) 2026-06-24 11:36:29 +01:00
aarch64-special-register.c
aarch64-sve-alias-attribute.c
aarch64-sve-enums.c
aarch64-sve-explicit-casts-fixed-size.c
aarch64-sve-lax-vector-conversions.c
aarch64-sve-types.c
aarch64-sve-vector-arith-ops.c
aarch64-sve-vector-bitwise-ops.c
aarch64-sve-vector-compare-ops.c
aarch64-sve-vector-exp-ops.c Revert "[clang] Update diagnostics to include matrices as accepted types" (#211070) 2026-07-21 18:29:35 +00:00
aarch64-sve-vector-log-ops.c Revert "[clang] Update diagnostics to include matrices as accepted types" (#211070) 2026-07-21 18:29:35 +00:00
aarch64-sve-vector-pow-ops.c Revert "[clang] Update diagnostics to include matrices as accepted types" (#211070) 2026-07-21 18:29:35 +00:00
aarch64-sve-vector-shift-ops.c
aarch64-sve-vector-subscript-ops.c
aarch64-sve-vector-trig-ops.c Revert "[clang] Update diagnostics to include matrices as accepted types" (#211070) 2026-07-21 18:29:35 +00:00
aarch64-svepcs.c
aarch64-vcmla-undef.c
aarch64-vpcs.c
address-constant.c
address-packed-member-memops.c Revert "[clang][bytecode] Use in Expr::tryEvaluateObjectSize (#1790… (#179099) 2026-02-01 12:34:09 +01:00
address-packed.c [Sema] Fix false positive warnings for misaligned member access (#150025) 2025-08-14 06:14:43 -07:00
address-unaligned.c
address_space_print_macro.c
address_spaces.c
alias-redefinition.c
alias-unused-win.cpp
alias-unused.cpp
align-arm-apcs.c
align-systemz.c
align-x86-64.c
align-x86-abi7.c
align-x86.c
align_value.c
alignas.c
alloc-align-attr.c
alloc-size.c [clang] Fix assertion crash in alloc_size structural equivalence check (#199407) (#199980) 2026-06-01 19:57:37 +02:00
amdgcn-address-spaces.c clang/AMDGPU: Rename amdgcn triples to amdgpu in cc1 tests (14) (#212053) 2026-07-27 10:45:30 +02:00
amdgcn-va-list-type.c clang/AMDGPU: Rename amdgcn triples to amdgpu in cc1 tests (14) (#212053) 2026-07-27 10:45:30 +02:00
annotate-type.c [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
annotate.c [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
anonymous-struct-union-c11.c
anonymous-struct-union.c
arg-duplicate.c
arg-scope-c99.c
arg-scope.c
arithmetic-fence-builtin.c
arm-asm.c
arm-bfloat.cpp
arm-branch-protection-attr-err.c
arm-branch-protection-attr-warn.c
arm-branch-protection.c
arm-cde-immediates.c
arm-cmse-no-diag.c
arm-cmse.c
arm-darwin-aapcs.cpp
arm-execute-only-tls.c
arm-interrupt-attr.c
arm-interrupt-save-fp-attr.c
arm-layout.c
arm-mfp8.c
arm-mfp8.cpp
arm-microsoft-intrinsics.c
arm-mve-alias-attribute.c
arm-mve-immediates.c
arm-neon-decl-after-stmt.c
arm-neon-target.c [Clang][NEON ACLE] Remove +bf16 requirement from opaque bfloat builtins. (#204201) 2026-06-19 11:09:35 +01:00
arm-neon-types.c [Clang] [Sema] Make -Wincompatible-pointer-types an error by default (#157364) 2025-09-15 16:55:00 +00:00
arm-no-cmse.c
arm-no-fp16.c
arm-special-register.c
arm-sve-target.cpp
arm-vector-types-support.c
arm64-inline-asm.c
arm64-neon-args.c
arm64-neon-header.c
arm_acle.c
arm_inline_asm_constraints.c
arm_inline_asm_constraints_no_fp_regs.c
arm_vfma.c
array-bounds-ptr-arith.c
array-bounds-zero-length-elem-gh64564.c
array-constraint.c
array-declared-as-incorrect-type.c
array-init.c [clang][bytecode] Support different integral types (e.g. addresses) (#185028) 2026-04-12 17:38:57 +02:00
array-parameter.c
array-parameter.cpp
array-size-64.c
array-size.c
artificial.c
asm-goto.cpp
asm-label.c
asm.c [InlineAsm] Diagnose oversized non-scalar tied asm outputs (#206230) 2026-07-01 21:05:17 -07:00
assign-null.c
assign.c [clang][TypePrinter] Unify printing of anonymous/unnamed tag types (#169445) 2026-01-06 10:57:59 +00:00
assume.c [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
ast-print-x86.c
ast-print.c
atomic-auto-type.c [Clang] Handle deduced auto types within AtomicType (#197874) 2026-06-29 08:36:28 +00:00
atomic-compare.c
atomic-conversions-to-int.cpp Fix contextual implicit conversions to int: with _Atomic (#203522) 2026-06-12 20:00:09 +00:00
atomic-expr.c [Clang] [Sema] Make -Wincompatible-pointer-types an error by default (#157364) 2025-09-15 16:55:00 +00:00
atomic-implicit-seq_cst.c
atomic-ops-fp-minmax.c [Clang] Add support for fp when using min_fetch/max_fetch atomics (#160330) 2025-10-13 11:36:24 +01:00
atomic-ops.c [clang] builtins for atomicrmw fminmax/_num (#187139) 2026-06-28 18:15:26 +02:00
atomic-requires-library-error.c
atomic-type.c
attr-alias-elf.c Reland "[Clang][CodeGen] Report when an alias points to an incompatible target" (#195550) 2026-05-12 12:18:14 -07:00
attr-alias.c
attr-aligned.c
attr-alwaysinline.cpp [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
attr-args.c Fix crash in 'malloc' referring to function without a argument (#159371) 2025-09-17 15:13:44 +00:00
attr-arm-sve-vector-bits.c [NFC][Clang][Tests] Remove +bf16 from AArch64 tests that don't strictly need the feature flag. (#205336) 2026-06-24 11:36:29 +01:00
attr-availability-android.c
attr-availability-anyappleos-ast.c Redesign handling of anyAppleOS availability attribute (#190817) 2026-04-15 19:06:59 -07:00
attr-availability-anyappleos-builtin.m Add support for anyAppleOS availability (#181953) 2026-03-25 09:26:05 -07:00
attr-availability-anyappleos.c Redesign handling of anyAppleOS availability attribute (#190817) 2026-04-15 19:06:59 -07:00
attr-availability-app-extensions.c
attr-availability-driverkit.c
attr-availability-fuchsia.c
attr-availability-invalid-os-versions.c [clang][Darwin] Align all OS Versions for 26 (#143548) 2025-06-10 09:50:46 -07:00
attr-availability-ios-aligned-versions.c [clang][Darwin] Align all OS Versions for 26 (#143548) 2025-06-10 09:50:46 -07:00
attr-availability-ios-fallback-aligned-versions.c [test][NFC] Add more keys to test SDKSettings files (#177538) 2026-01-23 23:04:25 -08:00
attr-availability-ios.c
attr-availability-iosmac-infer-from-macos-no-sdk-settings.c
attr-availability-iosmac-infer-from-macos.c [test][NFC] Add more keys to test SDKSettings files (#177538) 2026-01-23 23:04:25 -08:00
attr-availability-maccatalyst.c
attr-availability-macosx.c
attr-availability-macosx.cpp
attr-availability-square-brackets.c
attr-availability-swift.c
attr-availability-tvos.c
attr-availability-visionos.c
attr-availability-watchos.c [test][NFC] Add more keys to test SDKSettings files (#177538) 2026-01-23 23:04:25 -08:00
attr-availability.c
attr-bounded.c
attr-btf_tag.c
attr-btf_type_tag.c
attr-btf_type_tag.cpp
attr-c2x.c
attr-callback-broken.c
attr-callback.c
attr-capabilities.c Thread Safety Analysis: Support attributes on function pointers (#191187) 2026-05-04 12:38:08 +02:00
attr-capabilities.cpp
attr-cfi-salt.c [Clang][attr] Add '-std=c11' to allow for typedef redefinition 2025-08-14 13:51:58 -07:00
attr-cleanup-duplicate.c [Clang] Fix crash involving __attribute__((cleanup)) attributes and improve handling of multiple cleanup attributes (#207785) 2026-07-09 20:00:31 +00:00
attr-cleanup.c
attr-coldhot.c
attr-const-pure.c Revert "Diagnose noreturn calls from a const or pure function" (#206523) 2026-06-29 17:09:41 +00:00
attr-counted-by-bounds-safety-vlas.c
attr-counted-by-late-parsed-off.c
attr-counted-by-late-parsed-struct-ptrs-anon.c [Sema] Call ActOnFields before late parsing in ParseStructUnionBody (#187166) 2026-05-18 07:38:30 +00:00
attr-counted-by-late-parsed-struct-ptrs.c [Clang][Sema] Allow counted_by on void* as GNU extension (#164737) 2025-11-06 19:10:36 -08:00
attr-counted-by-or-null-last-field.c [Clang][Sema] Allow counted_by on void* as GNU extension (#164737) 2025-11-06 19:10:36 -08:00
attr-counted-by-or-null-late-parsed-off.c
attr-counted-by-or-null-late-parsed-struct-ptrs.c [Clang][Sema] Allow counted_by on void* as GNU extension (#164737) 2025-11-06 19:10:36 -08:00
attr-counted-by-or-null-struct-ptrs-completable-incomplete-pointee.c
attr-counted-by-or-null-struct-ptrs-sizeless-types.c
attr-counted-by-or-null-struct-ptrs.c [Clang][Sema] Allow counted_by on void* as GNU extension (#164737) 2025-11-06 19:10:36 -08:00
attr-counted-by-or-null-vla-sizeless-types.c
attr-counted-by-struct-ptrs-completable-incomplete-pointee.c
attr-counted-by-struct-ptrs-sizeless-types.c
attr-counted-by-struct-ptrs.c [Clang][Sema] Allow counted_by on void* as GNU extension (#164737) 2025-11-06 19:10:36 -08:00
attr-counted-by-vla-sizeless-types.c
attr-counted-by-vla.c
attr-counted-by-void-ptr-gnu.c [Clang][Sema] Allow counted_by on void* as GNU extension (#164737) 2025-11-06 19:10:36 -08:00
attr-cpuspecific-cpus.c [X86] Add support for Nova Lake (#163552) 2025-10-16 14:58:23 +02:00
attr-cpuspecific.c
attr-decl-after-definition-std.c
attr-decl-after-definition.c
attr-declspec-ignored.c
attr-deprecated-c2x.c
attr-deprecated-message.c
attr-deprecated.c
attr-diagnose-as-builtin.c Revert "[clang][bytecode] Use in Expr::tryEvaluateObjectSize (#1790… (#179099) 2026-02-01 12:34:09 +01:00
attr-disable-tail-calls.c
attr-endian.c
attr-enforce-tcb-errors.cpp [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
attr-enforce-tcb-errors.m
attr-enforce-tcb.c
attr-enforce-tcb.cpp
attr-enforce-tcb.m
attr-error.c
attr-external-source-symbol-cxx.cpp
attr-external-source-symbol.c [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
attr-flag-enum.c
attr-format-Float16.c
attr-format.c [clang][Sema] Accept gnu format attributes (#160255) 2025-09-25 16:56:17 +08:00
attr-format_arg.c
attr-function-return-unsupported-target.c
attr-function-return.c
attr-guard_nocf.c
attr-handles.cpp [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
attr-leaf.c
attr-lifetime-capture-by.c Reapply "[LifetimeSafety] Support C Language in LifetimeSafety" (#204536) 2026-06-18 10:17:13 +00:00
attr-lifetimebound.c Reapply "[LifetimeSafety] Support C Language in LifetimeSafety" (#204536) 2026-06-18 10:17:13 +00:00
attr-likelihood.c [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
attr-loader-uninitialized.c
attr-loader-uninitialized.cpp
attr-long-call.c
attr-malloc.c
attr-malloc_span.c [Clang] Introduce malloc_span attribute (#167010) 2025-11-19 12:03:22 -05:00
attr-maybeundef.c
attr-micromips.c
attr-mig.c
attr-mig.cpp [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
attr-mig.m
attr-min-vector-width.c
attr-minsize.c
attr-mode-enums.c
attr-mode-vector-types.c
attr-mode.c
attr-model.cpp clang/AMDGPU: Rename amdgcn triples to amdgpu in cc1 tests (14) (#212053) 2026-07-27 10:45:30 +02:00
attr-modular-format.c [clang] Check that first modular_format argument is an identifier (#178322) 2026-01-28 11:20:56 -08:00
attr-ms-forceinline.c [clang] Add support for MSVC force inline attrs (#185282) 2026-04-02 16:42:26 +02:00
attr-ms-forceinline.cpp [clang] Add support for MSVC force inline attrs (#185282) 2026-04-02 16:42:26 +02:00
attr-msp430.c
attr-musttail.c
attr-musttail.cpp
attr-musttail.m
attr-naked.c
attr-naked.cpp
attr-no-outline.c [clang] Add clang::no_outline Attribute (#163666) 2026-02-13 18:29:22 -08:00
attr-no-outline.cpp [clang] Add clang::no_outline Attribute (#163666) 2026-02-13 18:29:22 -08:00
attr-nocf_check.c
attr-nocf_check.cpp [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
attr-nodebug.c
attr-noduplicate.c
attr-noinline.c
attr-noinline.cpp [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
attr-nomerge-ast.cpp
attr-nomerge.cpp [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
attr-nonblocking-constraints-ms.cpp
attr-nonblocking-constraints.c
attr-nonblocking-constraints.cpp [clang][Sema] Function effect analysis was missing the implicit call to the destructor in a CXXDeleteExpr. (#184460) 2026-07-13 11:52:31 -07:00
attr-nonblocking-sema.c
attr-nonblocking-sema.cpp [Clang] FunctionEffects: Make a separate diagnostic group for redeclarations/overrides where effects are implicit. (#148690) 2025-07-16 08:24:28 -07:00
attr-nonblocking-syntax.cpp
attr-nonnull.c [clang] Fix assertion crash in alloc_size structural equivalence check (#199407) (#199980) 2026-06-01 19:57:37 +02:00
attr-nonstring.c [[gnu::nonstring]] should work on pointers too (#150974) 2025-07-28 11:53:33 -04:00
attr-nonstring_safe.c Re-land "[-Wunterminated-string-initialization] Handle C string literals ending with explicit '\0' (#143487)" 2025-06-27 17:41:14 +08:00
attr-noreturn.c
attr-notail.c
attr-nothrow.c
attr-objc-bridge-related.m
attr-only-in-default-eval.cpp [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
attr-osobject.cpp
attr-osobject.mm
attr-overflow-behavior-constexpr.cpp [clang][bytecode] Fix new overflow behavior tests (#183761) 2026-03-09 08:30:46 +01:00
attr-overflow-behavior-format-strings.c [Clang][NFC] Don't redefine __trap macro in tests for PowerPC (#182898) 2026-02-23 11:05:07 -08:00
attr-overflow-behavior-off.c [Clang] Introduce OverflowBehaviorType for fine-grained overflow control (#148914) 2026-02-19 13:54:33 -08:00
attr-overflow-behavior-templates.cpp [clang][bytecode] Fix new overflow behavior tests (#183761) 2026-03-09 08:30:46 +01:00
attr-overflow-behavior.c [clang][bytecode] Fix new overflow behavior tests (#183761) 2026-03-09 08:30:46 +01:00
attr-overflow-behavior.cpp [clang][bytecode] Fix new overflow behavior tests (#183761) 2026-03-09 08:30:46 +01:00
attr-ownership.c [Sema] Enforce parameter match for ownership_returns attribute (#192339) 2026-04-27 21:17:17 +00:00
attr-ownership.cpp
attr-preferred-type.cpp [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
attr-print-zos.c
attr-print.c Always register asm attribute first in a Decl. (#162687) 2025-10-18 15:22:52 +08:00
attr-read-only-placement.cpp
attr-regparm.c [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
attr-retain.c
attr-returns-twice.c
attr-riscv-rvv-vector-bits.c
attr-section.c
attr-selectany.c Revert "[Clang] disallow selectany on non-global-variable declarations" (#196511) 2026-05-08 15:48:44 +03:00
attr-self-alias.c
attr-sentinel.c
attr-sized-by-last-field.c
attr-sized-by-late-parsed-off.c
attr-sized-by-late-parsed-struct-ptrs.c [BoundsSafety][Sema] Allow sized_by/sized_by_or_null on pointers to structs with a flexible array member (#209603) 2026-07-15 10:40:44 +01:00
attr-sized-by-or-null-last-field.c
attr-sized-by-or-null-late-parsed-off.c
attr-sized-by-or-null-late-parsed-struct-ptrs.c [BoundsSafety][Sema] Allow sized_by/sized_by_or_null on pointers to structs with a flexible array member (#209603) 2026-07-15 10:40:44 +01:00
attr-sized-by-or-null-struct-ptrs-sizeless-types.c
attr-sized-by-or-null-struct-ptrs.c [BoundsSafety][Sema] Allow sized_by/sized_by_or_null on pointers to structs with a flexible array member (#209603) 2026-07-15 10:40:44 +01:00
attr-sized-by-or-null-vla-sizeless-types.c
attr-sized-by-struct-ptrs-sizeless-types.c
attr-sized-by-struct-ptrs.c [BoundsSafety][Sema] Allow sized_by/sized_by_or_null on pointers to structs with a flexible array member (#209603) 2026-07-15 10:40:44 +01:00
attr-sized-by-vla-sizeless-types.c
attr-standalonedebug.cpp
attr-swiftcall.c
attr-target-clones-aarch64.c [FMV][AArch64] Allow user to override version priority. (#150267) 2025-12-09 13:31:10 +00:00
attr-target-clones.c [Clang] Use valid source loc for empty target_clones diagnostic (#173747) 2026-01-01 19:28:53 +00:00
attr-target-loongarch.c
attr-target-mv-bad-target.c
attr-target-mv.c [X86] Support apxf in attribute target (#184078) 2026-07-19 13:38:48 +02:00
attr-target-riscv.c
attr-target-unsupported.c
attr-target-version-unsupported.c
attr-target-version.c [FMV][AArch64] Allow user to override version priority. (#150267) 2025-12-09 13:31:10 +00:00
attr-target.c [X86] Support apxf in attribute target (#184078) 2026-07-19 13:38:48 +02:00
attr-tls_model.c
attr-type-safety.c [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
attr-unavailable-message.c
attr-uninitialized.c
attr-unknown.c
attr-unused.c
attr-used.c
attr-visibility.c [Clang] Allow the use of [[gnu::visibility]] with #pragma clang attribute (#145653) 2025-06-26 14:54:15 +02:00
attr-warning.c
attr-wasm.c
attr-weak.c
attr-x86-interrupt.c
auto-type.c [Clang] Fixed the behavior of C23 auto when an array type was specified for a char * (#189722) 2026-04-02 18:40:21 +02:00
aux-target-builtin-constexpr.cpp [Clang][ExprConstant] Normalize aux target builtin IDs before dispatch (#201805) 2026-07-06 09:06:44 -04:00
availability-guard-format.mm
avr-flash.c
avr-interript-signal-attr.c
avr-size-align.c
big-endian-neon-initializers.c
bitfield-layout.c
bitfield-layout_1.c
bitfield-promote.c
bitfield.c
bitint-bitfield-promote.c
bittest-intrinsics.c
bitwise-op-parentheses.c
block-args.c
block-call.c
block-explicit-noreturn-type.c
block-labels.c
block-literal.c
block-misc.c [Clang] Improve __block attribute coverage for ivars and static variables (#198167) 2026-05-18 18:15:27 +00:00
block-printf-attribute-1.c
block-return-1.c
block-return-2.c
block-return-3.c
block-return.c
block-sentinel-attribute.c
block-storageclass.c
bool-compare.c
bpf-attr-bpf-fastcall.c
bpf-attr-preserve-access-index.c
bpf-attr-preserve-access-index.cpp
bpf-attr-preserve-static-offset-warns-nonbpf.c
bpf-attr-preserve-static-offset-warns.c
bpf-attr-preserve-static-offset.c
break-continue-cond.c [Clang] Disallow break/continue in loop conditions (#198436) 2026-05-20 23:49:26 +02:00
builtin-abs-invalid.c [Sema] Fix ICE when passing vector types to abs (#205017) 2026-06-24 21:43:54 +00:00
builtin-align.c [clang] Improve diagnostics for __builtin_align builtins with floating/member pointer operands (#192650) 2026-04-18 13:06:06 +08:00
builtin-alloca-with-align.c
builtin-allow-runtime-check.c
builtin-allow-sanitize-check.c [Clang][Sema][Builtins] Check argument count for __builtin_allow_sanitize_check (#183927) 2026-03-02 21:54:41 +01:00
builtin-amdgcn-atomic-inc-dec-failure.cpp clang/AMDGPU: Rename amdgcn triples to amdgpu in cc1 tests (14) (#212053) 2026-07-27 10:45:30 +02:00
builtin-amdgcn-fence-failure.cpp clang/AMDGPU: Rename amdgcn triples to amdgpu in cc1 tests (14) (#212053) 2026-07-27 10:45:30 +02:00
builtin-assume-aligned-downgrade.c
builtin-assume-aligned.c
builtin-assume-separate-storage.c
builtin-assume.c
builtin-bpf-btf-type-id.c
builtin-classify-type.c
builtin-clear-padding.c [clang] Add builtin to clear padding bytes (prework for P0528R3) (#75371) 2026-05-27 08:48:30 +01:00
builtin-clear_cache.c
builtin-counted-by-ref.c [Clang] Extend __builtin_counted_by_ref to support pointers with 'counted_by' (#170750) 2025-12-04 23:18:39 -08:00
builtin-counted-by-ref.cpp
builtin-cpu-supports.c
builtin-dump-struct.c
builtin-expect-with-probability-avr.cpp
builtin-expect-with-probability.cpp
builtin-fpclassification.c
builtin-longjmp.c
builtin-loongarch-check-target-feature.cpp [clang][LoongArch] Check target features in CheckLoongArchBuiltinFunctionCall (#191811) 2026-04-20 10:33:09 +08:00
builtin-masked.c [Clang][FIX] Fix type qualifiers on vector builtins (#160185) 2025-09-25 18:32:24 -05:00
builtin-masked.cpp [Clang][FIX] Fix type qualifiers on vector builtins (#160185) 2025-09-25 18:32:24 -05:00
builtin-memcpy.c [Clang][Sema] Reland -Wstringop-overread with computeDependence fix (#208012) 2026-07-16 17:01:38 -04:00
builtin-object-size.c [Clang][Sema] Reland -Wstringop-overread with computeDependence fix (#208012) 2026-07-16 17:01:38 -04:00
builtin-pragma-intrinsic-namespace.cpp
builtin-pragma-intrinsic.c
builtin-prefetch.c
builtin-preserve-access-index.c
builtin-redecl.cpp
builtin-returnaddress.c
builtin-setjmp.c
builtin-spirv-amdgcn-atomic-inc-dec-failure.cpp
builtin-stackaddress.c [Clang] Add __builtin_stack_address (#148281) 2026-01-12 10:01:57 +01:00
builtin-stdc-bit-functions.c [clang] Add typed variants for C23 stdbit.h builtins (#192718) 2026-04-21 11:22:30 -04:00
builtin-stdc-memreverse8.c [clang] Implement C2y stdc_memreverse8 and stdc_memreverse8u{8,16,32,64} builtins (#197358) 2026-06-08 09:29:58 -04:00
builtin-stdc-rotate.c [clang] Add typed variants for C2y stdbit.h rotate builtins (#195299) 2026-05-12 09:09:04 -07:00
builtin-unary-fp.c Remove delayed typo expressions (#143423) 2025-06-13 06:45:40 -04:00
builtin_objc_msgSend.c
builtin_set_flt_rounds.c
builtin_vectorelements.c
builtins-aarch64.c
builtins-arm-exclusive-4.c [Clang][ARM][Sema] Check validity of ldrexd/strexd builtin calls (#164919) 2025-10-27 08:03:33 -07:00
builtins-arm-exclusive-124.c [Clang][ARM] Fix tests using thumb instead arm arch on cc1 (#166416) 2025-11-05 16:29:05 +02:00
builtins-arm-exclusive-none.c [Clang][ARM] Fix tests using thumb instead arm arch on cc1 (#166416) 2025-11-05 16:29:05 +02:00
builtins-arm-exclusive.c [Clang][ARM][Sema] Check validity of ldrexd/strexd builtin calls (#164919) 2025-10-27 08:03:33 -07:00
builtins-arm.c
builtins-arm64-exclusive.c
builtins-arm64-mte.c [Clang][AArch64] Fix crash with large arguments to MTE built-ins (#197620) 2026-05-26 13:51:23 -07:00
builtins-arm64.c [AArch64] Add support for range prefetch intrinsic (#170490) 2026-01-12 15:53:17 +00:00
builtins-bpf.c
builtins-decl.c
builtins-elementwise-math.c Revert "[clang] Update diagnostics to include matrices as accepted types" (#211070) 2026-07-21 18:29:35 +00:00
builtins-gnu-mode.c
builtins-hexagon-v55.c
builtins-hexagon-v60.c
builtins-hexagon-v62.c
builtins-hexagon-v65.c
builtins-hvx-none.c
builtins-hvx-v60.c
builtins-hvx-v62.c
builtins-hvx-v65.c
builtins-memcpy-inline.cpp
builtins-memset-inline.cpp
builtins-microsoft-arm64.c [AArch64] Fix _sys implemantation and MRS/MSR Sema checks (#187290) 2026-03-23 10:12:41 +00:00
builtins-mips-features.c
builtins-overflow.c
builtins-overflow.m
builtins-ppc-crypto.c [PowerPC] Update base crypto builtins and intrinsics (#197017) 2026-05-14 10:06:41 -04:00
builtins-ppc-deeply-compressed-weights-error.c [PowerPC] Implement Deeply Compressed Weights Builtins (#184666) 2026-04-16 11:37:25 -04:00
builtins-reduction-math.c [Clang] Add __builtin_reduce_[in_order|assoc]_fadd for floating-point reductions (#176160) 2026-02-25 10:10:59 +00:00
builtins-wasm.c [clang][WebAssembly] Support reftypes & varargs in test_function_pointer_signature (#150921) 2025-08-07 13:07:04 -07:00
builtins-x86.c
builtins-x86.cpp
builtins-x86_64.c
builtins.c
builtins.cl
c++-keyword-in-c.c Revert "Reapply [Clang] Implement P2843R3 - Preprocessing is never undefined" (#198641) 2026-05-19 18:14:53 -05:00
c++-keyword-in-objc.m
c2x-attr.c
c2x-auto.c [Clang] prevent incorrect rejection of auto with reordered declaration specifiers in C23 (#177865) 2026-04-07 14:16:35 +03:00
c2x-bool.c
c2x-expr-range.c
c2x-fallthrough.c [C23][Parser] Diagnostic for attribute declaration where statement is required (#146224) 2025-07-09 08:54:30 +08:00
c2x-func-prototype.c
c2x-maybe_unused-errors.c
c2x-maybe_unused.c
c2x-nodiscard.c [Clang] [Sema] Enable nodiscard warnings for function pointers (#154250) 2025-08-20 14:14:35 +00:00
c2x-noreturn.c
c2x-typeof.c
c2x-warn-strict-prototypes.c
c2y-invalid-constexpr.c
c11-typedef-redef.c
c23-decl-in-prototype.c
c23-delayed-typo-correction-crashes.c Remove delayed typo expressions (#143423) 2025-06-13 06:45:40 -04:00
c23-fixed-underlying-enum.c [Clang] treat fixed-underlying enum constants as the enumerated type in C23 to follow the spec (#172211) 2026-01-07 00:49:33 +02:00
c23-switch.c [Clang] treat fixed-underlying enum constants as the enumerated type in C23 to follow the spec (#172211) 2026-01-07 00:49:33 +02:00
c23-varargs.c
c89.c
call-with-static-chain.c
calling-conv-complete-params.c
callingconv-cast.c
callingconv-devicekernel.cpp clang/AMDGPU: Rename amdgcn triples to amdgpu in cc1 tests (14) (#212053) 2026-07-27 10:45:30 +02:00
callingconv-iamcu.c
callingconv-ms_abi.c
callingconv-sysv_abi.c
callingconv.c [clang] Fix inconsistencies with the device_kernel attr on different targets (#161905) 2025-10-22 14:47:29 +00:00
captured-statements.c
caret-diags-complex-init.cpp
caret-diags-register-variable.cpp
cast-incomplete.c
cast-to-union.c
cast.c
check-aux-builtins.c
check-increment.c
clear_cache.c
code_align.c [Clang] fix crash in duplicate attribute checking (#188274) 2026-03-24 21:56:09 +02:00
code_align_ast.c
compare.c
complete-incomplete-pointer-relational-c99.c
complex-arithmetic.c
complex-div-warn-higher-precision.cpp
complex-imag.c
complex-inc-dec.c
complex-init-list.c
complex-int.c
complex-promotion.c
compound-literal.c [clang][bytecode] Support different integral types (e.g. addresses) (#185028) 2026-04-12 17:38:57 +02:00
conditional-expr.c [Clang] [Sema] Make -Wincompatible-pointer-types an error by default (#157364) 2025-09-15 16:55:00 +00:00
conditional.c
const-eval-64.c
const-eval.c [Clang][Sema] Switch diagnostics from toString to operator<< for APSInt/APInt (#161474) 2025-10-02 07:59:52 +05:30
const-init.c
const-ptr-int-ptr-cast.c [clang][bytecode] Support different integral types (e.g. addresses) (#185028) 2026-04-12 17:38:57 +02:00
constant-builtins-2.c [test] Add bit < 8 testcase for x86 __builtin_bswapg (#180124) 2026-03-11 09:25:13 +08:00
constant-builtins-all-args-evaluated.cpp
constant-builtins-fmax.cpp
constant-builtins-fmaximum-num.cpp
constant-builtins-fmin.cpp
constant-builtins-fminimum-num.cpp
constant-builtins-vector.cpp [Clang] Rename elementwise builtins to clzg and ctzg (#157128) 2025-09-19 07:00:47 -05:00
constant-builtins.c [Clang] Fixes builtin_bswapg builtin for bool type (#179177) 2026-02-04 13:49:45 +00:00
constant-conversion.c
constant-string-evaluation.c [clang][bytecode] Fix incorrect handling of arithmetic on string literals (#173212) 2025-12-24 00:30:17 -08:00
constexpr-member-access.c [Clang] support C23 constexpr struct member access in constant expressions (#182770) 2026-02-27 13:36:06 +02:00
constexpr-void-cast.c [clang] Forbid reinterpret_cast of function pointers in constexpr. (#150557) 2025-07-30 18:15:17 -07:00
constexpr.c [clang] Fix the StringRef assertion failure for non-narrow strings. (#212108) 2026-07-27 19:28:17 +08:00
constructor-attribute.cpp [Clang] Add template argument support for {con,de}structor attributes. (#151400) 2025-09-08 20:48:23 +00:00
conversion-64-32.c
conversion-implicit-int-includes-64-to-32.c
conversion-target-dep.c
conversion.c
convertvector.c
count-builtins.c
countbits-errors.hlsl
crash-deduction-guide-access.cpp
crash-invalid-array.c
crash-invalid-builtin.c
cxx-as-c.c
darwin-align-cast.c
darwin-tls.c [clang][darwin] Firmware needs to support thread local storage (#212657) 2026-07-29 22:15:11 +00:00
decl-hidden-in-c++.c
decl-in-prototype.c
decl-invalid.c
decl-microsoft-call-conv.c
decl-type-merging.c [Clang] [Sema] Make -Wincompatible-pointer-types an error by default (#157364) 2025-09-15 16:55:00 +00:00
declspec-naked.c
declspec.c
deep_recursion.c [Sema] Cut the deep_recursion.c test in half to fix tests in asan mode 2025-06-26 15:29:02 +02:00
default.c
default1.c
defer-ts-seh.c [Clang] Add support for the C _Defer TS (#162848) 2025-12-11 05:54:09 +01:00
defer-ts-sjlj.c [Clang] Add support for the C _Defer TS (#162848) 2025-12-11 05:54:09 +01:00
defer-ts.c [Clang] Add support for the C _Defer TS (#162848) 2025-12-11 05:54:09 +01:00
delayed-typo-correction-crashes.c Remove delayed typo expressions (#143423) 2025-06-13 06:45:40 -04:00
deref.c
designated-initializers.c [C] Fix failing assertion with designated inits (#154120) 2025-08-18 14:22:31 +00:00
deterministic-diagnostics-order.m
diagnose_if.c [clang][bytecode] Use bytecode interpreter in isPotentialConstantExprU… (#149462) 2025-07-19 07:18:51 +02:00
div-sizeof-array.cpp
div-sizeof-ptr.cpp
dllexport-1.cpp
dllexport-2.cpp
dllexport.c [Clang][Test] Add PS5 and WI cases to clang/test/Sema/dllexport.c (#148818) 2025-07-18 15:18:20 +01:00
dllimport.c
embed_compound_literal.c
empty-init.c
empty1.c
empty2.c
enable_if-ext.c
enable_if.c [clang][test] Use #marker in enable_if tests (#204624) 2026-06-19 09:11:55 +02:00
enum-attr.c
enum-constant-type.cpp
enum-enum-conversion.c
enum-increment.c
enum-packed.c
enum-sign-conversion.c
enum.c [clang] [Sema] Widen enumerators that overflow a _BitInt type (C23) (#208230) 2026-07-13 18:42:03 +02:00
err-decl-block-extern-no-init.c
error-dependence.c
error-type-safety.cpp
eval-info.c
eval-method-with-unsafe-math.c
excess-embed-data.c
expr-address-of.c
expr-comma-c99.c
expr-comma.c
exprs.c
ext-int.c
ext-typecheck-comparison-of-pointer-integer.c
ext_vector_casts.c
ext_vector_comparisons.c
ext_vector_components.c
ext_vector_conversions.c
ext_vector_ops.c
extern-redecl.c
fallthrough-attr.c
fixed-enum.c
flexible-array-in-union.c
flexible-array-init.c
Float16.c [Clang] Permit half precision in __builtin_complex (#156479) 2025-09-02 11:16:21 -05:00
floating-point-compare.c
fmv-namespace.cpp
fn-ptr-as-fn-prototype.c
for.c [C] static_assert in a for loop is not an extension (#151955) 2025-08-04 12:46:53 -04:00
format-attr-missing-gnu.c [Sema] Suggest missing format attributes (#166738) 2025-12-05 09:04:12 -05:00
format-attr-missing.c [Sema] Suggest missing format attributes (#166738) 2025-12-05 09:04:12 -05:00
format-attr-missing.cpp [Sema] Suggest missing format attributes (#166738) 2025-12-05 09:04:12 -05:00
format-attr-missing.m [Sema] Suggest missing format attributes (#166738) 2025-12-05 09:04:12 -05:00
format-bool.c
format-fixed-point.c
format-pointer.c
format-string-matches.c
format-string-percentm.c
format-strings-bitfield-promotion.c
format-strings-bitfield-promotion.cxx
format-strings-c23.c [Clang] support C23 printf width length modifiers (#199991) 2026-06-06 10:08:47 +03:00
format-strings-c90.c
format-strings-darwin.c
format-strings-decimal.c [Clang] add support for C23 'H', 'D', and 'DD' length modifiers (#201098) 2026-06-09 00:18:47 +03:00
format-strings-enum-fixed-type.cpp
format-strings-enum.c
format-strings-fixit-ssize_t.c Reland [Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar types (#149613) 2025-07-19 03:44:14 -03:00
format-strings-fixit.c
format-strings-freebsd.c
format-strings-gnu.c
format-strings-int-typedefs.c Revert "[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar types instead of built-in types (#143653)" 2025-07-17 21:04:01 -07:00
format-strings-ms.c
format-strings-no-fixit.c
format-strings-non-iso.c
format-strings-nonnull.c [clang][bytecode] Use in Expr::tryEvaluateObjectSize() (#179197) 2026-02-02 14:03:13 +01:00
format-strings-nonnull.cpp [clang][sema] Add nonnull attribute to builtin format functions (#160988) 2025-12-05 09:49:41 -05:00
format-strings-pedantic.c
format-strings-scanf.c [Sema] Suggest missing format attributes (#166738) 2025-12-05 09:04:12 -05:00
format-strings-signedness-fixit.c
format-strings-signedness.c Fix Clang bug that -Wformat-signedness is not reported properly. (#150962) 2025-08-13 08:03:28 -07:00
format-strings-signedness.cpp [clang] Don't crash when -Wformat-signedness specified (#162049) 2025-10-07 13:07:06 +08:00
format-strings-size_t.c Reland [Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar types (#149613) 2025-07-19 03:44:14 -03:00
format-strings.c [Clang] support C23 printf width length modifiers (#199991) 2026-06-06 10:08:47 +03:00
format-type-confusion.c
fp-eval-pragma-with-float-double_t-1.c
fp-eval-pragma-with-float-double_t-2.c
fp-eval-pragma-with-float-double_t-3.c
fp-eval-pragma.cpp
fp16-sema.c [Clang] Permit half precision in __builtin_complex (#156479) 2025-09-02 11:16:21 -05:00
fp16vec-sema.c
fpack-struct.c
freemain.c
function-ptr.c
function-redecl.c
function.c [Clang] [Sema] Make -Wincompatible-pointer-types an error by default (#157364) 2025-09-15 16:55:00 +00:00
gcc_ms_struct.c [clang] Implement gcc_struct attribute on Itanium targets (#71148) 2025-12-12 19:22:40 +02:00
generic-selection-type-extension.c
generic-selection.c
GH70594.cpp
gh87867.c [clang][Sema] Fixed Compound Literal is not Constant Expression (#143852) 2025-06-17 09:20:41 -04:00
gh106576.c
GH126231.cpp
gh152826.c [Clang] Fix Variable Length Array _Countof Crash (#154627) 2025-08-25 21:06:49 +02:00
GH155794.c [clang] fix regression parsing C enum which doesn't declare anything (#155904) 2025-08-28 18:59:16 +00:00
gh170072.c [Clang][Sema] Fix crash when calling EvaluateForOverflow for UnaryOpe… (#200317) 2026-05-29 07:04:04 -07:00
gh182737.c [clang] Fix crash when @param is attached to invalid nodes (#183274) 2026-03-10 11:40:36 +00:00
gh183974.c [Clang] Improve __block attribute coverage for ivars and static variables (#198167) 2026-05-18 18:15:27 +00:00
gnu-asm-pmf.cpp
gnu-attributes.c
gnu-builtins.c
gnu-flags.c
gnu89.c
heinous-extensions-off.c
heinous-extensions-on.c
hlsl_matrix_layout_non_hlsl.cpp [HLSL][Matrix] Add Matrix Layout Keywords (#192284) 2026-04-27 11:16:09 -07:00
i-c-e.c
i386-linux-android.c
illegal-types.c
implicit-builtin-decl.c
implicit-builtin-freestanding.c
implicit-builtin-redecl.c
implicit-cast-complex-to-vector.c [clang][bytecode] Fix implicit-cast-complex-to-vector test (#191662) 2026-04-12 08:41:14 +02:00
implicit-cast.c
implicit-decl-c90.c
implicit-decl.c
implicit-def.c
implicit-int-conversion-on-int.c Cap IntRange::Width to MaxWidth (#145356) 2025-06-26 08:03:32 -07:00
implicit-int-conversion.c
implicit-int-enum-conversion.c
implicit-int-float-conversion.c
implicit-int-float-narrowing.cpp
implicit-int.c
implicit-intel-builtin-decl.c
implicit-ms-builtin-decl.c
implicit-special-member-deprecated.cpp [Clang] Suppress deprecated field warnings in implicit functions definitions (#147400) 2025-07-24 08:48:27 +02:00
implicit-void-ptr-cast.c [clang] Implement -Walloc-size diagnostic option (#150028) 2025-08-25 07:46:08 -07:00
incompatible-function-pointer-types-extinfo.c [Clang] [Sema] Fix incomplete C mode incompatible ExtInfo/ExtProtoInfo conversion diagnostic (#160477) 2025-10-09 17:30:25 +02:00
incompatible-function-pointer-types-strict.c
incompatible-function-pointer-types.c
incompatible-function-to-ptr-decay.c [Sema] Decay functions/array to pointers in IncompatiblePointerDiscardsQualifiers and IncompatibleOBTKinds cases (#187038) 2026-04-20 07:54:31 -04:00
incompatible-sign.c
incompatible-sign.cpp
incomplete-call.c
incomplete-decl.c
incomplete-struct-decl.cpp
incorrect_pure.cpp
indirect-goto.c
init-invalid-struct-array.c
init-randomized-struct.c
init-ref-c.c
init-struct-qualified.c
init-vector.c
init.c [clang][bytecode] Support different integral types (e.g. addresses) (#185028) 2026-04-12 17:38:57 +02:00
initialize-noreturn.c
inline-asm-constraint-embedded-null.c [clang][diagnostics] Reject embedded NUL characters in inline asm (#196462) 2026-05-27 12:28:11 +08:00
inline-asm-validate-aarch64.c
inline-asm-validate-amdgpu.cl clang/AMDGPU: Rename amdgcn triples to amdgpu in cc1 tests (14) (#212053) 2026-07-27 10:45:30 +02:00
inline-asm-validate-loongarch.c [Clang][LoongArch] Implement getConstraintRegister for LoongArch (#210898) 2026-07-27 09:00:56 +08:00
inline-asm-validate-m68k.c
inline-asm-validate-mips.c
inline-asm-validate-riscv.c
inline-asm-validate-spirv-amdgcn.cl
inline-asm-validate-tmpl.cpp
inline-asm-validate-x86.c
inline-asm-validate.c
inline-redef.c
inline.c [C2y] Implement WG14 N3622 static used in an inline (#162877) 2025-10-10 14:02:17 -04:00
int-arith-convert.c
integer-overflow.c [Clang][Sema] Switch diagnostics from toString to operator<< for APSInt/APInt (#161474) 2025-10-02 07:59:52 +05:30
integer-overflow.cpp
integral-to-ptr.c
internal_linkage.c [Sema] Keep attribute lists in the order the attributes were parsed (#162714) 2025-10-09 22:13:37 -07:00
invalid-bitwidth-expr.mm
invalid-cast.cpp
invalid-decl.c
invalid-init-diag.c
invalid-member.cpp Remove delayed typo expressions (#143423) 2025-06-13 06:45:40 -04:00
invalid-struct-init.c
knr-def-call.c
knr-variadic-def.c
labeled-break-continue.c [clang] Mark labels referenced when used in named break or continue (#166033) 2025-11-04 04:12:27 +01:00
large-bit-int.c
libbuiltins-ctype-x86_64.c
lit.local.cfg
local-class-friend.cpp
logical-op-parentheses.c
loop-control.c [Clang] Disallow break/continue in loop conditions (#198436) 2026-05-20 23:49:26 +02:00
m68k-rtdcall.c
main-no-return-c89-1.c
main-no-return-c89-2.c
main-no-return-c89-3.c
many-logical-ops.c
many-parameters.c
matrix-cast.c
matrix-col-major-builtin-disable.c [Matrix] Add a row\col major toggle in the clang driver (#167628) 2025-12-09 18:30:25 -05:00
matrix-type-builtins.c Reland [Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar types (#149613) 2025-07-19 03:44:14 -03:00
matrix-type-operators.c [Clang] Fix crash on subscripting a complete matrix subscript expression (#207317) 2026-07-03 15:09:51 +01:00
member-reference.c
memset-invalid-1.c Revert "[clang][bytecode] Use in Expr::tryEvaluateObjectSize (#1790… (#179099) 2026-02-01 12:34:09 +01:00
memset-invalid.c
merge-decls.c [Clang] [Sema] Make -Wincompatible-pointer-types an error by default (#157364) 2025-09-15 16:55:00 +00:00
microsoft-varargs.c
MicrosoftAnonymousStructs.c [Driver][Frontend] Add -f[no-]ms-anonymous-structs flag to control Microsoft anonymous struct/union extension (#176551) 2026-01-30 14:24:43 +05:30
MicrosoftCompatibility-x64.c [Clang][Cygwin] Cygwin x86_64 should accept __stdcall (#158385) 2025-09-14 10:09:46 -07:00
MicrosoftCompatibility-x86.c
MicrosoftCompatibility.c
MicrosoftCompatibility.cpp
MicrosoftExtensions.c [Clang] [Sema] Make -Wincompatible-pointer-types an error by default (#157364) 2025-09-15 16:55:00 +00:00
MicrosoftExtensions.cpp
mingw-macro-qualified-type.c
mips-interrupt-attr.c
mips16_attr_allowed.c
mips16_attr_not_allowed.c
misleading-pragma-align-pack-diagnostics.c
missing-dllimport.c
missing-field-initializers.c
mms-bitfields.c [clang] Implement gcc_struct attribute on Itanium targets (#71148) 2025-12-12 19:22:40 +02:00
mrtd.c
ms-annotation.c [Clang] Reject __annotation on unsupported targets (#193731) 2026-04-29 15:28:40 -07:00
ms-inline-asm-invalid-arch.c
ms-inline-asm.c
ms-keyword-system-header.c
ms-wchar.c
ms_abi-sysv_abi.c
ms_bitfield_layout.c
ms_class_layout.cpp
ms_predefined_expr.cpp
multi-dim-array.c [clang][test] Add multi-dim-array diagnostic test for multi-dimensional array function passing (#183847) 2026-03-02 08:52:36 -05:00
negative-shift-wrapv.c
neon-vector-types.c
nested-redef.c
no-builtin.cpp
no-documentation-warn-tagdecl-specifier.c
no-format-y2k-turnsoff-format.c
no-warn-missing-prototype.c
no-warn-unused-const-variables.c
no-warn-void-ptr-uneval.c
no_callconv.cpp
no_profile_instrument_function-attribute.c
no_stack_protector.c
no_stack_protector.cpp
nocf_check_attr_not_allowed.c
noescape.c
non-null-warning.c
nonnull.c [clang] Check upperbound for attribute param index (#180424) 2026-02-24 13:06:32 -08:00
nowarn-documentation-property.m
ns_error_enum.m
nullability-and-template-deduction.cpp
nullability.c [Clang] [Sema] Make -Wincompatible-pointer-types an error by default (#157364) 2025-09-15 16:55:00 +00:00
nullptr-prec2x.c
nullptr.c
nvptx-address-spaces.c
objc-bool-constant-conversion-fixit.m
objc-bool-constant-conversion.m
offsetof-64.c [clang]Fix Handle structs exceeding 1EB size limit (#146032) 2025-07-01 16:48:41 +05:30
offsetof-ucrt.c
offsetof-unsigned-index.c [clang] Follow-up fixes for offsetof unsigned index change (#207808) 2026-08-01 04:18:42 +08:00
offsetof.c
outof-range-constant-compare.c
outof-range-enum-constant-compare.c
overflow-behavior-assignment-pedantic.c [Clang] Introduce OverflowBehaviorType for fine-grained overflow control (#148914) 2026-02-19 13:54:33 -08:00
overflow-behavior-function-boundary-default.c [Clang] Introduce OverflowBehaviorType for fine-grained overflow control (#148914) 2026-02-19 13:54:33 -08:00
overflow-behavior-keywords-off.c [Clang] Introduce OverflowBehaviorType for fine-grained overflow control (#148914) 2026-02-19 13:54:33 -08:00
overflow-behavior-keywords.c [Clang] Introduce OverflowBehaviorType for fine-grained overflow control (#148914) 2026-02-19 13:54:33 -08:00
overload-arm-mve.c
overloadable-complex.c
overloadable.c [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
overloaded-func-transparent-union.c
overloaded-math-builtins.c
parentheses.c
parentheses.cpp
pass-object-size.c [Clang] [Sema] Make -Wincompatible-pointer-types an error by default (#157364) 2025-09-15 16:55:00 +00:00
patchable-function-entry-attr.c
patchable-function-entry-attr.cpp [PowerPC] Support -fpatchable-function-entry on PPC64LE (#151569) 2025-09-09 16:43:18 -04:00
pid_t.c
pointer-addition.c
pointer-conversion.c
pointer-subtract-compat.c
pointer-subtraction.c
pointer-subtraction.cpp
PR2727.c
PR2728.c
PR2919-builtin-types-compat-strips-crv.c
PR2923.c
PR2963-enum-constant.c
pr9812.c
PR16678.c
pr25786.c
PR28181.c Remove delayed typo expressions (#143423) 2025-06-13 06:45:40 -04:00
pr30306.cpp
pr30372.c
pr32985.c
PR69717.cpp
PR84368.cpp
PR85343.cpp
PR166843.cpp [clang] Fix possible nullptr deref in BuildCXXNestedNameSpecifier (#166995) 2025-11-10 11:28:25 -08:00
pragma-align-mac68k-unsupported.c
pragma-align-mac68k.c
pragma-align-no-header-change-warning.c
pragma-align-packed.c
pragma-arc-cf-code-audited.c
pragma-attribute-namespace.c
pragma-attribute-strict-subjects.c
pragma-attribute.c
pragma-clang-section-macho.c
pragma-clang-section.c
pragma-export-failing.c [SystemZ][z/OS] Implement #pragma export (#141671) 2026-01-23 14:46:31 -05:00
pragma-export-failing.cpp [SystemZ][asan] Handle error of pragma in struct so memory clean up happens (#178243) 2026-01-27 15:37:55 -05:00
pragma-ms-alloc-text.c
pragma-ms-alloc-text.cpp
pragma-ms_struct.c
pragma-pack-2.c
pragma-pack-3.c
pragma-pack-4.c
pragma-pack-5.c
pragma-pack-6.c
pragma-pack-and-options-align.c
pragma-pack-apple.c
pragma-pack.c
pragma-pipeline.cpp
pragma-section-invalid.c
pragma-section.c
pragma-unused.c
pragma-warning.cpp
pragma-weak.c
pre-c2x-compat.c
pre-c2x-restrict-qualifier.c
predef.c
predefined-function.c
preserve-call-conv.c [clang][AST] Fix positioning of preserve cconv attributes in TypePrinter (#147285) 2025-07-09 08:52:56 -04:00
preserve-none-call-conv.c [clang][AST] Fix positioning of preserve cconv attributes in TypePrinter (#147285) 2025-07-09 08:52:56 -04:00
private-extern.c
prototype-redecls.c
ptrauth-atomic-ops.c [Clang] [Sema] Make -Wincompatible-pointer-types an error by default (#157364) 2025-09-15 16:55:00 +00:00
ptrauth-indirect-goto.c
ptrauth-intptr-qualifier.c
ptrauth-intrinsics-macro.c [arm64e] Add a builtin + intrinsic for arm64e PAuth_LR: __builtin_ptr_auth_auth_with_pc_and_resign (#202742) 2026-07-08 13:21:02 -07:00
ptrauth-qualifier.c [clang][PAC] ptrauth_qualifier and ptrauth_intrinsic should only be available on Darwin (#153912) 2025-08-18 20:29:26 +00:00
ptrauth-struct-function-ptr-field.c
ptrauth.c [arm64e] Add a builtin + intrinsic for arm64e PAuth_LR: __builtin_ptr_auth_auth_with_pc_and_resign (#202742) 2026-07-08 13:21:02 -07:00
recover-expr-gh88008-nocrash.c
recover-goto.c
redefine_extname.c
redefine_extname.cpp Fix formatting of changes in recent redefine_extname changes. (#189938) 2026-04-24 11:13:47 +02:00
redefinition-same-header.c
redefinition.c
reserved-identifier.c
restrict-qualifier.c
return-non-void.c
return-noreturn.c
return-silent.c
return-type-mismatch.c
return.c
riscv-asm.c
riscv-bad-intrinsic-pragma.c
riscv-fp16.c [Clang] Permit half precision in __builtin_complex (#156479) 2025-09-02 11:16:21 -05:00
riscv-interrupt-attr-qci.c [RISCV] Mark the Xqci Qualcomm uC Vendor Extension as non-experimental (#173331) 2025-12-24 07:10:47 +05:30
riscv-interrupt-attr-rnmi.c [RISCV] Support resumable non-maskable interrupt handlers (#148134) 2025-08-04 10:54:50 +02:00
riscv-interrupt-attr-sifive.c
riscv-interrupt-attr.c
riscv-interrupt-attr.cpp
riscv-intrinsic-pragma.c
riscv-rvv-explicit-casts-fixed-size.c
riscv-rvv-lax-vector-conversions.c
riscv-rvv-vector-exp-ops.c Revert "[clang] Update diagnostics to include matrices as accepted types" (#211070) 2026-07-21 18:29:35 +00:00
riscv-rvv-vector-log-ops.c Revert "[clang] Update diagnostics to include matrices as accepted types" (#211070) 2026-07-21 18:29:35 +00:00
riscv-rvv-vector-trig-ops.c Revert "[clang] Update diagnostics to include matrices as accepted types" (#211070) 2026-07-21 18:29:35 +00:00
riscv-sve-vector-pow-ops.c Revert "[clang] Update diagnostics to include matrices as accepted types" (#211070) 2026-07-21 18:29:35 +00:00
riscv-types.c [Clang][RISCV] Introduce OFP8(E4M3, E5M2) RISC-V vector types (#191349) 2026-04-25 21:35:26 +08:00
riscv-vector-float16-check.c
riscv-vector-float32-check.c
riscv-vector-float64-check.c
riscv-vector-int64-check.c
riscv-vector-types-support.c
riscv-vector-v-check.c
riscv-vector-zve32x-check.c
riscv-vector-zve64x-check.c
rounding-math.c
rvv-andes-required-features-invalid.c [RISCV] Remove implied extension Zvfhmin for XAndesVPackFPH (#146861) 2025-07-04 10:16:20 +08:00
rvv-required-features-invalid.c [RISCV] Add missing required features for Zvfbfmin intrinsics (#145646) 2025-06-26 08:46:20 +08:00
rvv-required-features.c
safestack-deprecated-builtins.c [SafeStack] Introduce public interface header and deprecate builtins (#198292) 2026-06-09 09:39:34 +02:00
scope-check.c [clang] Restore diagnostic for certain jumps into VLA(ish) scopes. (#175833) 2026-01-13 17:05:13 -05:00
scoped-atomic-ops.c clang/AMDGPU: Rename amdgcn triples to amdgpu in cc1 tests (14) (#212053) 2026-07-27 10:45:30 +02:00
self-comparison.c
sentinel-attribute-block.c [Clang][Sema] Fix crash when applying sentinel to block variable (#173866) 2026-01-06 13:07:08 +01:00
sentinel-attribute.c
shift-bool.c
shift-bool.cpp
shift-count-negative.c
shift-count-overflow.c
shift-negative-value.c
shift.c
short-enums.c
sifive-xsfmm.c [llvm][RISCV] Revise xsfmm intrinsic interface. (#201527) 2026-06-22 10:24:43 +08:00
sifive_sf_vset_invalid.c [RISCV] Support XSfmm C intrinsics (#143070) 2025-10-25 02:38:43 +08:00
sign-compare-enum.c
sign-conversion.c
sizeless-1.c [clang][bytecode] Visit 2nd atomic_is_lock_free arg as lvalue (#179673) 2026-02-05 07:12:55 +01:00
sizeof-struct-non-zero-as-member.cl clang/AMDGPU: Migrate cc1 tests to subarch triples (7) (#211869) 2026-07-25 00:52:10 +02:00
source_location.c
spirv-address-space.c [SPIR-V] Do not allow AS(2) to convert to generic (#175275) 2026-01-12 14:49:08 +00:00
stack_protector_ignore.c Allow the no_stack_protector attribute on local variables (#173311) 2026-01-27 07:28:17 -05:00
statements.c [Clang] Disallow break/continue in loop conditions (#198436) 2026-05-20 23:49:26 +02:00
static-array.c [Clang] [Sema] Make -Wincompatible-pointer-types an error by default (#157364) 2025-09-15 16:55:00 +00:00
static-assert.c Revert "Reapply [Clang] Implement P2843R3 - Preprocessing is never undefined" (#198641) 2026-05-19 18:14:53 -05:00
static-init.c [ExprConstant] Treat &*p as not a dereference in C constant initializers (#201483) 2026-06-05 02:05:13 +00:00
stdcall-fastcall-x64.c
stdcall-fastcall.c
stmt-expr-in-default-arg.cpp
stmtexpr-init.c
stmtexprs.c
string-concat.c Revert "[Clang] improve -Wstring-concatenation to warn on every missing comma in initializer lists" (#154369) 2025-08-19 20:30:16 +03:00
string-init.c
string-plus-char.c
struct-cast.c
struct-compat.c [Clang] [Sema] Make -Wincompatible-pointer-types an error by default (#157364) 2025-09-15 16:55:00 +00:00
struct-decl.c
struct-packed-align.c [clang] Properly check for -mms-bitfields in Sema/struct-packed-align.c (#172337) 2025-12-15 09:54:31 -08:00
sugar-common-types.c [clang] fix common type calculation for l-values of 'void' type (#183972) 2026-03-01 17:11:36 +00:00
suppress-deprecated.c
suspicious-pragma-pack.c
swift-call-conv.c
switch-1.c
switch-availability.c
switch-default.cpp
switch.c [clang][TypePrinter] Unify printing of anonymous/unnamed tag types (#169445) 2026-01-06 10:57:59 +00:00
sync-implicit-seq_cst.c
tautological-constant-compare.c
tautological-constant-enum-compare.c
tautological-objc-bool-compare.m
tautological-pointer-comparison.c
tautological-unsigned-char-zero-compare.cc
tautological-unsigned-enum-zero-compare.c
tautological-unsigned-enum-zero-compare.cpp
tautological-unsigned-zero-compare.c
tentative-array-decl.c
tentative-decls.c
test-wunaligned-access.c
test-wunaligned-access.cpp
text-diag.c
thread-specifier.c
thread_local.c
tls.c
tls_alignment.cpp
transparent-union-pointer.c
transparent-union.c
transpose-memset.c Revert "[clang][bytecode] Use in Expr::tryEvaluateObjectSize (#1790… (#179099) 2026-02-01 12:34:09 +01:00
type-dependent-attrs.c [Clang] Fix cleanup attribute by delaying type checks after the type is deduced (#164440) 2025-11-18 07:36:51 -05:00
type-dependent-attrs.cpp [clang] Fix init_priority attribute by delaying type checks after the type is deduced (#182208) 2026-02-20 11:00:03 -05:00
type-spec-struct-union.c
typecheck-binop.c
typedef-prototype.c
typedef-redef.c
typedef-retain.c
typedef-variable-type.c
typeof-use-deprecated.c
typerep-typespec.c
types.c
typo-correction-ambiguity.c
typo-correction-ambiguity.cpp Remove delayed typo expressions (#143423) 2025-06-13 06:45:40 -04:00
typo-correction-no-hang.c Remove delayed typo expressions (#143423) 2025-06-13 06:45:40 -04:00
typo-correction-no-hang.cpp Remove delayed typo expressions (#143423) 2025-06-13 06:45:40 -04:00
typo-correction-recursive.cpp Remove delayed typo expressions (#143423) 2025-06-13 06:45:40 -04:00
typo-correction.c Remove delayed typo expressions (#143423) 2025-06-13 06:45:40 -04:00
ucn-cstring.c
ucn-identifiers.c
unaligned-qualifier.c
unary-minus-integer-impcast.c
unbounded-array-bounds.c [Clang][Sema] Switch diagnostics from toString to operator<< for APSInt/APInt (#161474) 2025-10-02 07:59:52 +05:30
undefined-internal-basic.c
undefined-internal-typeof-c23.c
uninit-det-order.c
uninit-variables-riscv-vector.c
uninit-variables-vectors.c
uninit-variables.c Include [[clang::require_explicit_initialization]] warnings in system headers (#141133) 2025-07-09 12:02:59 -04:00
unknown-attributes.c [Clang] add fix-it hints for unknown attributes (#141305) 2025-06-15 00:01:25 +03:00
unnamed-bitfield-init.c
unqualified-lookup-local-class.cpp [Sema] Reject unqualified lookup of local nested class name (#192678) 2026-05-15 08:38:43 +00:00
unroll-template-value-crash.cpp [Sema] Guard transformed loop-hint expression before use (#182752) 2026-02-24 17:38:08 +00:00
unsupported-arm-streaming.cpp [clang] Fix crash when diagnosing unsupported attributes (#150333) 2025-07-24 09:42:05 +01:00
unused-expr-system-header.c
unused-expr.c
usual-float.c
va_arg_x86_32.c
va_arg_x86_64.c
var-redecl.c [Clang] [Sema] Make -Wincompatible-pointer-types an error by default (#157364) 2025-09-15 16:55:00 +00:00
varargs-aarch64.c
varargs-win64.c
varargs-x86-32.c
varargs-x86-64.c
varargs.c
varargs_unreachable.c
variadic-block.c
variadic-incomplete-arg-type.c
vecshift.c
vector-assign.c [Clang] [Sema] Make -Wincompatible-pointer-types an error by default (#157364) 2025-09-15 16:55:00 +00:00
vector-ast.cpp
vector-bool-assign.c [Clang] Permit implicit conversion from integral to boolean vectors (#158369) 2025-09-15 10:09:10 -05:00
vector-bool-assign.cpp [Clang] Permit implicit conversion from integral to boolean vectors (#158369) 2025-09-15 10:09:10 -05:00
vector-cast.c
vector-gcc-compat.c [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
vector-gcc-compat.cpp
vector-init.c
vector-ops.c
vector_swizzle_length.c
vfprintf-invalid-redecl.c
vfprintf-valid-redecl.c
vla-2.c
vla-ext.c
vla.c [Clang] [Sema] Make -Wincompatible-pointer-types an error by default (#157364) 2025-09-15 16:55:00 +00:00
vla.cpp
void_arg.c
warn-absolute-value-header.c
warn-absolute-value.c
warn-alloc-size.c [Clang] Fixed an assertion when `__attribute__((alloc_size))` is ued with an argument type wider than the target's pointer width (#202381) 2026-06-08 15:05:59 -04:00
warn-alloca.c
warn-bad-function-cast.c
warn-binary-conditional-expression-unused.c
warn-bitwise-and-bool.c
warn-bitwise-compare.c
warn-bitwise-negation-bool.c
warn-bitwise-or-bool.c
warn-cast-align.c
warn-cast-function-type-strict.c
warn-cast-function-type-win.c
warn-cast-function-type.c
warn-cast-qual.c
warn-char-subscripts.c
warn-char-subscripts.cpp
warn-compare-enum-types-mismatch.c
warn-conditional-enum-types-mismatch.c
warn-default-const-init-crash.c
warn-default-const-init.c
warn-deprecated-non-prototype.c
warn-documentation-almost-trailing.c
warn-documentation-crlf.c
warn-documentation-fixits.c
warn-documentation-fixits.cpp
warn-documentation-tag-typedef.cpp
warn-documentation-unknown-command.cpp
warn-documentation.cpp [clang] Fix @tparam warnings for concept template parameters (#199800) 2026-05-29 09:39:38 -07:00
warn-documentation.m
warn-double-promotion.c [Clang] [Sema] Fix -Wdouble-promotion in C++ list-initialization (#159992) 2025-09-24 18:33:27 +00:00
warn-double-promotion.cpp [Clang] [Sema] Fix -Wdouble-promotion in C++ list-initialization (#159992) 2025-09-24 18:33:27 +00:00
warn-duplicate-decl-specifier.c
warn-duplicate-enum.c
warn-enum-compare-typo.c [clang][diagnostics] added warning for possible enum compare typo (#168445) 2025-11-20 09:05:03 -05:00
warn-extern-main.c
warn-format-overflow-truncation.c Revert "[clang][bytecode] Use in Expr::tryEvaluateObjectSize (#1790… (#179099) 2026-02-01 12:34:09 +01:00
warn-fortify-scanf.c Revert "[clang][bytecode] Use in Expr::tryEvaluateObjectSize (#1790… (#179099) 2026-02-01 12:34:09 +01:00
warn-fortify-source-umask-darwin.c [clang] Warn on umask() argument bits outside 0777 (#198130) 2026-06-30 15:52:42 +00:00
warn-fortify-source-umask-forward-decl.c [clang] Warn on umask() argument bits outside 0777 (#198130) 2026-06-30 15:52:42 +00:00
warn-fortify-source-umask-glibc.c [clang] Warn on umask() argument bits outside 0777 (#198130) 2026-06-30 15:52:42 +00:00
warn-fortify-source-umask-not-builtin.c [clang] Warn on umask() argument bits outside 0777 (#198130) 2026-06-30 15:52:42 +00:00
warn-fortify-source-umask-record-member.c [clang] Warn on umask() argument bits outside 0777 (#198130) 2026-06-30 15:52:42 +00:00
warn-fortify-source-umask-redecl.c [clang] Warn on umask() argument bits outside 0777 (#198130) 2026-06-30 15:52:42 +00:00
warn-fortify-source.c [Clang][Sema] Reland -Wstringop-overread with computeDependence fix (#208012) 2026-07-16 17:01:38 -04:00
warn-free-nonheap-object.c
warn-free-nonheap-object.cpp
warn-freestanding-complex.c
warn-gnu-designators.c
warn-infinity-nan-disabled-lnx.cpp
warn-infinity-nan-disabled-win.cpp
warn-int-in-bool-context.c
warn-integer-constants-in-ternary.c
warn-jump-bypasses-init.c
warn-literal-range.c
warn-logical-not-compare.c
warn-main-return-type.c
warn-main-returns-bool-literal.cpp
warn-main.c
warn-memset-bad-sizeof.c Revert "[clang][bytecode] Use in Expr::tryEvaluateObjectSize (#1790… (#179099) 2026-02-01 12:34:09 +01:00
warn-missing-braces.c
warn-missing-prototypes.c
warn-missing-variable-declarations-register.c
warn-missing-variable-declarations.c
warn-mixed-decls.c
warn-nontrivial-struct-memaccess-ptrauth.c Revert "[clang][bytecode] Use in Expr::tryEvaluateObjectSize (#1790… (#179099) 2026-02-01 12:34:09 +01:00
warn-null.c
warn-nullchar-nullptr.c
warn-outof-range-assign-enum.c [Clang] speed up -Wassign-enum via enumerator caching (#176560) 2026-01-30 15:17:56 +02:00
warn-overlap.c
warn-printf-insufficient-data-args.c
warn-self-assign-field.mm
warn-shadow-intrinsics.c
warn-shadow.c
warn-shift-negative.c
warn-sizeof-array-decay.c
warn-sizeof-arrayarg.c
warn-strict-prototypes.c
warn-strict-prototypes.cpp
warn-strict-prototypes.m
warn-string-conversion.c
warn-stringcompare.c
warn-stringop-overread-fortify.c [Clang][Sema] Reland -Wstringop-overread with computeDependence fix (#208012) 2026-07-16 17:01:38 -04:00
warn-stringop-overread.c [Clang][Sema] Reland -Wstringop-overread with computeDependence fix (#208012) 2026-07-16 17:01:38 -04:00
warn-strlcpycat-size.c
warn-strncat-size.c Revert "[clang][bytecode] Use in Expr::tryEvaluateObjectSize (#1790… (#179099) 2026-02-01 12:34:09 +01:00
warn-tautological-compare.c
warn-tentative-defn-compat.c
warn-thread-safety-analysis.c Thread Safety Analysis: Don't treat function pointer parameters as scoped capabilities (#211885) 2026-07-28 11:53:13 -04:00
warn-type-safety-mpi-hdf5.c
warn-type-safety.c
warn-type-safety.cpp
warn-uninitialized-statement-expression.c
warn-unreachable-fallthrough.c
warn-unreachable-file-scope.c [Clang] Consider reachability for file-scope warnings on initializers (#163885) 2025-11-11 10:22:40 -08:00
warn-unreachable-ms.c
warn-unreachable.c [clang][CFG] Fix compound assignment evaluation order (#212115) 2026-07-26 16:21:01 +01:00
warn-unreachable.m
warn-unreachable.mm
warn-unreachable_crash.cpp [Sema] Fix -Wunreachable-code false negative when operands differ only by implicit casts (#149972) 2025-07-31 09:21:59 +08:00
warn-unsequenced.c
warn-unused-but-set-parameters.c
warn-unused-but-set-static-global.c [clang] Add -Wunused-but-set-global (#188291) 2026-03-25 16:30:23 +01:00
warn-unused-but-set-static-global.cpp [clang] Add -Wunused-but-set-global (#188291) 2026-03-25 16:30:23 +01:00
warn-unused-but-set-variables.c
warn-unused-function.c
warn-unused-label.c
warn-unused-parameters.c
warn-unused-value.c
warn-unused-variables-werror.c
warn-unused-variables.c
warn-variable-not-needed.c
warn-vla.c
warn-write-strings.c
wasm-funcref-crash.c [Clang][Sema] Fix crash when __funcref is applied to non-function-pointer types (#176102) 2026-01-15 20:51:06 +01:00
wasm-funcref-table.c [Clang][WebAssembly] Fix WASM tables to allow __funcref function pointers (#178720) 2026-02-04 09:55:36 -08:00
wasm-refs-and-table-ped.c
wasm-refs-and-tables.c
wasm-swiftasynccall.c clang: enable swiftasynccall for Wasm (#203330) 2026-06-18 15:22:10 +01:00
wave-reduce-builtins-validate-amdgpu.cl clang/AMDGPU: Rename amdgcn triples to amdgpu in cc1 tests (14) (#212053) 2026-07-27 10:45:30 +02:00
wchar.c
weak-import-on-enum.c
x86-attr-force-align-arg-pointer.c
x86-builtin-palignr.c
x86-diag-excessive-regsave.c
x86-eval-method.c
x86-fixed-global-register.c [X86] Support reserving EDI on x86-32 (#186123) 2026-03-18 11:33:08 +08:00
x86-no-x87.cpp
x86_64-eval-method.c
x86_64-linux-android.c
x86_64-no-x87.cpp
xray-always-instrument-attr.c
xray-always-instrument-attr.cpp [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
xray-log-args-class.cpp [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
xray-log-args-oob.c
xray-log-args-oob.cpp [Clang] include attribute scope in diagnostics (#144619) 2025-07-08 11:36:52 +03:00
zero-initializer.c
zero_call_used_regs.c
ZOSExtensions.cpp
zvector.c
zvector2.c
zvk-invalid-features.c [clang][RISCV] Add RequiredFeatures for zvknha and zvknhb (#186993) 2026-03-18 11:48:02 +08:00
zvk-invalid-vlen.c
zvk-invalid-zvknha.c
zvk-target-attributes.c