aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/CallingConvLower.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-0/+69
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-7/+7
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-6/+6
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-141-1/+1
* For ARM backend, fixed "byval" attribute support.Stepan Dyatkovskiy2013-05-051-1/+1
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-1/+1
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-3/+3
* Add newlines to end of debug messages.Craig Topper2012-11-141-6/+6
* Issue:Stepan Dyatkovskiy2012-10-161-1/+1
* Move TargetData to DataLayout.Micah Villmow2012-10-081-1/+1
* Add an ensureMaxAlignment() function to MachineFrameInfo (analogous toChad Rosier2012-06-191-2/+1
* Switch all register list clients to the new MC*Iterator interface.Jakob Stoklund Olesen2012-06-011-3/+2
* Use uint16_t to store register overlaps to reduce static data.Craig Topper2012-03-041-1/+1
* Rename the ParmContext enum values to make a bit more sense and add a smallCameron Zwarich2011-06-101-1/+1
* Remove tabs.Cameron Zwarich2011-06-101-2/+2
* Remove a pointless const_cast.Cameron Zwarich2011-06-101-1/+1
* Recommit r132764 since it didn't cause the windows buildbot failures.Eric Christopher2011-06-091-0/+2
* Temporarily revert 132764 to see if it fixes the Windows buildbot.Eric Christopher2011-06-091-2/+0
* If the alignment of the byval argument is greater than the alignmentEric Christopher2011-06-091-0/+2
* Add a parameter to CCState so that it can access the MachineFunction.Eric Christopher2011-06-081-6/+8
* Reverting 132105: it broke some LLVM-GCC DejaGNU tests.Stuart Hastings2011-05-261-7/+2
* Correctly handle a one-word struct passed byval on x86_64.Stuart Hastings2011-05-261-2/+7
* Revert 131467 due to buildbot complaint.Stuart Hastings2011-05-171-6/+2
* Fix an obscure issue in X86_64 parameter passing: if a tiny byval isStuart Hastings2011-05-171-2/+6
* ARM byval support. Will be enabled by another patch to the FE. <rdar://prob...Stuart Hastings2011-04-201-3/+4
* Improve readability with some whitespace!Eric Christopher2011-03-041-1/+1
* Support for byval parameters on ARM. Will be enabled by a forthcomingStuart Hastings2011-02-281-0/+2
* Simplify CCState's use of register aliases.Jakob Stoklund Olesen2010-12-141-5/+3
* In the calling convention logic, ValVT is always a legal type,Duncan Sands2010-11-041-1/+1
* Inside the calling convention logic LocVT is always a simpleDuncan Sands2010-11-031-15/+15
* Reapply bottom-up fast-isel, with several fixes for x86-32:Dan Gohman2010-07-101-5/+4
* --- Reverse-merging r107947 into '.':Bob Wilson2010-07-091-4/+5
* Re-apply bottom-up fast-isel, with fixes. Be very careful to avoid emittingDan Gohman2010-07-091-5/+4
* Revert 107840 107839 107813 107804 107800 107797 107791.Dan Gohman2010-07-081-4/+5
* Add X86FastISel support for return statements. This entails refactoringDan Gohman2010-07-071-5/+4
* Split the SDValue out of OutputArg so that SelectionDAG-independentDan Gohman2010-07-071-36/+0
* Move CallingConvLower.cpp out of the SelectionDAG directory.Dan Gohman2010-07-071-0/+214