summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Add OpenCL samplers as Clang builtin types and check sampler related restrict...Guy Benyei2013-02-074-0/+9
* Changed CGObjCMac.cpp to add the marker externally_initialized to SELECTOR_RE...Michael Gottesman2013-02-051-0/+2
* Fix typo in commentArnaud A. de Grandmaison2013-02-051-2/+2
* CodeGen: Implement hint values for dynamic_cast as described in the Itanium C...Benjamin Kramer2013-02-031-2/+59
* CodeGen: Mark the runtime function __dynamic_cast as readonly & nounwind.Benjamin Kramer2013-02-031-5/+10
* Don't forget to run destructors when we create an array temporary of class type.Richard Smith2013-02-021-8/+22
* Fixed another whitespace issue... *sigh*.Michael Gottesman2013-02-021-3/+3
* Fixed whitespace.Michael Gottesman2013-02-021-1/+1
* On platforms which do not support ARC natively, do not mark objc_retain/objc_...Michael Gottesman2013-02-021-4/+6
* Revert r174246, accidentally committed.David Blaikie2013-02-024-20/+2
* Sentenc-ify comment added in r174206.David Blaikie2013-02-021-2/+2
* BasicsDavid Blaikie2013-02-024-2/+20
* Fix exception handling line table problems introduced by r173593David Blaikie2013-02-013-8/+13
* Destroy arrays and ARC fields when throwing out of ctors.John McCall2013-02-013-31/+20
* Add support for AArch64 target.Tim Northover2013-01-314-5/+434
* [msan] Run more optimizations after MemorySanitizer pass.Evgeniy Stepanov2013-01-311-0/+12
* When we're emitting a constructor or destructor call from a delegatingDouglas Gregor2013-01-314-21/+39
* Make sure that the Attribute object represents one attribute only.Bill Wendling2013-01-315-22/+31
* Move UTF conversion routines from clang/lib/Basic to llvm/lib/SupportDmitri Gribenko2013-01-302-2/+4
* Semantic analysis and CodeGen support for C11's _Noreturn. This is modeled asRichard Smith2013-01-301-8/+6
* [ubsan] Implement the -fcatch-undefined-behavior flag using a trappingChad Rosier2013-01-293-3/+10
* Since ObjCARC has been refactored into its own library with its own declarati...Michael Gottesman2013-01-281-0/+1
* Use the AttributeSet instead of AttributeWithIndex.Bill Wendling2013-01-273-36/+23
* PR14566: Debug Info: avoid top level lexical blocks in functionsDavid Blaikie2013-01-264-8/+21
* patch for PR9027 and // rdar://11861085Fariborz Jahanian2013-01-253-3/+22
* ARM says that the array cookie should always be eight bytes.John McCall2013-01-251-25/+21
* Move the decision about the kind of CGCXXABI to make insideJohn McCall2013-01-253-13/+25
* The standard ARM C++ ABI dictates that inline functions areJohn McCall2013-01-258-147/+214
* First pass at abstracting out a class for the target C++ ABI.John McCall2013-01-253-7/+11
* [mips] Do not emit i32 padding if target ABI is O32. This was causing backendAkira Hatanaka2013-01-241-1/+2
* Add a new LangOpt NativeHalfType. This option allows for native half/fp16Joey Gouly2013-01-233-17/+21
* Remove the last of uses that use the Attribute object as a collection of attr...Bill Wendling2013-01-232-7/+12
* Use the AttributeSet when adding multiple attributes and an Attribute::AttrKindBill Wendling2013-01-232-4/+11
* Use the correct field to copy/dispose a __block variable.John McCall2013-01-221-14/+41
* Have AttributeSet::getRetAttributes() return an AttributeSet instead of Attri...Bill Wendling2013-01-211-3/+4
* Make AttributeSet::getFnAttributes() return an AttributeSet instead of an Att...Bill Wendling2013-01-211-6/+6
* First step towards vftable generation with -cxx-abi microsoft PR13231Timur Iskhodzhanov2013-01-211-1/+1
* CGDebugInfo.cpp: Fix a warning. [-Wunused-variable]NAKAMURA Takumi2013-01-211-0/+1
* PR14472: Preserve qualifiers while unwrapping types for debug infoDavid Blaikie2013-01-211-14/+9
* Add top-level Clang flag -f(no-)sanitize-address-zero-base-shadow that makes ...Alexey Samsonov2013-01-201-7/+11
* Implement OpenCL event_t as Clang builtin type, including event_t related Ope...Guy Benyei2013-01-2010-0/+19
* The last of PR14471: Debug info support for inline in-class initializer for f...David Blaikie2013-01-201-4/+8
* Emit the function type of member function pointer types the same as member fu...David Blaikie2013-01-191-2/+9
* Re-sort all the headers. Lots of regressions have crept in here.Chandler Carruth2013-01-191-1/+1
* Use the AttributeSet query method instead of the Attribute method.Bill Wendling2013-01-181-1/+1
* [ubsan] Add support for -fsanitize-blacklistWill Dietz2013-01-189-57/+78
* [IRgen] Update modules autolink metadata to use module flags (as now specifiedDaniel Dunbar2013-01-171-10/+6
* Implement C++11 semantics for [[noreturn]] attribute. This required splittingRichard Smith2013-01-171-1/+2
* objC block layout: Patch reorders block layout to Fariborz Jahanian2013-01-171-7/+42
* Correct order of operands forwarding NEON vfma to LLVM fmaTim Northover2013-01-161-1/+3
OpenPOWER on IntegriCloud