1. dfd8e2f [TableGen] Simplify CallingConvEmitter.cpp. NFC. by Javed Absar · 8 years ago
  2. 8c209aa Cleanup dump() functions. by Matthias Braun · 9 years ago
  3. bd7287e Move most user of TargetMachine::getDataLayout to the Module one by Mehdi Amini · 10 years ago
  4. 664f6a0 [TableGen] Rename ListInit::getSize to just 'size' to be more consistent. by Craig Topper · 10 years ago
  5. 3b6b7ca CodeGen: convert CCState interface to using ArrayRefs by Tim Northover · 11 years ago
  6. 8b77065 Move DataLayout back to the TargetMachine from TargetSubtargetInfo by Eric Christopher · 11 years ago
  7. ca80f1a [tablegen] Add CustomCallingConv and use it to tablegen-erate the outermost parts of the Mips O32 implementation by Daniel Sanders · 11 years ago
  8. 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
  9. b521750 Remove the target machine from CCState. Previously it was only used by Eric Christopher · 11 years ago
  10. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  11. 840beec Make consistent use of MCPhysReg instead of uint16_t throughout the tree. by Craig Topper · 11 years ago
  12. 1dc1034 LLVM-1163: AAPCS-VFP violation when CPRC allocated to stack by Oliver Stannard · 12 years ago
  13. 06234ec Add FPExt option to CCValAssign::LocInfo. When generating calling-convention by Lang Hames · 12 years ago
  14. 635debe Remove exception handling usage from tblgen. by Joerg Sonnenberger · 13 years ago
  15. 9cfc13d Move TargetData to DataLayout. by Micah Villmow · 13 years ago
  16. e6aed13 Write llvm-tblgen backends as functions instead of sub-classes. by Jakob Stoklund Olesen · 13 years ago
  17. bef78fc Convert more static tables of registers used by calling convention to uint16_t to reduce space. by Craig Topper · 14 years ago
  18. 84c287e Move TableGen's parser and entry point into a library by Peter Collingbourne · 14 years ago
  19. af8ee2c Unconstify Inits by David Greene · 14 years ago
  20. 1aa0e3e [AVX] Constify Inits by David Greene · 14 years ago
  21. 71520a8 Revert r134921, 134917, 134908 and 134907. They're causing failures by Eric Christopher · 14 years ago
  22. af973b4 [AVX] Make Inits Foldable by David Greene · 14 years ago
  23. 71049f7 In the calling convention logic, ValVT is always a legal type, by Duncan Sands · 15 years ago
  24. f5dda01 Inside the calling convention logic LocVT is always a simple by Duncan Sands · 15 years ago
  25. 027d5bc Fix eabi calling convention when a 64 bit value shadows r3. by Rafael Espindola · 15 years ago
  26. 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
  27. 53aa7a9 Rename MVT to EVT, in preparation for splitting SimpleValueType out into its own struct type. by Owen Anderson · 16 years ago
  28. 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
  29. 4056ca9 Move types back to the 2.5 API. by Owen Anderson · 16 years ago
  30. 47db941 Get rid of the Pass+Context magic. by Owen Anderson · 16 years ago
  31. 0504e0a Thread LLVMContext through MVT and related parts of SDISel. by Owen Anderson · 16 years ago
  32. 38a22bf Replace std::iostreams with raw_ostream in TableGen. by Daniel Dunbar · 16 years ago
  33. af9eaa8 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 16 years ago
  34. a4c2290 Use CallConvLower.h and TableGen descriptions of the calling conventions by Bob Wilson · 16 years ago
  35. dc020f9 Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 17 years ago
  36. 13237ac Wrap MVT::ValueType in a struct to get type safety by Duncan Sands · 17 years ago
  37. 20c9e4c Add new CC lowering rule: provide a list of registers, which can be 'shadowed', by Anton Korobeynikov · 17 years ago
  38. d97eea3 Introduce a new node for holding call argument by Duncan Sands · 18 years ago
  39. 4e622ec Increase ISD::ParamFlags to 64 bits. Increase the ByValSize by Dale Johannesen · 18 years ago
  40. 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
  41. a9ecdf6 Revert my last commit. Not needed. by Evan Cheng · 18 years ago
  42. 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
  43. 8adcd9f remove attributions from utils. by Chris Lattner · 18 years ago
  44. e2287ed Eliminate the recently introduced CCAssignToStackABISizeAlign by Duncan Sands · 18 years ago
  45. b988e7e Add CCAssignToStackABISizeAlign for convenience in by Dale Johannesen · 18 years ago
  46. 66011c1 propagate struct size and alignment of byval arguments to the DAG by Rafael Espindola · 18 years ago
  47. b567e3f Add the byval attribute by Rafael Espindola · 18 years ago
  48. ed4b303 Refactoring of formal parameter flags. Enable properly use of by Anton Korobeynikov · 19 years ago
  49. e7ec3bc Use new SDIselParamAttr enumeration. This removes "magick" constants by Anton Korobeynikov · 19 years ago
  50. 7fb0823 rename some CCActions by Chris Lattner · 19 years ago
  51. 22778a3 implement CCPromoteToType by Chris Lattner · 19 years ago
  52. cbebe46 reapply by Chris Lattner · 19 years ago
  53. bf5f394 *** empty log message *** by Chris Lattner · 19 years ago