summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.h
AgeCommit message (Expand)Author
2021-03-17Make iteration over the DeclContext::lookup_result safe.Vassil Vassilev
2021-03-11[OpaquePtrs] Remove some uses of type-less CreateLoad APIs (NFC)Nikita Popov
2021-03-04[clang][OpenMP] Use OpenMPIRBuilder for workshare loops.Michael Kruse
2021-03-04[MS] Fix crash involving gnu stmt exprs and inallocaReid Kleckner
2021-03-04[ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead ofAkira Hatanaka
2021-03-03Revert "[ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of ex...Hans Wennborg
2021-02-24[RISCV] Add vadd with mask and without mask builtin.Hsiangkai Wang
2021-02-16[OpenMP] Implement '#pragma omp tile', by Michael Kruse (@Meinersbur).Michael Kruse
2021-02-12[clang] Remove redundant condition (NFC).Florian Hahn
2021-02-12[clang] Add -ffinite-loops & -fno-finite-loops options.Florian Hahn
2021-02-12[ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead ofAkira Hatanaka
2021-02-09Revert "[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly"Nico Weber
2021-02-05[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitlyAkira Hatanaka
2021-02-05Revert "[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly"Akira Hatanaka
2021-02-05[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitlyAkira Hatanaka
2021-01-26Support for instrumenting only selected files or functionsPetr Hosek
2021-01-26Revert "Support for instrumenting only selected files or functions"Petr Hosek
2021-01-26Support for instrumenting only selected files or functionsPetr Hosek
2021-01-05[Coverage] Add support for Branch Coverage in LLVM Source-Based Code CoverageAlan Phipps
2020-12-09De-templatify EmitCallArgs argument type checking, NFCIReid Kleckner
2020-12-08UBSAN: emit distinctive trapsTim Northover
2020-11-25[MS] Fix double evaluation of MSVC builtin argumentsReid Kleckner
2020-11-19[AIX][FE] Support constructor/destructor attributeXiangling Liao
2020-11-06[FPEnv] Use strictfp metadata in casting nodesKevin P. Neal
2020-11-04[clang] Add mustprogress and llvm.loop.mustprogress attribute deductionAtmn Patel
2020-11-02[darwin] add support for __isPlatformVersionAtLeast check for if (@available)Alex Lorenz
2020-10-31[CodeGen] Implement [[likely]] and [[unlikely]] for while and for loop.Mark de Wever
2020-10-30Support complex target features combinationsLiu, Chen3
2020-10-26[Annotation] Allows annotation to carry some additional constant arguments.Tyker
2020-10-18[NFC] Make non-modifying members const.Mark de Wever
2020-10-18[Sema, CodeGen] Implement [[likely]] and [[unlikely]] in SwitchStmtMark de Wever
2020-10-04[CodeGen] Improve likelihood branch weightsMark de Wever
2020-09-28[ubsan] nullability-arg: Fix crash on C++ member pointersVedant Kumar
2020-09-09Implements [[likely]] and [[unlikely]] in IfStmt.Mark de Wever
2020-08-31[CodeGen] Make sure the EH cleanup for block captures is conditional when the...Erik Pilkington
2020-07-15[OpenMP 5.0] Codegen support to pass user-defined mapper functions to runtimeGeorge Rokos
2020-07-13[ubsan] Check implicit casts in ObjC for-in statementsVedant Kumar
2020-07-12[Windows SEH] Fix the frame-ptr of a nested-filter within a _finallyTen Tzen
2020-07-06[Coroutines] Warning if return type of coroutine_handle::address is not void*Chuanqi Xu
2020-06-28[Clang][OpenMP][OMPBuilder] Moving OMP allocation and cache creation code to ...Fady Ghanim
2020-06-19[AIX][Frontend] Static init implementation for AIX considering no priorityXiangling Liao
2020-06-19[SveEmitter] Add builtins for struct loads/stores (ld2/ld3/etc)Sander de Smalen
2020-06-18[ARM][Clang] Removing lowering of half-precision FP arguments and returns fro...Lucas Prates
2020-06-18[SveEmitter] Add builtins for tuple creation (svcreate2/svcreate3/etc)Sander de Smalen
2020-06-15attempt to fix failing buildbots after 3bab88b7baa20b276faaee0aa7ca87f636c91877Tyker
2020-06-15Revert "Prevent IR-gen from emitting consteval declarations"Kirill Bobyrev
2020-06-15Prevent IR-gen from emitting consteval declarationsTyker
2020-06-11[CodeGen] Simplify the way lifetime of block captures is extendedAkira Hatanaka
2020-06-11Set the LLVM FP optimization flags conservatively.John McCall
2020-06-11[OPENMP50]Codegen for use_device_addr clauses.Alexey Bataev