aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGCall.cpp
AgeCommit message (Expand)AuthorFilesLines
6 days[clang] Add missing readonly/readnone annotations (#158424)Quentin Chateau1-0/+26
2025-09-09[clang][OpenMP][SPIR-V] Fix addrspace of pointer kernel arguments (#157172)Nick Sarnie1-3/+2
2025-09-02[DebugInfo] When referencing structured bindings use the reference's location...David Blaikie1-14/+12
2025-08-29[IR][CodeGen] Remove "approx-func-fp-math" attribute (#155740)paperchalice1-2/+0
2025-08-27[clang] AST: fix getAs canonicalization of leaf types (#155028)Matheus Izvekov1-4/+4
2025-08-26[clang] NFC: introduce Type::getAsEnumDecl, and cast variants for all TagDecl...Matheus Izvekov1-12/+4
2025-08-25[clang] NFC: change more places to use Type::getAsTagDecl and friends (#155313)Matheus Izvekov1-2/+1
2025-08-25[Clang]Throw frontend error for target feature mismatch when using flatten at...Abhishek Kaushik1-3/+6
2025-08-20[clang][RISCV] Fix crash on VLS calling convention (#145489)Brandon Wu1-11/+60
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov1-12/+18
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov1-31/+16
2025-07-24[HLSL] Avoid putting the byval attribute on out and inout parameters (#150495)Deric C.1-14/+22
2025-07-19Reland [Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sug...YexuanXiao1-1/+1
2025-07-18[clang][CodeGen] Set `dead_on_return` when passing arguments indirectlyAntonio Frighetto1-1/+14
2025-07-17Revert "[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named su...Kazu Hirata1-1/+1
2025-07-17[Clang] Make the SizeType, SignedSizeType and PtrdiffType be named sugar type...YexuanXiao1-1/+1
2025-06-24Add support for Windows Secure Hot-Patching (redo) (#145565)sivadeilra1-0/+7
2025-06-24Revert "Add support for Windows Secure Hot-Patching" (#145553)Qinkun Bao1-7/+0
2025-06-24Add support for Windows Secure Hot-Patching (#138972)sivadeilra1-0/+7
2025-06-18[clang] Use TargetInfo to determine device kernel calling convention (#144728)Nick Sarnie1-11/+2
2025-06-06[clang] Strip away lambdas (NFC) (#143226)Kazu Hirata1-3/+2
2025-06-06[ubsan] Add more -fsanitize-annotate-debug-info checks (#141997)Thurston Dang1-2/+2
2025-06-05[clang] Simplify device kernel attributes (#137882)Nick Sarnie1-10/+20
2025-06-04[KeyInstr][Clang] Ret atom (#134652)Orlando Cazalet-Hyams1-4/+14
2025-06-03[KeyInstr][Clang] Coerced store atoms (#134653)Orlando Cazalet-Hyams1-8/+15
2025-06-02[CodeGen] Move CodeGenPGO behind unique_ptr (NFC) (#142155)Nikita Popov1-1/+2
2025-05-20[clang][AArch64] Move initialization of ptrauth-* function attrs (#140277)Anatoly Trosinenko1-0/+5
2025-05-14[RISCV] Improve casting between i1 scalable vectors and i8 fixed vectors for ...Craig Topper1-5/+15
2025-05-09[aarch64][x86][win] Add compiler support for MSVC's /funcoverride flag (Windo...Daniel Paoliello1-0/+4
2025-05-09clang: Remove dest LangAS argument from performAddrSpaceCast (#138866)Matt Arsenault1-8/+3
2025-05-09clang: Read the address space from the ABIArgInfo (#138865)Matt Arsenault1-4/+4
2025-05-09clang/OpenCL: Fix special casing OpenCL in call emission (#138864)Matt Arsenault1-12/+7
2025-05-07[clang] Handle CC attrs for UEFI (#138935)Prabhu Rajasekaran1-5/+8
2025-05-07[clang][NFC] Fix some more incorrectly formatted comments (#138342)Nick Sarnie1-14/+14
2025-05-02[IRBuilder] Add versions of createInsertVector/createExtractVector that take ...Craig Topper1-7/+3
2025-05-02[clang][NFC] Fix some clang-format mistakes (#138036)Nick Sarnie1-3/+2
2025-04-30[clang][NFC] Format two files with CallingConv switches (#138000)Nick Sarnie1-237/+232
2025-04-25[Clang][CodeGen] Emit fake uses before musttail calls (#136867)Stephen Tozer1-1/+9
2025-04-24[clang] Ensure correct copying of records with authenticated fields (#136783)Oliver Hunt1-1/+1
2025-04-17[SYCL] Basic code generation for SYCL kernel caller offload entry point funct...Tom Honermann1-0/+11
2025-04-16[NFC][Clang] Introduce type aliases to replace use of auto in clang/lib/CodeG...Tom Honermann1-38/+37
2025-04-08[Clang][OpenCL][AMDGPU] Allow a kernel to call another kernel (#115821)Aniket Lal1-6/+15
2025-04-03[CodeGen] Don't include CGDebugInfo.h in CodeGenFunction.h (NFC) (#134100)Nikita Popov1-0/+1
2025-03-31[clang] Automatically add the `returns_twice` attribute to certain functions ...Alan Zhao1-0/+9
2025-03-28[CodeGen] Use llvm::reverse (NFC) (#133550)Kazu Hirata1-1/+1
2025-03-08[Clang] Fix typo 'dereferencable' to 'dereferenceable' (#116761)Liberty1-1/+1
2025-03-03[RISCV][VLS] Support RISCV VLS calling convention (#100346)Brandon Wu1-0/+50
2025-02-27[clang] Ignore GCC 11 [[malloc(x)]] attributeAlois Klink1-1/+2
2025-02-27[clang][CodeGen] Additional fixes for #114062 (#128166)Alex Voicu1-3/+16
2025-02-17[NFC][Clang][CodeGen] Remove vestigial assertion (#127528)Alex Voicu1-16/+0