summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
AgeCommit message (Expand)Author
2024-10-30[𝘀𝗽𝗿] changes introduced through rebaseusers/jrtc27/spr/main.tablegen-remove-a-pointless-check-for-iptranyJessica Clarke
2024-10-24[clang] Use {} instead of std::nullopt to initialize empty ArrayRef (#109399)Jay Foad
2024-10-21[RISCV][FMV] Remove support for negative priority (#112161)Piyou Chen
2024-10-15[HLSL] Make HLSLAttributedResourceType canonical and add code paths to conver...Helena Kotas
2024-10-11[NFC] Rename `Intrinsic::getDeclaration` to `getOrInsertDeclaration` (#111752)Rahul Joshi
2024-10-04[clang][rtsan] Add sanitize_realtime_unsafe attr to [[clang::blocking]] funct...davidtrevelyan
2024-10-03clangCodeGen: Reformat and refactor. NFC.NAKAMURA Takumi
2024-09-13[RISCV][FMV] Support target_clones (#85786)Piyou Chen
2024-08-29[HLSL] Add HLSLAttributedResourceType (#106181)Helena Kotas
2024-08-29[HLSL] Apply NoRecurse attrib to all HLSL functions (#105907)Greg Roth
2024-08-23[clang][rtsan] Reland realtime sanitizer codegen and driver (#102622) Chris Apple
2024-08-22Revert "[clang][rtsan] Introduce realtime sanitizer codegen and drive… (#10...Chris Apple
2024-08-22[clang][rtsan] Introduce realtime sanitizer codegen and driver (#102622)Chris Apple
2024-08-13[HLSL] Mark exported functions with "hlsl.export" attribute (#102275)Helena Kotas
2024-08-12[Offload][CUDA] Allow CUDA kernels to use LLVM/Offload (#94549)Johannes Doerfert
2024-08-09[clang] Implement -fptrauth-auth-traps. (#102417)Ahmed Bougacha
2024-08-09[clang] Wire -fptrauth-returns to "ptrauth-returns" fn attribute. (#102416)Ahmed Bougacha
2024-07-27[clang][ARM64EC] Add support for hybrid_patchable attribute. (#99478)Jacek Caban
2024-07-22[AArch64][PAC] Sign block addresses used in indirectbr. (#97647)Ahmed Bougacha
2024-07-19[FMV][AArch64] Do not optimize away runtime checks for implied features (#99522)Alexandros Lamprineas
2024-07-18[PAC] Implement function pointer re-signing (#98847)Akira Hatanaka
2024-07-15[clang] Use different memory layout type for _BitInt(N) in LLVM IR (#91364)Mariya Podchishchaeva
2024-06-26 [clang] Implement pointer authentication for C++ virtual functions, v-tables...Oliver Hunt
2024-06-24Revert "[IR][NFC] Update IRBuilder to use InsertPosition (#96497)"Stephen Tozer
2024-06-24[IR][NFC] Update IRBuilder to use InsertPosition (#96497)Stephen Tozer
2024-06-21[clang] Implement function pointer signing and authenticated function calls (...Ahmed Bougacha
2024-06-20[LLVM] Add InsertPosition union-type to remove overloads of Instruction-creat...Stephen Tozer
2024-06-10[Clang][Sanitizers] Add numerical sanitizer (#93783)Alexander Shaposhnikov
2024-06-11[clang] Replace X && isa<Y>(X) with isa_and_nonnull<Y>(X). NFC (#94987)Pavel Samolysov
2024-05-20[clang][CodeGen] Remove unused LValue::getAddress CGF arg. (#92465)Ahmed Bougacha
2024-05-17libclc: remove __attribute__((assume)) for clspv targets (#92126)Romaric Jodin
2024-05-14[clang][SPIR-V] Always add convergence intrinsics (#88918)Nathan Gauër
2024-05-11[clang] Use StringRef::operator== instead of StringRef::equals (NFC) (#91844)Kazu Hirata
2024-05-03[FMV][AArch64] Don't optimize backward compatible features in resolver. (#90928)Pavel Iliin
2024-05-03[Clang] Implement P2809: Trivial infinite loops are not Undefined Behavior (#...cor3ntin
2024-04-29Re-apply "Emit missing cleanups for stmt-expr" and other commits (#89154)Utkarsh Saxena
2024-04-16Revert "[codegen] Emit missing cleanups for stmt-expr and coro suspensions" a...Utkarsh Saxena
2024-04-11[NFC][Clang] Improve const correctness for IdentifierInfo (#79365)Bill Wendling
2024-04-10[codegen] Emit missing cleanups for stmt-expr and coro suspensions [take-2] (...Utkarsh Saxena
2024-04-02Reapply "[clang][nullability] allow _Nonnull etc on nullable class types (#82...Sam McCall
2024-04-01[HLSL] Implement array temporary support (#79382)Chris B
2024-03-29Revert "Reapply "[clang][nullability] allow _Nonnull etc on nullable class ty...dyung
2024-03-28Reapply "[clang][nullability] allow _Nonnull etc on nullable class types (#82...Sam McCall
2024-03-28[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka
2024-03-27Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ...Akira Hatanaka
2024-03-27[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka
2024-03-26[NFC] Refactor ConstantArrayType size storage (#85716)Chris B
2024-03-26Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ...Akira Hatanaka
2024-03-25[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka
2024-03-20Turn 'counted_by' into a type attribute and parse it into 'CountAttributedTyp...Yeoul Na