aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaChecking.cpp
AgeCommit message (Expand)AuthorFilesLines
6 days[Clang] Use private address space for builtin_alloca return type for OpenCL (...Vikash Gupta1-0/+15
6 days[clang][Sema] Add support for OpenBSD's syslog format attribute (#97366)Brad Smith1-2/+3
6 days[Sema] Fix a warningKazu Hirata1-2/+1
6 days[CLANG] Emit warning in finite math mode when INF and NAN are used. (#99672)Zahira Ammarguellat1-9/+36
8 days[PAC] Define __builtin_ptrauth_type_discriminator (#100204)Akira Hatanaka1-3/+7
2024-07-01[clang][NFC] Move documentation of `Sema` functions into `Sema.h`Vlad Serebrennikov1-136/+0
2024-06-30[clang][Sema] Fix crash on atomic builtins with incomplete type args (#96374)Takuya Shimizu1-0/+3
2024-06-27[clang][NFC] Move more things out of `SemaChecking.cpp` (#96641)Vlad Serebrennikov1-1093/+157
2024-06-25Add support for __builtin_verbose_trap (#79230)Akira Hatanaka1-0/+32
2024-06-22[HLSL][clang] Add elementwise builtins for trig intrinsics (#95999)Farzon Lotfi1-0/+12
2024-06-20[clang] Define ptrauth_sign_constant builtin. (#93904)Ahmed Bougacha1-15/+108
2024-06-20[clang] Define ptrauth_string_discriminator builtin. (#93903)Ahmed Bougacha1-0/+20
2024-06-11[clang] Replace X && isa<Y>(X) with isa_and_nonnull<Y>(X). NFC (#94987)Pavel Samolysov1-5/+5
2024-05-30[clang] Introduce target-specific `Sema` components (#93179)Vlad Serebrennikov1-2991/+27
2024-05-30[Clang][AArch64] NFC: Simplify checkArmStreamingBuiltin.Sander de Smalen1-12/+6
2024-05-27[Clang] Issue an error when an atomic builtin is called with a pointer to a z...Hendrik Hübner1-5/+12
2024-05-23[AMDGPU][Clang] Add check of size for __builtin_amdgcn_global_load_lds (#93064)Shilei Tian1-0/+22
2024-05-23[clang] Introduce `SemaX86` (#93098)Vlad Serebrennikov1-851/+2
2024-05-23Revert "[X86] Remove knl/knm specific ISAs supports (#92883)" (#93123)Freddy Ye1-0/+30
2024-05-23[X86] Remove knl/knm specific ISAs supports (#92883)Freddy Ye1-30/+0
2024-05-22[clang] Introduce `SemaRISCV` (#92682)Vlad Serebrennikov1-969/+78
2024-05-17[clang] Implement CWG2428 "Deprecating a concept" (#92295)Vlad Serebrennikov1-0/+6
2024-05-13[clang] Introduce `SemaObjC` (#89086)Vlad Serebrennikov1-516/+12
2024-05-09[Clang] Fix P2564 handling of variable initializers (#89565)Daniel M. Katz1-5/+4
2024-05-07[clang][hlsl] Add tan intrinsic part 1 (#90276)Farzon Lotfi1-0/+2
2024-05-03[AMDGPU] Allow the `__builtin_flt_rounds` functions on AMDGPU (#90994)Joseph Huber1-8/+8
2024-05-02Implement a subset of builtin_cpu_supports() features (#82809)zhijian lin1-4/+2
2024-04-29[Clang] Add diagnostic about "%P" specifier with Objective-C pointers (#89977)Jared Grubb1-0/+11
2024-04-29[Clang] Add support for scalable vectors in __builtin_reduce_* functions (#87...Lawrence Benson1-4/+19
2024-04-25[NFC] Generalize ArraySections to work for OpenACC in the future (#89639)Erich Keane1-2/+4
2024-04-24[Clang][AArch64] Extend diagnostics when warning non/streaming about vector s...Dinar Temirbulatov1-5/+13
2024-04-22Carving out -Wformat warning about scoped enums into a subwarning (#88595)ZijunZhaoCCK1-3/+8
2024-04-19Reapply "[Clang][AArch64] Warn when calling non/streaming about vector size d...Dinar Temirbulatov1-1/+21
2024-04-19[Sema] Check if types are resolved before querying function description.Dinar Temirbulatov1-5/+9
2024-04-18[clang][NFC] Fix FieldDecl::isUnnamedBitfield() capitalization (#89048)Timm Baeder1-1/+1
2024-04-17Revert "[Clang][AArch64] Warn when calling non/streaming about vector size di...Dinar Temirbulatov1-21/+1
2024-04-16[clang][builtin] Implement __builtin_allow_runtime_check (#87568)Vitaly Buka1-0/+11
2024-04-13[clang] Implement `__is_pointer_interconvertible_base_of()` (#88473)Vlad Serebrennikov1-0/+21
2024-04-10[Clang][AArch64] Warn when calling non/streaming about vector size difference...Dinar Temirbulatov1-1/+21
2024-04-09[PowerPC] Implement 32-bit expansion for rldimi (#86783)Qiu Chaofan1-1/+0
2024-04-07[clang][NFC] Remove "Sema" prefix from Sema-related functions (#87914)Vlad Serebrennikov1-420/+412
2024-04-04[HLSL][DXIL][SPIRV] Implementation of an abstraction for intrinsic selection ...Farzon Lotfi1-0/+1
2024-04-02Reapply "[clang][nullability] allow _Nonnull etc on nullable class types (#82...Sam McCall1-0/+9
2024-03-31[Sema] Implement support for -Wformat-signedness (#74440)Karl-Johan Karlsson1-2/+31
2024-03-29[HLSL][DXIL] HLSL's `round` should follow `roundeven` behavior (#87078)Farzon Lotfi1-0/+1
2024-03-29Revert "Reapply "[clang][nullability] allow _Nonnull etc on nullable class ty...dyung1-9/+0
2024-03-28Reapply "[clang][nullability] allow _Nonnull etc on nullable class types (#82...Sam McCall1-0/+9
2024-03-28[HLSL] prevent generation of wrong double intrinsics. (#86932)Andrii Levitskiy1-1/+5
2024-03-27[HLSL] enforce unsigned types for reversebits (#86720)Farzon Lotfi1-0/+13
2024-03-27[clang][RISCV] Enable RVV with function attribute __attribute__((target("arch...Brandon Wu1-61/+9