Commit History

Автор SHA1 Съобщение Дата
  Rafael Espindola bcf6b98247 Extend the fix for PR9614 to handle inline asm in the outer decl and преди 13 години
  Richard Smith 7401cf524c Use static storage duration for file-scope compound literals, even when they преди 13 години
  Devang Patel a8ecd7c82a Remove unnecessary include. преди 13 години
  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 преди 14 години
  Anders Carlsson eea6480255 In x86_64, when calling an Objective-C method that returns a _Complex long double, make sure to use the objc_msgSend_fp2ret function which ensures that the return value will be {0, 0} if the receiver is nil. преди 14 години
  Rafael Espindola a411d2f1ed Fix pr9614 by not emitting an available_externally function when it calls преди 14 години
  Eli Friedman 2ed7cb649a PR11124: Don't overwrite memory outside of a base class when performing zero-initialization before running its constructor. преди 14 години
  Peter Collingbourne 6c0aa5ff6e CUDA: IR generation support for kernel call expressions преди 14 години
  Peter Collingbourne 1d2b317105 Create a VTableContext class and start moving CodeGenVTables methods to it преди 14 години
  David Blaikie d6471f7c19 Rename Diagnostic to DiagnosticsEngine as per issue 5397 преди 14 години
  Peter Collingbourne 8c25fc584c OpenCL: introduce support for function scope __local variables преди 14 години
  John McCall 71c758d3f4 Simplify the generation of Objective-C setters, at least a little. преди 14 години
  Julien Lerouge 77f68bb90a Bring llvm.annotation* intrinsics support back to where it was in llvm-gcc: can преди 14 години
  Argyrios Kyrtzidis ead363bdd2 Do a lookup for the blocks runtime globals to see if they were declared, преди 14 години
  Douglas Gregor bcfd1f55bf Extend the ASTContext constructor to delay the initialization of преди 14 години
  Douglas Gregor 0815b579b3 Move the creation of the record type for the state of Objective-C fast преди 14 години
  Douglas Gregor 45c4ea75b2 Move the construction of the RecordDecl representing the runtime преди 14 години
  John McCall a5e19c6b25 Emit wide string literals with the appropriate alignment. преди 14 години
  Peter Collingbourne e926523105 CodeGen: rename CodeGenModule::Runtime to ObjCRuntime преди 14 години
  Chris Lattner 2d3ba4f5a9 Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon Mulder! преди 14 години
  Chris Lattner 686775deca now that we have a centralized place to do so, add some using declarations for преди 14 години
  Chris Lattner 2acc6e3fed de-constify llvm::Type, patch by David Blaikie! преди 14 години
  Benjamin Kramer 8dd55a3c3b Change intrinsic getter to take an ArrayRef, now that the underlying function in LLVM does. преди 14 години
  Chris Lattner 9cbe4f0ba0 clang side to match the LLVM IR type system rewrite patch. преди 14 години
  John McCall bc8d40d85f Change the IR-generation of VLAs so that we capture bounds, преди 14 години
  John McCall f85e193739 Automatic Reference Counting. преди 14 години
  Peter Collingbourne fd05ca03ab Move GlobalDecl to AST преди 14 години
  John McCall 0774cb8471 Use arrays and SmallVectors instead of std::vectors when building function преди 14 години
  Nick Lewycky 3dc0541853 Preserve the full name of the file, so that '-c -o foo.pic.o' produces преди 14 години
  Nick Lewycky 5ea4f44e34 Record where the GCOV data files should be placed. преди 14 години