aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen
AgeCommit message (Expand)AuthorFilesLines
2025-12-09[FMV][AArch64] Allow user to override version priority. (#150267)Alexandros Lamprineas1-3/+4
2025-12-09[Clang][CUDA] Add support for SM_88, SM_110, and SM_110a architectures (#170258)Rajat Bajpai1-0/+3
2025-12-08[Clang][OpenMP] Switch to __kmpc_parallel_60 with strict parameter (#171082)Kevin Sala Penades1-2/+7
2025-12-07[SPIRV] Use AMDGPU ABI for AMDGCN flavoured SPIRV (#169865)Alex Voicu1-47/+247
2025-12-07[Clang]: Support opt-in speculative devirtualization (#159685)Hassnaa Hamdi4-16/+32
2025-12-06Revert "[clang] Limit lifetimes of temporaries to the full expression (#170517)"Martin Storsjö1-21/+1
2025-12-06[OpenMP] Fix defaultmap(firstprivate:pointer) handling (#169622)Sairudra More1-12/+65
2025-12-05[clang] Limit lifetimes of temporaries to the full expression (#170517)Paul Kirth1-1/+21
2025-12-05[clang codegen] Fix __builtin_bswapg with bool operand (#169285)Ebin Jose1-4/+3
2025-12-05[Clang][AArch64] Implement widening FMMLA intrinsics (#165282)Amina Chabane1-1/+1
2025-12-05[clang][TypePrinter][NFC] Make SuppressInlineNamespaceMode an enum class (#17...Michael Buch2-2/+2
2025-12-04[Clang] Extend __builtin_counted_by_ref to support pointers with 'counted_by'...Kees Cook1-3/+3
2025-12-04[CodeGen][KCFI] Fix asm comment style (#170739)Kees Cook1-2/+2
2025-12-04[NFC][clang] Remove extra `To` in method name (#170723)PiJoules3-4/+3
2025-12-03[CodeGen][KCFI] Allow setting type hash from xxHash64 to FNV-1a (#167254)Kees Cook1-4/+12
2025-12-03CodeGen: Add LibcallLoweringInfo analysis pass (#168622)Matt Arsenault1-0/+6
2025-12-03[clang] "modular_format" attribute for functions using format strings (#147431)Daniel Thornburgh1-0/+13
2025-12-03[OpenCL][NVPTX] Don't set calling convention for OpenCL kernel (#170170)Hongyu Chen3-28/+1
2025-12-03Move CodeGenFunction::EmitScalarOrConstFoldImmArg; NFC (#170286)Sven van Haastregt2-17/+17
2025-12-02[HLSL][Matrix] Add support for Matrix element and trunc Casts (#168915)Farzon Lotfi5-5/+63
2025-12-02[HLSL] Static resources (#166880)Helena Kotas4-8/+68
2025-12-02[Clang][CodeGen] Remove explicit insertion of AllocToken pass (#169360)Marco Elver2-33/+30
2025-12-02[HLSL][SPIR-V] Implement vk::location for inputs (#169479)Nathan Gauër2-13/+27
2025-12-02[HLSL][SPIR-V] Add support for SV_Target semantic (#168743)Nathan Gauër1-0/+5
2025-12-02[LTO][AllocToken] Support AllocToken instrumentation in backend (#169358)Marco Elver1-1/+2
2025-12-01[CUDA][NFC] Fix an unused variable error when compiled with optimization (#17...google-yfyang1-2/+2
2025-12-01[HLSL] Update indexed vector elements individually (#169144)Helena Kotas1-0/+26
2025-12-01[CUDA] Add device-side kernel launch support (#165519)darkbuck3-0/+114
2025-12-01Adding support for iterator in motion clauses. (#159112)ShashwathiNavada1-0/+18
2025-12-01[clang][AST] Add `RecordDecl::getNumFields()` (#170022)Timm Baeder1-4/+2
2025-11-29[SPARC] Properly handle CC for long double on sparc32 (#162226)Koakuma1-9/+25
2025-11-27[ubsan] Change "Type mismatch in operation" trap reason to "Alignment, null, ...Thurston Dang1-1/+1
2025-11-27[OpenMP][clang][HIP][CUDA] fix weak alias emit on device compilation (#164326)Jason-VanBeusekom1-1/+36
2025-11-27[X86] Replace BF16 to F32 conversions with generic conversions (#169781)Simon Pilgrim1-2/+0
2025-11-27[Clang] Replace some x86 sqrt builtins with the generic __builtin_elementwise...Nikolas Klauser1-45/+19
2025-11-26[UBSan] Use -fsanitize-handler-preserve-all-regs in codegenFlorian Mayer2-0/+10
2025-11-26Add deactivation symbol operand to ConstantPtrAuth.Peter Collingbourne1-3/+4
2025-11-26[clang][DebugInfo] Add call site debug info flag (#169574)J. Ryan Stinnett1-1/+2
2025-11-26[OpenMP][flang] Add initial support for by-ref reductions on the GPU (#165714)Kareem Ergawy1-4/+5
2025-11-26[Clang] Add __scoped_atomic_uinc_wrap and __scoped_atomic_udec_wrap builtins ...Wenju He1-0/+11
2025-11-25[HLSL] Update vector swizzle elements individually (#169090)Helena Kotas1-8/+38
2025-11-24[OpenMP][SPIRV] Disable exceptions for OpenMP SPIR-V (#169094)Nick Sarnie1-2/+2
2025-11-24Desugar complex element types for promoted complex division (#168943)Zahira Ammarguellat1-1/+1
2025-11-24[HLSL][SPIR-V] Implements SV_Position for VS/PS I/O (#168735)Nathan Gauër1-11/+30
2025-11-24[AMDGPU] Add builtins for wave reduction intrinsics (#161816)Aaditya1-0/+12
2025-11-21Revert "[OpenMP] Fix firstprivate pointer handling in target regions" (#169143)dpalermo1-64/+12
2025-11-21Revert "Reland [MS][clang] Add support for vector deleting destructors" (#169...Zequan Wu11-324/+23
2025-11-21[HLSL] Add Load overload with status (#166449)Joshua Batista1-0/+43
2025-11-21[OpenMP][OMPIRBuilder] Use runtime CC for runtime calls (#168608)Nick Sarnie2-0/+3
2025-11-21[clang][OpenMP][CodeGen] Use an else if instead of checking twice (#168776)Roger Ferrer Ibáñez1-3/+3