| Commit message (Expand) | Author | Age | Files | Lines |
* | AArch64: support arm64_32, an ILP32 slice for watchOS. | Tim Northover | 2019-09-12 | 1 | -0/+4 |
* | [tablegen] Add locations to many PrintFatalError() calls | Daniel Sanders | 2019-02-12 | 1 | -4/+6 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | [X86] Deduplicate static calling convention helpers for code size, NFC | Reid Kleckner | 2019-01-19 | 1 | -11/+23 |
* | [TableGen] Simplify CallingConvEmitter.cpp. NFC. | Javed Absar | 2017-10-16 | 1 | -8/+8 |
* | Cleanup dump() functions. | Matthias Braun | 2017-01-28 | 1 | -2/+2 |
* | Move most user of TargetMachine::getDataLayout to the Module one | Mehdi Amini | 2015-07-16 | 1 | -4/+4 |
* | [TableGen] Rename ListInit::getSize to just 'size' to be more consistent. | Craig Topper | 2015-06-02 | 1 | -10/+9 |
* | CodeGen: convert CCState interface to using ArrayRefs | Tim Northover | 2015-02-21 | 1 | -4/+3 |
* | Move DataLayout back to the TargetMachine from TargetSubtargetInfo | Eric Christopher | 2015-01-26 | 1 | -2/+2 |
* | [tablegen] Add CustomCallingConv and use it to tablegen-erate the outermost p... | Daniel Sanders | 2014-11-01 | 1 | -14/+17 |
* | [mips] Add CCValAssign::[ASZ]ExtUpper and CCPromoteToUpperBitsInType and hand... | Daniel Sanders | 2014-09-25 | 1 | -0/+15 |
* | Remove the target machine from CCState. Previously it was only used | Eric Christopher | 2014-08-06 | 1 | -2/+2 |
* | Remove the TargetMachine forwards for TargetSubtargetInfo based | Eric Christopher | 2014-08-04 | 1 | -4/+8 |
* | Make consistent use of MCPhysReg instead of uint16_t throughout the tree. | Craig Topper | 2014-04-04 | 1 | -4/+4 |
* | LLVM-1163: AAPCS-VFP violation when CPRC allocated to stack | Oliver Stannard | 2014-02-07 | 1 | -2/+24 |
* | Add FPExt option to CCValAssign::LocInfo. When generating calling-convention | Lang Hames | 2014-01-14 | 1 | -7/+12 |
* | Remove exception handling usage from tblgen. | Joerg Sonnenberger | 2012-10-25 | 1 | -3/+4 |
* | Move TargetData to DataLayout. | Micah Villmow | 2012-10-08 | 1 | -2/+2 |
* | Write llvm-tblgen backends as functions instead of sub-classes. | Jakob Stoklund Olesen | 2012-06-11 | 1 | -2/+26 |
* | Convert more static tables of registers used by calling convention to uint16_... | Craig Topper | 2012-03-11 | 1 | -3/+3 |
* | Move TableGen's parser and entry point into a library | Peter Collingbourne | 2011-10-01 | 1 | -1/+1 |
* | Unconstify Inits | David Greene | 2011-07-29 | 1 | -5/+5 |
* | [AVX] Constify Inits | David Greene | 2011-07-29 | 1 | -5/+5 |
* | Revert r134921, 134917, 134908 and 134907. They're causing failures | Eric Christopher | 2011-07-11 | 1 | -5/+5 |
* | [AVX] Make Inits Foldable | David Greene | 2011-07-11 | 1 | -5/+5 |
* | In the calling convention logic, ValVT is always a legal type, | Duncan Sands | 2010-11-04 | 1 | -2/+2 |
* | Inside the calling convention logic LocVT is always a simple | Duncan Sands | 2010-11-03 | 1 | -4/+4 |
* | Fix eabi calling convention when a 64 bit value shadows r3. | Rafael Espindola | 2010-08-06 | 1 | -0/+2 |
* | Add contexts to some of the MVT APIs. No functionality change yet, just the ... | Owen Anderson | 2009-08-12 | 1 | -2/+2 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 | 1 | -6/+6 |
* | Add 'Indirect' LocInfo class and use to pass __m128 on win64. Also minore fix... | Anton Korobeynikov | 2009-08-03 | 1 | -0/+4 |
* | Move types back to the 2.5 API. | Owen Anderson | 2009-07-29 | 1 | -2/+2 |
* | Get rid of the Pass+Context magic. | Owen Anderson | 2009-07-22 | 1 | -2/+2 |
* | Thread LLVMContext through MVT and related parts of SDISel. | Owen Anderson | 2009-07-09 | 1 | -2/+2 |
* | Replace std::iostreams with raw_ostream in TableGen. | Daniel Dunbar | 2009-07-03 | 1 | -3/+3 |
* | Rename PaddedSize to AllocSize, in the hope that this | Duncan Sands | 2009-05-09 | 1 | -1/+1 |
* | Use CallConvLower.h and TableGen descriptions of the calling conventions | Bob Wilson | 2009-04-17 | 1 | -0/+9 |
* | Rename getABITypeSize to getTypePaddedSize, as | Duncan Sands | 2009-01-12 | 1 | -1/+1 |
* | Wrap MVT::ValueType in a struct to get type safety | Duncan Sands | 2008-06-06 | 1 | -6/+6 |
* | Add new CC lowering rule: provide a list of registers, which can be 'shadowed', | Anton Korobeynikov | 2008-04-02 | 1 | -0/+42 |
* | Introduce a new node for holding call argument | Duncan Sands | 2008-03-21 | 1 | -4/+4 |
* | Increase ISD::ParamFlags to 64 bits. Increase the ByValSize | Dale Johannesen | 2008-03-10 | 1 | -2/+2 |
* | Rename CCIfStruct to CCIfByVal and CCStructAssign to CCPassByVal. Remove unus... | Evan Cheng | 2008-01-15 | 1 | -3/+6 |
* | Revert my last commit. Not needed. | Evan Cheng | 2008-01-15 | 1 | -20/+7 |
* | ByVal arguments are passed on stack. Make sure to allocate a slot using size ... | Evan Cheng | 2008-01-12 | 1 | -7/+20 |
* | remove attributions from utils. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Eliminate the recently introduced CCAssignToStackABISizeAlign | Duncan Sands | 2007-11-14 | 1 | -12/+14 |
* | Add CCAssignToStackABISizeAlign for convenience in | Dale Johannesen | 2007-11-10 | 1 | -0/+9 |
* | propagate struct size and alignment of byval arguments to the DAG | Rafael Espindola | 2007-08-10 | 1 | -1/+3 |