summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
Commit message (Expand)AuthorAgeFilesLines
* function names start with a lower case letter ; NFCSanjay Patel2016-01-121-1/+1
* [OpenCL] Pipe type supportXiuli Pan2016-01-091-5/+24
* [PGO] Instrument only base constructors and destructors.Serge Pavlov2015-12-061-2/+1
* Add the `pass_object_size` attribute to clang.George Burgess IV2015-12-021-1/+12
* When producing error messages for always_inline functions with theEric Christopher2015-11-161-2/+5
* Add support for the always_inline + target feature diagnostic to printEric Christopher2015-11-141-6/+11
* [C++] Add the "norecurse" attribute to main() if in C++ modeJames Molloy2015-11-121-0/+8
* Refactor out some common code from r252834David Blaikie2015-11-121-39/+26
* Provide a frontend based error for always_inline functions that requireEric Christopher2015-11-121-25/+65
* Move checkTargetFeatures to CodeGenFunction.cpp to make itEric Christopher2015-11-121-0/+43
* CodeGen: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-11-061-2/+2
* Roll-back r250822.Angel Garcia Gomez2015-10-201-1/+1
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-1/+1
* Support __builtin_ms_va_list.Charles Davis2015-09-171-0/+4
* [MS ABI] Make member pointers return true for isIncompleteTypeDavid Majnemer2015-09-101-1/+1
* Compute and preserve alignment more faithfully in IR-generation.John McCall2015-09-081-61/+112
* add __builtin_unpredictable and convert to metadataSanjay Patel2015-09-021-1/+18
* [MS ABI] Hook clang up to the new EH instructionsDavid Majnemer2015-07-311-8/+4
* Update clang for intrinsic rename of framerecover to localrecoverReid Kleckner2015-07-071-2/+2
* Revert "Revert 241171, 241187, 241199 (32-bit SEH)."Reid Kleckner2015-07-071-6/+6
* Attach attribute "trap-func-name" to call sites of llvm.trap and llvm.debugtrap.Akira Hatanaka2015-07-021-2/+3
* Switch users of the 'for (StmtRange range = stmt->children(); range; ++range)...Benjamin Kramer2015-07-021-4/+4
* Revert 241171, 241187, 241199 (32-bit SEH).Nico Weber2015-07-021-6/+6
* [SEH] Add 32-bit lowering for SEH __tryReid Kleckner2015-07-011-6/+6
* [ASan] Initial support for Kernel AddressSanitizerAlexander Potapenko2015-06-191-1/+1
* Protection against stack-based memory corruption errors using SafeStack: Clan...Peter Collingbourne2015-06-151-0/+2
* Revert "Re-land r236052, "[SEH] Add 32-bit lowering code for __try""Reid Kleckner2015-06-091-7/+6
* Re-land r236052, "[SEH] Add 32-bit lowering code for __try"Reid Kleckner2015-06-091-6/+7
* API update for streamlining of IRBuilder::CreateCall to just use ArrayRef/ini...David Blaikie2015-05-181-1/+1
* Implement no_sanitize attribute.Peter Collingbourne2015-05-151-0/+14
* [cuda] Include GPU binary into host object file and generate init/deinit code.Artem Belevich2015-05-071-1/+1
* InstrProf: Cede ownership of createProfileWeights to CGFJustin Bogner2015-05-021-2/+2
* Revert most of r236271, leaving only the datalayout change in lib/Basic/Targe...Reid Kleckner2015-04-301-7/+6
* Use 4 byte preferred aggregate alignment in datalayout on x86 Win32Reid Kleckner2015-04-301-6/+7
* Revert r236128, LLVM isn't falling back in the right wayReid Kleckner2015-04-291-7/+6
* Re-land r236052, the linker errors were fixed by LLVM r236123Reid Kleckner2015-04-291-6/+7
* Revert r236052, it caused linker errors when building 32-bit applications.Nico Weber2015-04-291-7/+6
* [SEH] Add 32-bit lowering code for __tryReid Kleckner2015-04-281-6/+7
* InstrProf: Stop using RegionCounter outside of CodeGenPGO (NFC)Justin Bogner2015-04-231-21/+24
* Revert "Revert r234581, it might have caused a few miscompiles in Chromium."David Majnemer2015-04-221-4/+6
* Reland r234613 (and follow-ups 234614, 234616, 234618)Reid Kleckner2015-04-141-1/+1
* Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216.Nico Weber2015-04-131-1/+1
* Revert r234786, it contained a bunch of stuff I did not mean to commit.Nico Weber2015-04-131-1/+1
* Revert r234613 (and follow-ups 234614, 234616, 234618), it caused PR23216.Nico Weber2015-04-131-1/+1
* Revert r234581, it might have caused a few miscompiles in Chromium.Nico Weber2015-04-111-6/+4
* [SEH] Re-land r234532, but use internal linkage for all SEH helpersReid Kleckner2015-04-101-1/+1
* Remove threshold for inserting lifetime markers for named temporariesArnaud A. de Grandmaison2015-04-101-4/+6
* Revert r234532 for a bit, it very likely caused http://crbug.com/475768Nico Weber2015-04-101-1/+1
* [SEH] Outline finally blocks using the new variable capture supportReid Kleckner2015-04-091-1/+1
* Process the -freciprocal-math optimization flag (PR20912)Sanjay Patel2015-04-091-0/+3
OpenPOWER on IntegriCloud