summaryrefslogtreecommitdiff
path: root/include/clang/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Initialize all fields in ABIArgInfo.Serge Guelton2019-09-191-6/+4
* [COFF, ARM64] Fix ABI implementation of struct returnsMandeep Singh Grang2019-05-031-14/+2
* Add IRGen APIs to fetch ctor/dtor helper functions for non-trivial structs.John McCall2019-04-101-0/+54
* Revert r354546Serge Guelton2019-02-211-6/+7
* Fix typo in r354546Serge Guelton2019-02-211-3/+1
* [NFC] Always initialize all members in ABIArgInfoSerge Guelton2019-02-211-8/+9
* Remove redundant FunctionDecl argument from a couple functions.James Y Knight2019-02-022-18/+16
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-199-36/+27
* In swiftcall, don't merge FP/vector types within a chunk.John McCall2018-10-291-0/+3
* Renaming arg_const_range to const_arg_range; NFC.Aaron Ballman2018-08-121-3/+3
* [COFF, ARM64] Decide when to mark struct returns as SRetMandeep Singh Grang2018-07-261-2/+14
* NFC: Add the emacs c++ mode hint "-*- C++ -*-" to the headers that don't have itErik Pilkington2018-07-241-1/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-3/+3
* Generalize the swiftcall API since being passed indirectly isn'tJohn McCall2018-04-071-4/+10
* Fix typos in clangAlexander Kornienko2018-04-061-1/+1
* Adding nocf_check attribute for cf-protection fine tuningOren Ben Simhon2018-03-171-2/+10
* [ThinLTO] Ignore object files with no ThinLTO modules if -fthinlto-index= is setVitaly Buka2018-02-161-0/+2
* [NFC] fix trivial typos in commentsHiroshi Inoue2018-01-231-1/+1
* Refactor handling of signext/zeroext in ABIArgInfoAlex Bradbury2018-01-121-3/+36
* Simplify the internal API for checking whether swiftcall passes a type indire...John McCall2018-01-071-0/+6
* Include getting generated struct offsets in CodegenABITypesAdrian Prantl2017-10-101-1/+8
* D34444: Teach codegen to work in incremental processing mode.Vassil Vassilev2017-08-271-0/+4
* PointerLikeTypeTraits: class->struct to match LLVM changeDavid Blaikie2017-08-091-4/+2
* Expose some type-conversion functions as part of the IRGen ABI.John McCall2017-07-121-0/+8
* [X86] Support of no_caller_saved_registers attributeOren Ben Simhon2017-04-271-5/+12
* Spelling mistakes in comments. NFCI. (PR27635)Simon Pilgrim2017-03-301-1/+1
* [Linker] Provide callback for internalizationJonas Devlieghere2017-03-131-0/+3
* Further fixes and improvements to the ConstantInitBuilder API.John McCall2017-03-062-19/+172
* GCC workaround: use explicit qualification to avoid injected class name.John McCall2017-03-041-2/+6
* Refactor ConstantInitBuilder to allow other frontends to moreJohn McCall2017-03-041-241/+392
* Promote ConstantInitBuilder to be a public CodeGen API; it'sJohn McCall2017-03-021-0/+364
* [DebugInfo] Added support to Clang FE for generating debug info for preproces...Amjad Aboud2017-02-091-0/+4
* [CodeGen] [CUDA] Add the ability set default attrs on functions in linked mod...Justin Lebar2017-01-251-10/+20
* IRGen: Factor out function CodeGenAction::loadModule. NFCI.Peter Collingbourne2017-01-241-0/+2
* IRGen: Factor out function clang::FindThinLTOModule. NFCI.Peter Collingbourne2017-01-241-0/+5
* CodeGen: plumb header search down to the IASSaleem Abdulrasool2017-01-051-1/+3
* swiftcc: Add an api to query whether a target ABI stores swifterror in a regi...Arnold Schwaighofer2016-12-011-0/+3
* Bitcode: Decouple block info block state from reader.Peter Collingbourne2016-11-081-4/+2
* Refactor call emission to package the function pointer together withJohn McCall2016-10-261-23/+0
* Pass the end of a component to SwiftAggLowering's enumerateComponents callbackArnold Schwaighofer2016-10-111-1/+1
* [NFC] Header cleanupMehdi Amini2016-07-182-1/+1
* Frontend: Simplify ownership model for clang's output streams.Peter Collingbourne2016-07-152-5/+8
* Use even more ArrayRefsDavid Majnemer2016-06-241-4/+4
* [CodeGen] Fix a segfault caused by pass_object_size.George Burgess IV2016-06-161-9/+20
* Various improvements to the public IRGen interface.John McCall2016-05-182-55/+83
* Embed bitcode in object file (clang cc1 part)Steven Wu2016-05-111-0/+4
* IRGen-level lowering for the Swift calling convention.John McCall2016-04-041-0/+168
* [ThinLTO] Clang side of renaming of function index (NFC)Teresa Johnson2016-03-151-1/+1
* Revert "[ThinLTO] Clang side of renaming of function index (NFC)"Teresa Johnson2016-03-141-1/+1
* [ThinLTO] Clang side of renaming of function index (NFC)Teresa Johnson2016-03-141-1/+1