summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGCall.cpp
Commit message (Expand)AuthorAgeFilesLines
* Temporarily revert r175471 for more review.Bill Wendling2013-02-191-3/+0
* Add a 'no-builtin' attribute if we do not want to simplify calls.Bill Wendling2013-02-181-0/+3
* Add the 'target-cpu' and 'target-features' attributes to functions.Bill Wendling2013-02-151-0/+13
* Revert accidental commit.Bill Wendling2013-02-141-13/+0
* Pass the target options through to code generation.Bill Wendling2013-02-141-0/+13
* Semantic analysis and CodeGen support for C11's _Noreturn. This is modeled asRichard Smith2013-01-301-8/+6
* Use the AttributeSet instead of AttributeWithIndex.Bill Wendling2013-01-271-22/+13
* Remove the last of uses that use the Attribute object as a collection of attr...Bill Wendling2013-01-231-4/+6
* Implement C++11 semantics for [[noreturn]] attribute. This required splittingRichard Smith2013-01-171-1/+2
* Rewrite #includes for llvm/Foo.h to llvm/IR/Foo.h as appropriate toChandler Carruth2013-01-021-3/+3
* Remove the Function::getFnAttributes method in favor of using the AttributeSetBill Wendling2012-12-301-1/+2
* Add intel_ocl_bicc calling convention as a function attribute to clang. The c...Guy Benyei2012-12-251-0/+4
* Rename llvm::Attributes to llvm::Attribute.Bill Wendling2012-12-201-40/+40
* Revert r170500. It over-zealously converted *ALL* things named Attributes, wh...Bill Wendling2012-12-201-40/+40
* Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling2012-12-191-40/+40
* s/AttrListPtr/AttributeSet/g to better label what this class is going to be i...Bill Wendling2012-12-071-3/+3
* Fix the required args count for variadic blocks.John McCall2012-12-071-12/+47
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-3/+3
* Merge function types in C.Rafael Espindola2012-11-291-1/+9
* ABI: comments from Eli on r168820.Manman Ren2012-11-281-0/+2
* ABI: modify CreateCoercedLoad and CreateCoercedStore to not use load or store ofManman Ren2012-11-281-12/+12
* objective-C arc: load of a __weak object happens via call toFariborz Jahanian2012-11-271-4/+12
* Update method calls to the new interface re r168354.Bill Wendling2012-11-201-1/+2
* Simplify: replace getContext().getLangOpts() with just getLangOpts().Richard Smith2012-11-011-1/+1
* Change ForceSizeOpt attribute into MinSize attributeQuentin Colombet2012-10-301-1/+1
* Oz optimization level sets ForceSizeOpt attribute for each functionQuentin Colombet2012-10-261-0/+2
* Add padding inreg registers to cause llvm to skip ecx when needed withRafael Espindola2012-10-241-15/+27
* Fix handling of the regparm attribute in the presence of classes with copyRafael Espindola2012-10-191-0/+3
* Add pnaclcall convention to Native Client targets.Derek Schuff2012-10-161-0/+3
* Use the Attributes::get method which takes an AttrVal value directly to simpl...Bill Wendling2012-10-161-8/+5
* Move the Attributes::Builder outside of the Attributes class and into its own...Bill Wendling2012-10-151-6/+6
* Use enum values instead of magic numbers for indexing into the attribute list.Bill Wendling2012-10-151-2/+3
* Attributes RewriteBill Wendling2012-10-151-7/+12
* Apply the same fundamental fix for PR14048 as was applied for PR11905.Chandler Carruth2012-10-101-2/+19
* Remove the final bits of Attributes being declared in the AttributeBill Wendling2012-10-101-44/+57
* Move TargetData to DataLayout.Micah Villmow2012-10-081-11/+11
* Update for encapsulating the "construct*AlignmentFromInt" methods.Bill Wendling2012-09-211-1/+1
* In ARC, if we're emitting assembly markers for calls toJohn McCall2012-09-071-6/+17
* Handle functions with struct arguments or return types and the regparmRafael Espindola2012-07-311-20/+16
* Don't crash *or* insert a bogus autorelease when emitting aJohn McCall2012-07-311-1/+2
* [Windows] Use thiscall as the default calling convention for class methods. P...Timur Iskhodzhanov2012-07-121-6/+11
* Distinguish more carefully between free functions and C++ instance methodsJohn McCall2012-07-071-50/+96
* revert CodeGen support for the alloc_size attribute until we finish the desig...Nuno Lopes2012-06-221-19/+0
* Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie2012-06-061-8/+7
* adjust to mainline llvm API change.Chris Lattner2012-05-281-2/+1
* fix codegen support for alloc_size attribute for static C++ methodsNuno Lopes2012-05-251-2/+4
* add CodeGen support for the alloc_size attributeNuno Lopes2012-05-251-0/+17
* Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie2012-04-301-8/+8
* Propagate alignment on lvalues through EmitLValueForField. PR12395.Eli Friedman2012-04-161-11/+10
* Step forward with supporting of ARM homogenous aggregates:Anton Korobeynikov2012-04-131-33/+90
OpenPOWER on IntegriCloud