1. a729c62 Whether an argument is required (in contrast with being an by John McCall · 14 years ago
  2. 01cf8db now that we have a centralized place to do so, add some using declarations for by Chris Lattner · 14 years ago
  3. 31168b0 Automatic Reference Counting. by John McCall · 14 years ago
  4. df96819 Skip extra copy from aggregate where it isn't necessary; rdar://problem/8139919 . This shouldn't make much of a difference at -O3, but should substantially reduce the number of generated memcpy's at -O0. by Eli Friedman · 15 years ago
  5. 9ca54655 Revert r130717, which caused a regression (<rdar://problem/9402621>). by Douglas Gregor · 15 years ago
  6. 30458b5 Skip extra copy from aggregate where it isn't necessary; rdar://problem/8139919 . This shouldn't make much of a difference at -O3, but should substantially reduce the number of generated memcpy's at -O0. by Eli Friedman · 15 years ago
  7. f4258eb Switch CallArgList from an std::pair to a new CallArg struct (which will eventually gain more members). Working towards modifying call emission to avoid unnecessary copies. by Eli Friedman · 15 years ago
  8. c5b20b5 PR8369: make __attribute((regparm(0))) work correctly. Original patch by by Eli Friedman · 15 years ago
  9. 32ea969 Use a slightly more semantic interface for emitting call arguments. by John McCall · 15 years ago
  10. a738c25 Use the "undergoes default argument promotion" bit on parameters to by John McCall · 15 years ago
  11. 34d6281 relax the CGFunctionInfo::CGFunctionInfo ctor to allow any sequence by Chris Lattner · 15 years ago
  12. 49b85ab Remember the regparm attribute in FunctionType::ExtInfo. Fixes PR3782. by Rafael Espindola · 16 years ago
  13. c50c27c the big refactoring bits of PR3782. by Rafael Espindola · 16 years ago
  14. 2da83a3 Use the power of types to track down another canonicalization bug in by John McCall · 16 years ago
  15. 8ee376f Canonicalize parameter and return types before computing ABI info. Eliminates by John McCall · 16 years ago
  16. ab26cfa Standardize the parsing of function type attributes in a way that by John McCall · 16 years ago
  17. 1749083 Fill in the return value slot in CGExprAgg::VisitCallExpr. This takes us halfway towards fixing PR5824. by Anders Carlsson · 16 years ago
  18. 0435ed5 Add a ReturnValueSlot class. Change the argument order in EmitCall to match the other overload better. by Anders Carlsson · 16 years ago
  19. 0ef3479 Change CodeGenModule::ConstructTypeAttributes to return the calling convention by Daniel Dunbar · 16 years ago
  20. 7feafc7 Add CallingConvention argument to CGFunctionInfo. - Currently unused. by Daniel Dunbar · 16 years ago
  21. 11289f4 Remove tabs, and whitespace cleanups. by Mike Stump · 16 years ago
  22. fff09f3 Unbreak CGFunctionInfo::Profile method and reenable caching of ABI information. by Daniel Dunbar · 17 years ago
  23. a45bdbb Add asserts that the function signature matches the other arguments provide by Daniel Dunbar · 17 years ago
  24. 313321e Move ABIArgInfo into CGFunctionInfo, computed on creation. by Daniel Dunbar · 17 years ago
  25. e0be829 Memoize CGFunctionInfo construction. by Daniel Dunbar · 17 years ago
  26. 3668cb2 Change CGFunctionInfo args iterator to not include the return type. by Daniel Dunbar · 17 years ago
  27. bf8c24a Thread CGFunctionInfo construction through CodeGenTypes. by Daniel Dunbar · 17 years ago
  28. 7633cbf ABI handling API changes. by Daniel Dunbar · 17 years ago
  29. 3cd2063 Kill off CGCallInfo, always use CGFunctionInfo for encapsulating by Daniel Dunbar · 17 years ago
  30. 322300d Large mechanical patch. by Devang Patel · 17 years ago
  31. 3e1f51b s/ParamAttrsWithIndex/FnAttributeWithIndex/g by Devang Patel · 17 years ago
  32. 7a95ca3 Move FunctionType conversion into CGCall.cpp: by Daniel Dunbar · 17 years ago
  33. 76c8eb7 Tweak CGCall functions: by Daniel Dunbar · 17 years ago
  34. bc915f4 Factor CodeGenFunction::StartFunction out of GenerateCode and StartObjCMethod. by Daniel Dunbar · 17 years ago
  35. 41cf9de Change CodeGen to emit calls using (RValue,Type) list: by Daniel Dunbar · 17 years ago
  36. 3d7c90b Refactor parameter attribute handling: by Daniel Dunbar · 17 years ago