Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  Richard Smith 7ca4850a3e Deal with a horrible C++11 special case. If a non-literal type has a constexpr 13 vuotta sitten
  Chris Lattner 8b418685e9 simplify a bunch of code to use the well-known LLVM IR types computed by CodeGenModule. 13 vuotta sitten
  Chris Lattner 0b2397132e use cheaper llvm APIs for various bits of IR generation. 13 vuotta sitten
  David Blaikie 3026348bd4 More dead code removal (using -Wunreachable-code) 13 vuotta sitten
  Richard Smith 2d6a567046 constexpr irgen: Add irgen support for APValue::Struct, APValue::Union, 13 vuotta sitten
  Fariborz Jahanian b08cfb3c59 objc++: more atomic property api code for 13 vuotta sitten
  Fariborz Jahanian cd93b96bc5 objc++: more code gen stuff for atomic property api, 13 vuotta sitten
  Rafael Espindola bcf6b98247 Extend the fix for PR9614 to handle inline asm in the outer decl and 13 vuotta sitten
  Richard Smith 7401cf524c Use static storage duration for file-scope compound literals, even when they 13 vuotta sitten
  Devang Patel a8ecd7c82a Remove unnecessary include. 13 vuotta sitten
  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 vuotta sitten
  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 vuotta sitten
  Rafael Espindola a411d2f1ed Fix pr9614 by not emitting an available_externally function when it calls 14 vuotta sitten
  Eli Friedman 2ed7cb649a PR11124: Don't overwrite memory outside of a base class when performing zero-initialization before running its constructor. 14 vuotta sitten
  Peter Collingbourne 6c0aa5ff6e CUDA: IR generation support for kernel call expressions 14 vuotta sitten
  Peter Collingbourne 1d2b317105 Create a VTableContext class and start moving CodeGenVTables methods to it 14 vuotta sitten
  David Blaikie d6471f7c19 Rename Diagnostic to DiagnosticsEngine as per issue 5397 14 vuotta sitten
  Peter Collingbourne 8c25fc584c OpenCL: introduce support for function scope __local variables 14 vuotta sitten
  John McCall 71c758d3f4 Simplify the generation of Objective-C setters, at least a little. 14 vuotta sitten
  Julien Lerouge 77f68bb90a Bring llvm.annotation* intrinsics support back to where it was in llvm-gcc: can 14 vuotta sitten
  Argyrios Kyrtzidis ead363bdd2 Do a lookup for the blocks runtime globals to see if they were declared, 14 vuotta sitten
  Douglas Gregor bcfd1f55bf Extend the ASTContext constructor to delay the initialization of 14 vuotta sitten
  Douglas Gregor 0815b579b3 Move the creation of the record type for the state of Objective-C fast 14 vuotta sitten
  Douglas Gregor 45c4ea75b2 Move the construction of the RecordDecl representing the runtime 14 vuotta sitten
  John McCall a5e19c6b25 Emit wide string literals with the appropriate alignment. 14 vuotta sitten
  Peter Collingbourne e926523105 CodeGen: rename CodeGenModule::Runtime to ObjCRuntime 14 vuotta sitten
  Chris Lattner 2d3ba4f5a9 Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon Mulder! 14 vuotta sitten
  Chris Lattner 686775deca now that we have a centralized place to do so, add some using declarations for 14 vuotta sitten
  Chris Lattner 2acc6e3fed de-constify llvm::Type, patch by David Blaikie! 14 vuotta sitten
  Benjamin Kramer 8dd55a3c3b Change intrinsic getter to take an ArrayRef, now that the underlying function in LLVM does. 14 vuotta sitten