summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
Commit message (Expand)AuthorAgeFilesLines
* ARM MTE stack sanitizer.Evgeniy Stepanov2019-07-151-0/+2
* Ensure Target Features always_inline error happens in C++ cases.Erich Keane2019-06-211-2/+9
* Store a pointer to the return value in a static alloca and let the debugger u...Amy Huang2019-06-201-0/+8
* Refactor: split Uninitialized state on APValue into an "Absent" stateRichard Smith2019-05-211-1/+1
* [OpenCL] Make global ctor init function a kernelAnastasia Stulova2019-05-091-200/+1
* Recommit r359859 "[Attribute/Diagnostics] Print macro if definition is an att...Leonard Chan2019-05-071-0/+1
* Revert "[Attribute/Diagnostics] Print macro if definition is an attribute dec...Leonard Chan2019-05-031-1/+0
* [Attribute/Diagnostics] Print macro if definition is an attribute declarationLeonard Chan2019-05-021-0/+1
* Don't emit an unreachable return block.John McCall2019-04-101-0/+15
* [opaque pointer types] Trivial changes towards CallInst requiringJames Y Knight2019-02-031-2/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [clang][UBSan] Sanitization for alignment assumptions.Roman Lebedev2019-01-151-0/+98
* Revert alignment assumptions changesVlad Tsyrklevich2019-01-151-98/+0
* [clang][UBSan] Sanitization for alignment assumptions.Roman Lebedev2019-01-141-0/+98
* [AST] Remove ASTContext from getThisType (NFC)Brian Gesiak2019-01-111-2/+2
* [NFC] Fix usage of Builder.insert(new Bitcast...)in CodeGenFunctionErich Keane2018-12-181-1/+1
* Remove unused Args parameter from EmitFunctionBody, NFCReid Kleckner2018-12-131-3/+2
* Teach __builtin_unpredictable to work through implicit casts.Erich Keane2018-12-121-1/+1
* Move CodeGenOptions from Frontend to BasicRichard Trieu2018-12-111-1/+1
* Fix thunks returning memptrs via sret by emitting also scalar return values d...Hans Wennborg2018-12-071-3/+2
* Remove CodeGen dependencies on Sema.Richard Trieu2018-12-061-1/+1
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-2/+3
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-3/+2
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-2/+3
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-3/+2
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-2/+3
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-3/+2
* Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-201-2/+3
* [NFC] Move storage of dispatch-version to GlobalDeclErich Keane2018-11-131-1/+1
* Implement Function Multiversioning for Non-ELF Systems.Erich Keane2018-10-251-3/+31
* [CodeGen] Always emit the 'min-legal-vector-width' attribute even when the va...Craig Topper2018-10-251-3/+1
* [CodeGen] Update min-legal-vector width based on function argument and return...Craig Topper2018-10-241-1/+18
* Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFCFangrui Song2018-10-201-8/+7
* [CodeGen] Revert commit https://reviews.llvm.org/rL342717Calixte Denizet2018-09-241-3/+3
* [CodeGen] Add to emitted DebugLoc information about coverage when it's requiredCalixte Denizet2018-09-211-3/+3
* [XRay][clang] Emit "never-instrument" attributeDean Michael Berris2018-09-141-12/+12
* [NFC]Refactor MultiVersion Resolver Emission to combine typesErich Keane2018-09-131-59/+21
* [MSan] add KMSAN support to Clang driverAlexander Potapenko2018-09-071-1/+1
* [CodeGen] Implicitly set stackrealign on the main function, if custom stack a...Martin Storsjo2018-08-211-0/+7
* [CodeGen] Merge equivalent block copy/helper functions.Akira Hatanaka2018-08-101-7/+5
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-5/+4
* Implement cpu_dispatch/cpu_specific MultiversioningErich Keane2018-07-201-6/+46
* [NFC] Switch CodeGenFunction to use value init instead of member init listsErich Keane2018-07-101-19/+3
* Revert -r336726, which included more files than intended.Erich Keane2018-07-101-3/+19
* [NFC] Switch CodeGenFunction to use value init instead of member init listsErich Keane2018-07-101-19/+3
* [Builtins][Attributes][X86] Tag all X86 builtins with their required vector w...Craig Topper2018-07-091-1/+12
* [CodeGen] Improve diagnostics related to target attributesGabor Buella2018-06-071-0/+10
* [CodeGenFunction] Use the StringRef::split function that takes a char separat...Craig Topper2018-05-031-2/+2
* [XRay] Add clang builtin for xray typed events.Keith Wyss2018-04-171-1/+8
* [CodeView] Initial support for emitting S_THUNK32 symbols for compiler...Brock Wyma2018-04-161-1/+2
OpenPOWER on IntegriCloud