- dfd8e2f [TableGen] Simplify CallingConvEmitter.cpp. NFC. by Javed Absar · 8 years ago
- 8c209aa Cleanup dump() functions. by Matthias Braun · 9 years ago
- bd7287e Move most user of TargetMachine::getDataLayout to the Module one by Mehdi Amini · 10 years ago
- 664f6a0 [TableGen] Rename ListInit::getSize to just 'size' to be more consistent. by Craig Topper · 10 years ago
- 3b6b7ca CodeGen: convert CCState interface to using ArrayRefs by Tim Northover · 11 years ago
- 8b77065 Move DataLayout back to the TargetMachine from TargetSubtargetInfo by Eric Christopher · 11 years ago
- ca80f1a [tablegen] Add CustomCallingConv and use it to tablegen-erate the outermost parts of the Mips O32 implementation by Daniel Sanders · 11 years ago
- ae275e3 [mips] Add CCValAssign::[ASZ]ExtUpper and CCPromoteToUpperBitsInType and handle struct's correctly on big-endian N32/N64 return values. by Daniel Sanders · 11 years ago
- b521750 Remove the target machine from CCState. Previously it was only used by Eric Christopher · 11 years ago
- d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
- 840beec Make consistent use of MCPhysReg instead of uint16_t throughout the tree. by Craig Topper · 11 years ago
- 1dc1034 LLVM-1163: AAPCS-VFP violation when CPRC allocated to stack by Oliver Stannard · 12 years ago
- 06234ec Add FPExt option to CCValAssign::LocInfo. When generating calling-convention by Lang Hames · 12 years ago
- 635debe Remove exception handling usage from tblgen. by Joerg Sonnenberger · 13 years ago
- 9cfc13d Move TargetData to DataLayout. by Micah Villmow · 13 years ago
- e6aed13 Write llvm-tblgen backends as functions instead of sub-classes. by Jakob Stoklund Olesen · 13 years ago
- bef78fc Convert more static tables of registers used by calling convention to uint16_t to reduce space. by Craig Topper · 14 years ago
- 84c287e Move TableGen's parser and entry point into a library by Peter Collingbourne · 14 years ago
- af8ee2c Unconstify Inits by David Greene · 14 years ago
- 1aa0e3e [AVX] Constify Inits by David Greene · 14 years ago
- 71520a8 Revert r134921, 134917, 134908 and 134907. They're causing failures by Eric Christopher · 14 years ago
- af973b4 [AVX] Make Inits Foldable by David Greene · 14 years ago
- 71049f7 In the calling convention logic, ValVT is always a legal type, by Duncan Sands · 15 years ago
- f5dda01 Inside the calling convention logic LocVT is always a simple by Duncan Sands · 15 years ago
- 027d5bc Fix eabi calling convention when a 64 bit value shadows r3. by Rafael Espindola · 15 years ago
- 117c9e8 Add contexts to some of the MVT APIs. No functionality change yet, just the infrastructure work needed to get the contexts to where they need to be first. by Owen Anderson · 16 years ago
- 53aa7a9 Rename MVT to EVT, in preparation for splitting SimpleValueType out into its own struct type. by Owen Anderson · 16 years ago
- 442beab Add 'Indirect' LocInfo class and use to pass __m128 on win64. Also minore fixes here and there (mostly __m64). by Anton Korobeynikov · 16 years ago
- 4056ca9 Move types back to the 2.5 API. by Owen Anderson · 16 years ago
- 47db941 Get rid of the Pass+Context magic. by Owen Anderson · 16 years ago
- 0504e0a Thread LLVMContext through MVT and related parts of SDISel. by Owen Anderson · 16 years ago
- 38a22bf Replace std::iostreams with raw_ostream in TableGen. by Daniel Dunbar · 16 years ago
- af9eaa8 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 16 years ago
- a4c2290 Use CallConvLower.h and TableGen descriptions of the calling conventions by Bob Wilson · 16 years ago
- dc020f9 Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 17 years ago
- 13237ac Wrap MVT::ValueType in a struct to get type safety by Duncan Sands · 17 years ago
- 20c9e4c Add new CC lowering rule: provide a list of registers, which can be 'shadowed', by Anton Korobeynikov · 17 years ago
- d97eea3 Introduce a new node for holding call argument by Duncan Sands · 18 years ago
- 4e622ec Increase ISD::ParamFlags to 64 bits. Increase the ByValSize by Dale Johannesen · 18 years ago
- 4d70ba3 Rename CCIfStruct to CCIfByVal and CCStructAssign to CCPassByVal. Remove unused parameters of CCStructAssign and add size and alignment requirement info. by Evan Cheng · 18 years ago
- a9ecdf6 Revert my last commit. Not needed. by Evan Cheng · 18 years ago
- 02e7810 ByVal arguments are passed on stack. Make sure to allocate a slot using size and alignment information on the parameter attribute. by Evan Cheng · 18 years ago
- 8adcd9f remove attributions from utils. by Chris Lattner · 18 years ago
- e2287ed Eliminate the recently introduced CCAssignToStackABISizeAlign by Duncan Sands · 18 years ago
- b988e7e Add CCAssignToStackABISizeAlign for convenience in by Dale Johannesen · 18 years ago
- 66011c1 propagate struct size and alignment of byval arguments to the DAG by Rafael Espindola · 18 years ago
- b567e3f Add the byval attribute by Rafael Espindola · 18 years ago
- ed4b303 Refactoring of formal parameter flags. Enable properly use of by Anton Korobeynikov · 19 years ago
- e7ec3bc Use new SDIselParamAttr enumeration. This removes "magick" constants by Anton Korobeynikov · 19 years ago
- 7fb0823 rename some CCActions by Chris Lattner · 19 years ago
- 22778a3 implement CCPromoteToType by Chris Lattner · 19 years ago
- cbebe46 reapply by Chris Lattner · 19 years ago
- bf5f394 *** empty log message *** by Chris Lattner · 19 years ago