提交歷史

作者 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 年之前