summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/CallingConvLower.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add "inreg" field to CallSDNode (doesn't increaseDale Johannesen2008-09-261-1/+4
* Define CallSDNode, an SDNode subclass for use with ISD::CALL.Dan Gohman2008-09-131-8/+7
* - Doh. Pass vector by value is bad.Evan Cheng2008-09-071-1/+11
* Add a variant of AnalyzeCallOperands that can be used by fast isel.Evan Cheng2008-09-051-0/+17
* Trim unnecessary #includes.Dan Gohman2008-07-111-1/+0
* Correct the allocation size for CCState's UsedRegs member, whichDan Gohman2008-06-301-1/+1
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-061-10/+10
* Introduce a new node for holding call argumentDuncan Sands2008-03-211-14/+11
* Increase ISD::ParamFlags to 64 bits. Increase the ByValSizeDale Johannesen2008-03-101-3/+5
* Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman2008-02-101-4/+4
* Oops. Forgot to commit this.Evan Cheng2008-01-151-5/+12
* ByVal stack slot alignment should be at least as large as pointer ABI alignment.Evan Cheng2008-01-151-1/+3
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* propagate struct size and alignment of byval arguments to the DAGRafael Espindola2007-08-101-1/+11
* add isVarArg to CCStateChris Lattner2007-06-191-2/+3
* add methods for analysis of call results and return nodes.Chris Lattner2007-02-281-12/+42
* add methods to analyze calls and formals.Chris Lattner2007-02-281-0/+34
* Minor refactoring of CC Lowering interfacesChris Lattner2007-02-271-1/+4
* move CC Lowering stuff to its own public interfaceChris Lattner2007-02-271-0/+34