summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGExpr.cpp
AgeCommit message (Expand)Author
2020-06-28[Clang][OpenMP][OMPBuilder] Moving OMP allocation and cache creation code to ...Fady Ghanim
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-01[Matrix] Implement matrix index expressions ([][]).Florian Hahn
2020-06-01[SVE] Eliminate calls to default-false VectorType::get() from ClangChristopher Tetreault
2020-05-19[CGCall] Annotate references with "align" attribute.Eli Friedman
2020-05-18[OpenCL] Added addrspace_cast operator in C++ mode.Anastasia Stulova
2020-05-15StoreInst should store Align, not MaybeAlignEli Friedman
2020-05-11[Matrix] Add matrix type to Clang.Florian Hahn
2020-04-15[AVR] Use the correct address space for non-prototyped function callsAyke van Laethem
2020-04-15Rework how UuidAttr, CXXUuidofExpr, and GUID template arguments and constants...Richard Smith
2020-04-15Upgrade calls to CreateShuffleVector to use the preferred form of passing an ...Benjamin Kramer
2020-04-13Clean up usages of asserting vector getters in TypeChristopher Tetreault
2020-04-08[clang][CodeGen] Handle throw expression in conditional operator constant fol...Raul Tambre
2020-03-31Remove "mask" operand from shufflevector.Eli Friedman
2020-03-18Fix -fsanitize=array-bound to treat T[0] union members as flexible arrayRichard Smith
2020-03-18[hip] Revise `GlobalDecl` constructors. NFC.Michael Liao
2020-03-10[CodeGen] Emit destructor calls to destruct compound literalsAkira Hatanaka
2020-03-09[HIP] Fix device stub nameYaxun (Sam) Liu
2020-03-07[NFC] Let mangler accept GlobalDeclYaxun (Sam) Liu
2020-02-27Avoid SourceManager.h include in RawCommentList.h, add missing incsReid Kleckner
2020-02-07[ARM] Follow AACPS for preserving number of loads/stores of volatile bit-fieldsDiogo Sampaio
2020-02-04[BPF] use base lvalue type for preserve_{struct,union}_access_index metadataYonghong Song
2020-01-31Don't assume a reference refers to at least sizeof(T) bytes.Richard Smith
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2020-01-21Revert "[ARM] Follow AACPS standard for volatile bit-fields access width"Diogo Sampaio
2020-01-21[ARM] Follow AACPS standard for volatile bit-fields access widthDiogo Sampaio
2020-01-17Reapply Allow system header to provide their own implementation of some builtinserge-sans-paille
2020-01-15Revert "Allow system header to provide their own implementation of some builtin"Amy Huang
2020-01-11Fix "pointer is null" static analyzer warnings. NFCI.Simon Pilgrim
2020-01-10Allow system header to provide their own implementation of some builtinserge-sans-paille
2020-01-06[OPENMP50]Support lastprivate conditional updates in inc/dec unary ops.Alexey Bataev
2020-01-02[OPENMP50]Codegen for lastprivate conditional list items.Alexey Bataev
2019-12-23[OPENMP50]Codegen for nontemporal clause.Alexey Bataev
2019-12-03[CodeGen][ObjC] Emit a primitive store to store a __strong field inAkira Hatanaka
2019-12-03[NFC] Pass a reference to CodeGenFunction to methods of LValue andAkira Hatanaka
2019-12-03Revert "[NFC] Pass a reference to CodeGenFunction to methods of LValue and"Akira Hatanaka
2019-12-03[NFC] Pass a reference to CodeGenFunction to methods of LValue andAkira Hatanaka
2019-11-25IRGen: Call SetLLVMFunctionAttributes{,ForDefinition} on __cfi_check_fail.Peter Collingbourne
2019-11-19[NFC] Refactor representation of materialized temporariesTyker
2019-11-17Revert "[NFC] Refactor representation of materialized temporaries"Nico Weber
2019-11-16[NFC] Refactor representation of materialized temporariesTyker
2019-11-14[BPF] Restrict preserve_access_index attribute to C onlyYonghong Song
2019-11-13[BPF] Add preserve_access_index attribute for record definitionYonghong Song
2019-11-09Revert "[BPF] Add preserve_access_index attribute for record definition"Yonghong Song
2019-11-09[BPF] Add preserve_access_index attribute for record definitionYonghong Song
2019-11-03[opaque pointer types] Add element type argument to IRBuilder CreatePreserveS...Craig Topper
2019-10-19[c++20] Add CXXRewrittenBinaryOperator to represent a comparisonRichard Smith