Commit History

Autor SHA1 Mensaxe Data
  Sylvestre Ledru 94ff8e1f57 Fix a typo 'iff' => 'if' %!s(int64=13) %!d(string=hai) anos
  Dmitri Gribenko f56faa0193 Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments. %!s(int64=13) %!d(string=hai) anos
  Hans Wennborg de981f3ff1 Add -ftls-model command-line flag. %!s(int64=13) %!d(string=hai) anos
  Fariborz Jahanian 4904bf4e84 block literal irgen: several improvements on naming block %!s(int64=13) %!d(string=hai) anos
  Hans Wennborg 5e2d5dec77 Support the tls_model attribute (PR9788) %!s(int64=13) %!d(string=hai) anos
  Peter Collingbourne 4dc34ebf2a CUDA: add CodeGen support for global variable address spaces. %!s(int64=13) %!d(string=hai) anos
  John McCall e2b45e2a43 Refactor the C++ ABI code a little bit to take advantage of %!s(int64=13) %!d(string=hai) anos
  John McCall 355bba72ca Make sure we unique static-local decls across multiple emissions of %!s(int64=13) %!d(string=hai) anos
  Chandler Carruth 0f30a12ce7 Revert r153723, and its follow-ups r153728 and r153733. %!s(int64=13) %!d(string=hai) anos
  John McCall 49d26d2817 Do the static-locals thing properly in the face of unions and %!s(int64=13) %!d(string=hai) anos
  Kostya Serebryany 8cb4a070d4 add tbaa metadata to vtable pointer loads/stores %!s(int64=13) %!d(string=hai) anos
  David Blaikie 4e4d08403c Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). %!s(int64=13) %!d(string=hai) anos
  Eli Friedman 71cba34b6e Make sure we update the static local decl address map when we are forced to rebuild a global because of the initializer. <rdar://problem/10957867>. %!s(int64=13) %!d(string=hai) anos
  Rafael Espindola 025039377d Replace MarkVarRequired with a more generic %!s(int64=13) %!d(string=hai) anos
  Rafael Espindola 234fe654a3 Fix a small difference in sema and codegen views of what needs to be output. %!s(int64=13) %!d(string=hai) anos
  Richard Smith a3ca41f0c2 Reinstate r151879, r151880, reverted in r151922, along with a bugfix for %!s(int64=13) %!d(string=hai) anos
  Sebastian Redl 19b1a6eb2c CodeGen support for global variables of type std::initializer_list<X>. %!s(int64=13) %!d(string=hai) anos
  Richard Smith a9b21d22bb Bug fix: do not emit static const local variables with mutable members %!s(int64=13) %!d(string=hai) anos
  Dan Gohman b49bd27b33 Teach clang to add metadata tags to calls and invokes in ObjC with %!s(int64=13) %!d(string=hai) anos
  Richard Smith 7ca4850a3e Deal with a horrible C++11 special case. If a non-literal type has a constexpr %!s(int64=13) %!d(string=hai) anos
  Chris Lattner 8b418685e9 simplify a bunch of code to use the well-known LLVM IR types computed by CodeGenModule. %!s(int64=13) %!d(string=hai) anos
  Chris Lattner 0b2397132e use cheaper llvm APIs for various bits of IR generation. %!s(int64=13) %!d(string=hai) anos
  David Blaikie 3026348bd4 More dead code removal (using -Wunreachable-code) %!s(int64=13) %!d(string=hai) anos
  Richard Smith 2d6a567046 constexpr irgen: Add irgen support for APValue::Struct, APValue::Union, %!s(int64=13) %!d(string=hai) anos
  Fariborz Jahanian b08cfb3c59 objc++: more atomic property api code for %!s(int64=13) %!d(string=hai) anos
  Fariborz Jahanian cd93b96bc5 objc++: more code gen stuff for atomic property api, %!s(int64=13) %!d(string=hai) anos
  Rafael Espindola bcf6b98247 Extend the fix for PR9614 to handle inline asm in the outer decl and %!s(int64=13) %!d(string=hai) anos
  Richard Smith 7401cf524c Use static storage duration for file-scope compound literals, even when they %!s(int64=13) %!d(string=hai) anos
  Devang Patel a8ecd7c82a Remove unnecessary include. %!s(int64=13) %!d(string=hai) anos
  Eli Friedman 64f45a24b1 Fix the representation of wide strings in the AST and IR so that it uses the native representation of integers for the elements. This fixes a bunch of nastiness involving %!s(int64=14) %!d(string=hai) anos