Commit History

Autor SHA1 Mensaxe Data
  Chandler Carruth 4e57f52fae Revert r290149: Add the alloc_size attribute to clang. %!s(int64=8) %!d(string=hai) anos
  George Burgess IV 598b677038 Add the alloc_size attribute to clang. %!s(int64=8) %!d(string=hai) anos
  Yaxun Liu fbed33dec5 Re-commit r289252 and r289285, and fix PR31374 %!s(int64=8) %!d(string=hai) anos
  Saleem Abdulrasool e13e0e403d CodeGen: fix runtime function dll storage %!s(int64=8) %!d(string=hai) anos
  Nico Weber e9976eea59 Revert 289252 (and follow-up 289285), it caused PR31374 %!s(int64=8) %!d(string=hai) anos
  Yaxun Liu b6215483b7 Add support for non-zero null pointer for C and OpenCL %!s(int64=8) %!d(string=hai) anos
  John McCall fe232febd1 Introduce a type-safe enum for ForDefinition. %!s(int64=8) %!d(string=hai) anos
  John McCall 8b92834be5 Fix some layering violations where CGObjCMac's NSString emission was %!s(int64=8) %!d(string=hai) anos
  George Burgess IV 0571775153 [CodeGen] Use StringRef. NFC. %!s(int64=8) %!d(string=hai) anos
  Vassil Vassilev 926caf25d5 Empty the CtorLists/DtorLists once emitted. %!s(int64=8) %!d(string=hai) anos
  John McCall a896e9a7d2 Refactor call emission to package the function pointer together with %!s(int64=8) %!d(string=hai) anos
  Manman Ren 6b826f1364 Module: emit initializers in submodules when importing the parent module. %!s(int64=8) %!d(string=hai) anos
  Justin Lebar 45b902e689 [CUDA] Emit deferred diagnostics during Sema rather than during codegen. %!s(int64=8) %!d(string=hai) anos
  Saleem Abdulrasool 300b9de14e CodeGen: simplify the logic a slight bit %!s(int64=9) %!d(string=hai) anos
  Richard Smith e32e1d11d7 C++ Modules TS: Add parsing and some semantic analysis support for %!s(int64=9) %!d(string=hai) anos
  Justin Lebar e0242d84df Add the notion of deferred diagnostics. %!s(int64=9) %!d(string=hai) anos
  Yaxun Liu 427517d100 [OpenCL] Generate opaque type for sampler_t and function call for the initializer %!s(int64=9) %!d(string=hai) anos
  Peter Collingbourne 3400678c4b CodeGen: Update Clang to use the new type metadata. %!s(int64=9) %!d(string=hai) anos
  Peter Collingbourne 5b0d0a6495 Re-apply r267784, r267824 and r267830. %!s(int64=9) %!d(string=hai) anos
  Benjamin Kramer ce850d4bf5 Revert r267784, r267824 and r267830. %!s(int64=9) %!d(string=hai) anos
  Peter Collingbourne 47213cf975 Rework interface for bitset-using features to use a notion of LTO visibility. %!s(int64=9) %!d(string=hai) anos
  Reid Kleckner 72ee8a0853 [CodeGen] Avoid ctor/dtor boilerplate with some C++11 %!s(int64=9) %!d(string=hai) anos
  Dmitry Polukhin 1903a4e080 [GCC] Attribute ifunc support in clang %!s(int64=9) %!d(string=hai) anos
  John McCall df563ecc01 IRGen-level lowering for the Swift calling convention. %!s(int64=9) %!d(string=hai) anos
  Pete Cooper 2a988fcf43 Revert "Convert some ObjC msgSends to runtime calls." %!s(int64=9) %!d(string=hai) anos
  Pete Cooper 65556141a6 Convert some ObjC msgSends to runtime calls. %!s(int64=9) %!d(string=hai) anos
  Alexey Bataev a6da6f0f08 [OPENMP 4.0] Codegen for 'declare reduction' construct. %!s(int64=9) %!d(string=hai) anos
  Alexey Bataev 4ee889aa07 [OPENMP 4.0] Initial support for 'omp declare reduction' construct. %!s(int64=9) %!d(string=hai) anos
  Peter Collingbourne 209acc3e3d Add whole-program vtable optimization feature to Clang. %!s(int64=9) %!d(string=hai) anos
  Evgeniy Stepanov 388a054401 [cfi] Safe handling of unaddressable vtable pointers (clang). %!s(int64=9) %!d(string=hai) anos