Commit History

Author SHA1 Message Date
  Richard Smith ea521aa602 [c++20] Add CXXRewrittenBinaryOperator to represent a comparison 5 years ago
  Dmitry Mikulin b18fc6c363 Revert Tag CFI-generated data structures with "#pragma clang section" attributes. 5 years ago
  Dmitry Mikulin 4da6acb783 Tag CFI-generated data structures with "#pragma clang section" attributes. 5 years ago
  Yonghong Song 2eb3835e1c [BPF] do compile-once run-everywhere relocation for bitfields 5 years ago
  Simon Pilgrim 7fc84cdab9 Codegen - silence static analyzer getAs<> null dereference warnings. NFCI. 5 years ago
  Guillaume Chatelet 4eef7a8ad0 [Alignment][Clang][NFC] Add CharUnits::getAsAlign 5 years ago
  Guillaume Chatelet 57596fe21b [Alignment][NFC] Remove AllocaInst::setAlignment(unsigned) 5 years ago
  Richard Smith 2eb4788e8c Improve code generation for thread_local variables: 6 years ago
  Alexey Bataev 744ff96f70 Fix for PR43175: compiler crash when trying to emit noncapturable 6 years ago
  Aaron Ballman 61f045413f Implement codegen for MSVC unions with reference members. 6 years ago
  Vitaly Buka 4ea481ed96 hwasan, codegen: Keep more lifetime markers used for hwasan 6 years ago
  Vitaly Buka df48533d4a msan, codegen, instcombine: Keep more lifetime markers used for msan 6 years ago
  Peter Collingbourne 2763806de6 IR. Change strip* family of functions to not look through aliases. 6 years ago
  Yonghong Song 622bcb1719 [BPF] annotate DIType metadata for builtin preseve_array_access_index() 6 years ago
  Yonghong Song 3a3b332ab5 fix unnamed fiefield issue and add tests for __builtin_preserve_access_index intrinsic 6 years ago
  Stephan Bergmann 90eb9824a5 Finish "Adapt -fsanitize=function to SANITIZER_NON_UNIQUE_TYPEINFO" 6 years ago
  Rui Ueyama ce7674d7be Fix parameter name comments using clang-tidy. NFC. 6 years ago
  Eric Christopher 1578c321ad Temporarily Revert "fix unnamed fiefield issue and add tests for __builtin_preserve_access_index intrinsic" 6 years ago
  Yonghong Song 2a9412eebe fix unnamed fiefield issue and add tests for __builtin_preserve_access_index intrinsic 6 years ago
  Yonghong Song 1aedf16bd8 [BPF] Preserve debuginfo array/union/struct type/access index 6 years ago
  Yonghong Song a216d99f45 Revert "[BPF] Preserve debuginfo array/union/struct type/access index" 6 years ago
  Yonghong Song 47121858ca [BPF] Preserve debuginfo array/union/struct type/access index 6 years ago
  Erik Pilkington 159cd770e3 [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast 6 years ago
  Djordje Todorovic 530eb474fd [clang] Add DISuprogram and DIE for a func decl 6 years ago
  Erich Keane 3a61f114d1 Ensure Target Features always_inline error happens in C++ cases. 6 years ago
  Richard Smith 31de5dab92 P0840R2: support for [[no_unique_address]] attribute 6 years ago
  Gheorghe-Teodor Bercea 7916376ed0 [OpenMP] Add support for handling declare target to clause when unified memory is required 6 years ago
  Richard Smith a209544fdd C++ DR712 and others: handle non-odr-use resulting from an lvalue-to-rvalue conversion applied to a member access or similar not-quite-trivial lvalue expression. 6 years ago
  Nico Weber 3ccd6a7756 Revert 363295, it caused PR42276. Also revert follow-ups 363337, 363340. 6 years ago
  Richard Smith d54e3434d4 C++ DR712 and others: handle non-odr-use resulting from an lvalue-to-rvalue conversion applied to a member access or similar not-quite-trivial lvalue expression. 6 years ago