Коммит түүх

Эзэн SHA1 Мессеж Огноо
  Nuno Lopes b3198a841e add -fbounds-checking option. 13 жил өмнө
  Alexey Samsonov fd00eecad6 This patch adds a new Clang compiler flag "-gline-tables-only". 13 жил өмнө
  Richard Smith 1664d540d1 PR12571: Objects of type clang::ConstantArrayType aren't always emitted with 13 жил өмнө
  Duncan Sands 3c6ed1b5c5 Remove support for -fast-math metadata for the moment. 13 жил өмнө
  Duncan Sands 10e675d482 Generate fpmath metadata when -ffast-math. Note that no optimizations are hooked 13 жил өмнө
  Eli Friedman 377ecc7996 Propagate alignment on lvalues through EmitLValueForField. PR12395. 13 жил өмнө
  Chad Rosier 8fbe3855db [frontend] Add support for disabling the "inline" keyword using 13 жил өмнө
  David Blaikie 4e4d08403c Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). 13 жил өмнө
  Eli Friedman 23f0267e2d Implement "optimization" for lambda-to-block conversion which inlines the generated block literal for lambdas which are immediately converted to block pointer type. This simplifies the AST, avoids an unnecessary copy of the lambda and makes it much easier to avoid copying the result onto the heap. 13 жил өмнө
  Eli Friedman 64bee65a34 Work-in-progress for lambda conversion-to-block operator. Still need to implement the retain+autorelease outside of ARC, and there's a bug that causes the generated code to crash in ARC (which I think is unrelated to my code, although I'm not completely sure). 13 жил өмнө
  Chad Rosier 6e94f6c0f1 Remove redundant check. 13 жил өмнө
  Douglas Gregor 27dd7d962b Rework the Sema/AST/IRgen dance for the lambda closure type's 13 жил өмнө
  Eli Friedman bd89f8c2ca Start of IRGen for lambda conversion operators. 13 жил өмнө
  Eli Friedman df33a35f60 Remove useless if statement. 13 жил өмнө
  Eli Friedman cec5ebd4a6 Basic support for referring to captured variables from lambdas. Some simple examples seem to work. Tests coming up soon. 13 жил өмнө
  Benjamin Kramer af2771b147 CodeGen: Move EHPersonality from CGException.h into the cpp file, it has no other users. 13 жил өмнө
  Chris Lattner 8b418685e9 simplify a bunch of code to use the well-known LLVM IR types computed by CodeGenModule. 13 жил өмнө
  Abramo Bagnara 5ff53b27df Fixed VLA code generation. 13 жил өмнө
  Abramo Bagnara 06284c1dc5 Fixed TypeofExpr AST and code generation. 13 жил өмнө
  Richard Smith 80d4b55db9 Small refactoring and simplification of constant evaluation and some of its 13 жил өмнө
  John McCall 1a343ebbf4 Enter the cleanups for a block outside the enclosing 13 жил өмнө
  Richard Smith 51f4708c00 Rename Expr::Evaluate to Expr::EvaluateAsRValue to make it clear that it will 14 жил өмнө
  Benjamin Kramer 2a04f1cf72 Fix mismatched new[]/delete[]. 14 жил өмнө
  Eric Christopher 0625366431 Fix PR11073 by adding the argument type information to the decl we construct 14 жил өмнө
  Eric Christopher 73fb35003a Recommit: 14 жил өмнө
  Eli Friedman b001de7458 Support for C1x _Atomic specifier (see testcase). This is primarily being committed at the moment to help support C++0x <atomic>, but it should be a solid base for implementing the full specification of C1x _Atomic. 14 жил өмнө
  Peter Collingbourne a4ae2294b6 CUDA: IR generation support for device stubs 14 жил өмнө
  Benjamin Kramer 578faa837b de-tmpify clang. 14 жил өмнө
  Bill Wendling 285cfd8953 Throw the switch to convert clang to the new exception handling model! 14 жил өмнө
  Julien Lerouge 77f68bb90a Bring llvm.annotation* intrinsics support back to where it was in llvm-gcc: can 14 жил өмнө