The Week Of Monday 16 October 2017 Archives by thread
Starting: Mon Oct 16 00:41:58 PDT 2017
Ending: Sun Oct 22 23:58:51 PDT 2017
Messages: 568
- [PATCH] D38939: [clangd] Handle exit notification (proper shutdown)
Sam McCall via Phabricator via cfe-commits
- [PATCH] D38943: [ASTImporter] import SubStmt of CaseStmt
Rafael Stahl via Phabricator via cfe-commits
- [PATCH] D38893: [change-namespace] do not change type locs in defaulted functions.
Haojian Wu via Phabricator via cfe-commits
- [clang-tools-extra] r315892 - [change-namespace] do not change type locs in defaulted functions.
Eric Liu via cfe-commits
- [PATCH] D34272: [Tooling] A new framework for executing clang frontend actions.
Eric Liu via Phabricator via cfe-commits
- r315893 - [clang-format] Break non-trailing comments, try 2
Krasimir Georgiev via cfe-commits
- [PATCH] D37695: [clang-format] Break non-trailing comments, try 2
Krasimir Georgiev via Phabricator via cfe-commits
- [PATCH] D38882: [clang-rename] Add function unit tests.
Haojian Wu via Phabricator via cfe-commits
- [PATCH] D38945: [CodeGen] Pass TBAA info along with lvalue base info everywhere
Ivan Kosarev via Phabricator via cfe-commits
- r315898 - [clang-rename] Add function unit tests.
Haojian Wu via cfe-commits
- [PATCH] D38868: [OpenCL] Restrict swizzle length check to OpenCL mode
Anastasia Stulova via Phabricator via cfe-commits
- [PATCH] D38947: [CodeGen] Refine generation of TBAA info for bit-field lvalues
Ivan Kosarev via Phabricator via cfe-commits
- [PATCH] D36471: [StaticAnalyzer] Try to calculate arithmetic result when operand has a range of possible values
Daniel Marjamäki via Phabricator via cfe-commits
- [PATCH] D38921: [analyzer] LoopUnrolling: update the matched assignment operators
Daniel Marjamäki via Phabricator via cfe-commits
- [PATCH] D37437: [analyzer] Fix some checker's output plist not containing the checker name
Gábor Horváth via Phabricator via cfe-commits
- [PATCH] D38801: [analyzer] In getSVal() API, disable auto-detection of void type as char type.
Daniel Marjamäki via Phabricator via cfe-commits
- [PATCH] D26350: Keep invalid Switch in the AST
Olivier Goffart via Phabricator via cfe-commits
- [PATCH] D38731: [clangd] Allow to pass code completion opts to ClangdServer.
Krasimir Georgiev via Phabricator via cfe-commits
- r315902 - [CUDA] Require libdevice only if needed
Jonas Hahnfeld via cfe-commits
- [PATCH] D38901: [CUDA] Require libdevice only if needed
Jonas Hahnfeld via Phabricator via cfe-commits
- [Diffusion] rL302247: Introduce Wzero-as-null-pointer-constant.
Roman Lebedev via Phabricator via cfe-commits
- [PATCH] D38954: [Sema] -Wzero-as-null-pointer-constant: don't warn for system macros.
Roman Lebedev via Phabricator via cfe-commits
- [PATCH] D38110: [libunwind][MIPS]: Add support for unwinding in O32 and N64 processes.
Simon Dardis via Phabricator via cfe-commits
- [PATCH] D37808: [clang-tidy] Add new hicpp-multiway-paths-covered check for missing branches
Jonas Devlieghere via Phabricator via cfe-commits
- r315915 - [Bitfield] Add an option to access bitfield in a fine-grained manner.
Wei Mi via cfe-commits
- [PATCH] D36562: [Bitfield] Make the bitfield a separate location if it has width of legal integer type and its bit offset is naturally aligned for the type
Wei Mi via Phabricator via cfe-commits
- [libcxx] r315874 - Silence clang's -Wtautological-constant-compare in last_write_time.pass.cpp
David Blaikie via cfe-commits
- r315755 - Fix -Woverloaded-virtual warning in clang-refactor
David Blaikie via cfe-commits
- [clang-tools-extra] r315323 - [clangd] Added forgotten return in UniqueFunction.
David Blaikie via cfe-commits
- r315918 - Recommit r315738 "[clang-refactor] Apply source replacements"
Alex Lorenz via cfe-commits
- [PATCH] D38857: [OpenCL] Improve printing and semantic check related to implicit addr space
Yaxun Liu via Phabricator via cfe-commits
- r315921 - Do not link clang_rt.cfi on Android.
Evgeniy Stepanov via cfe-commits
- [PATCH] D38908: Do not link clang_rt.cfi on Android.
Evgenii Stepanov via Phabricator via cfe-commits
- r315923 - clang-refactor: Use llvm_unreachable in an unused override
Alex Lorenz via cfe-commits
- [PATCH] D38966: CodeGen: Fix invalid bitcasts for atomic builtins
Yaxun Liu via Phabricator via cfe-commits
- r315924 - [refactor] allow the use of refactoring diagnostics
Alex Lorenz via cfe-commits
- [PATCH] D38772: [refactor] allow the use of refactoring diagnostics
Alex Lorenz via Phabricator via cfe-commits
- [PATCH] D38883: [CMake][OpenMP] Customize default offloading arch
Gheorghe-Teodor Bercea via Phabricator via cfe-commits
- [PATCH] D37905: [libclang, bindings]: add spelling location
Masud Rahman via Phabricator via cfe-commits
- [PATCH] D38968: [OpenMP] Implement omp_is_initial_device() as builtin
Jonas Hahnfeld via Phabricator via cfe-commits
- [PATCH] D38969: Sort Attributes by "HeaderName"
Erich Keane via Phabricator via cfe-commits
- [PATCH] D38970: Clarify the 'interrupt' names in Attribute Docs
Erich Keane via Phabricator via cfe-commits
- [PATCH] D38835: [refactor] selection: new CodeRangeASTSelection represents a set of selected consecutive statements
Alex Lorenz via Phabricator via cfe-commits
- r315929 - Clarify the 'interrupt' names in Attribute Docs
Erich Keane via cfe-commits
- r315931 - Sort Attributes by "HeaderName"
Erich Keane via cfe-commits
- r315934 - Remove AnyX86Interrupt documentation
Erich Keane via cfe-commits
- [PATCH] D38639: [clangd] #include statements support for Open definition
William Enright via Phabricator via cfe-commits
- [PATCH] D38770: AMDGPU: Use stricter bounds for workitem builtins
Matt Arsenault via Phabricator via cfe-commits
- [PATCH] D38976: [OpenMP] Add implicit data sharing support when offloading to NVIDIA GPUs using OpenMP device offloading
Gheorghe-Teodor Bercea via Phabricator via cfe-commits
- [PATCH] D38978: [OpenMP] Enable the lowering of implicitly shared variables in OpenMP GPU-offloaded target regions to the GPU shared memory
Gheorghe-Teodor Bercea via Phabricator via cfe-commits
- [PATCH] D38979: Fix usage in TableGen of getValueAsString
Erich Keane via Phabricator via cfe-commits
- r315950 - Replace usage of std::stringstream with raw_string_ostream
Erich Keane via cfe-commits
- r315951 - Make __builtin_types_compatible_p more like GCC's
George Burgess IV via cfe-commits
- r315953 - Don't print end-of-directive tokens in -E output
Reid Kleckner via cfe-commits
- r315956 - Fix usage in TableGen of getValueAsString
Erich Keane via cfe-commits
- [PATCH] D38737: [X86] test/testn intrinsics lowering to IR. clang side
Craig Topper via Phabricator via cfe-commits
- [PATCH] D38982: [refactor] Initial outline of implementation of "extract function" refactoring
Alex Lorenz via Phabricator via cfe-commits
- r315958 - [libclang] Visit attributes for function and class templates
Jonathan Coe via cfe-commits
- [PATCH] D36955: [libclang] Visit attributes for function and class templates
Jonathan B Coe via Phabricator via cfe-commits
- r315959 - [libclang] Add support for querying cursor availability
Jonathan Coe via cfe-commits
- [PATCH] D36973: [libclang] Add support for querying cursor availability
Jonathan B Coe via Phabricator via cfe-commits
- [PATCH] D38599: Remove warnings for dynamic_cast fallback.
Howard Hinnant via Phabricator via cfe-commits
- [PATCH] D38985: [refactor] Add support for editor commands that connect IDEs/editors to the refactoring actions
Alex Lorenz via Phabricator via cfe-commits
- [PATCH] D38986: [Analyzer] Better unreachable message in enumeration
George Karpenkov via Phabricator via cfe-commits
- r315968 - Basic: make the nan family pure
Saleem Abdulrasool via cfe-commits
- [PATCH] D38796: [CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info
John McCall via Phabricator via cfe-commits
- [PATCH] D38578: [preamble] Also record the "skipping" state of the preprocessor
Nikolai Kosjar via Phabricator via cfe-commits
- r315979 - [Coverage] Explicitly mark the l.h.s of && and || (fixes PR33465)
Vedant Kumar via cfe-commits
- r315982 - [Coverage] Discard deferred region in closing if-else
Vedant Kumar via cfe-commits
- [PATCH] D38989: [clang-rename] Rename enum.
Haojian Wu via Phabricator via cfe-commits
- r315984 - [CodeGen] EmitPointerWithAlignment() to generate TBAA info along with LValue base info
Ivan A. Kosarev via cfe-commits
- [PATCH] D38618: Do not add a colon chunk to the code completion of class inheritance access modifiers
Ivan Donchevskii via Phabricator via cfe-commits
- r315986 - [CodeGen] Pass TBAA info along with lvalue base info everywhere
Ivan A. Kosarev via cfe-commits
- r315989 - [CodeGen] Refine generation of TBAA info for bit-field lvalues
Ivan A. Kosarev via cfe-commits
- [PATCH] D34030: Fix the postorder visting of the ClassTemplateSpecializationDecl nodes in the RecursiveASTVisitor.
Peter Siket via Phabricator via cfe-commits
- [PATCH] D38757: [libc++] Fix PR34898 - vector iterator constructors and assign method perform push_back instead of emplace_back.
Eric Fiselier via Phabricator via cfe-commits
- [libcxx] r315994 - [libc++] Fix PR34898 - vector iterator constructors and assign method perform push_back instead of emplace_back.
Eric Fiselier via cfe-commits
- [libcxx] r315995 - Refactor _LIBCPP_<LITTLE|BIG>_ENDIAN
Eric Fiselier via cfe-commits
- r315996 - [CMake][OpenMP] Customize default offloading arch
Jonas Hahnfeld via cfe-commits
- [libcxx] r315997 - fix shadowing warnings in new tests
Eric Fiselier via cfe-commits
- r315999 - [clang-rename] Rename enum.
Haojian Wu via cfe-commits
- r316000 - CodeGen: Fix invalid bitcasts for atomic builtins
Yaxun Liu via cfe-commits
- r316001 - [OpenMP] Implement omp_is_initial_device() as builtin
Jonas Hahnfeld via cfe-commits
- [PATCH] D39005: [OpenMP] Clean up variable and function names for NVPTX backend
Gheorghe-Teodor Bercea via Phabricator via cfe-commits
- [libcxx] r316009 - fix shadowing warnings in new tests, try 2
Eric Fiselier via cfe-commits
- [PATCH] D39008: [CodeGen] Propagate may-alias'ness of lvalues with TBAA info
Ivan Kosarev via Phabricator via cfe-commits
- r316011 - [OPENMP] Fix capturing of boolean variables in debug mode.
Alexey Bataev via cfe-commits
- r316013 - Sema: use new `getNS{,U}IntegerType` for NS{,U}Integer
Saleem Abdulrasool via cfe-commits
- r316015 - Replace use of SmallVector::back + pop_back with pop_back_val
Erich Keane via cfe-commits
- r316016 - [OpenCL] Restrict swizzle length check to OpenCL mode
Bruno Cardoso Lopes via cfe-commits
- [PATCH] D39013: [CFG] Relax Wexceptions warning on rethrow
Erich Keane via Phabricator via cfe-commits
- [PATCH] D38354: Fix test by using -target instead of cc1 arguments (c-index-test goes through the driver)
Filipe Cabecinhas via Phabricator via cfe-commits
- [PATCH] D39015: [Analyzer] Always use non-reference types when creating expressions in BodyFarm, removes std::call_once crash
George Karpenkov via Phabricator via cfe-commits
- Patch bug 27628 (clang-tidy should exit with a failure code when there are errors)
Antoni Boucher via cfe-commits
- [libcxx] r316021 - Refactor std::list node allocation logic.
Eric Fiselier via cfe-commits
- r316022 - Expose ConsumeAnyToken interface to external clients.
Vassil Vassilev via cfe-commits
- [PATCH] D39017: [CMake] Build Fuchsia toolchain as -O3
Petr Hosek via Phabricator via cfe-commits
- [PATCH] D38126: Make TBAA information to be part of LValueBaseInfo
Ivan Kosarev via Phabricator via cfe-commits
- [PATCH] D5767: Template Instantiation Observer + a few other templight-related changes
Ábel Sinkovics via Phabricator via cfe-commits
- r316026 - Enable support for the [[nodiscard]] attribute from WG14 N2050 when enabling double square bracket attributes in C code.
Aaron Ballman via cfe-commits
- [PATCH] D18953: [ms][dll] #26935 Defining a dllimport function should cause it to be exported
Nico Weber via Phabricator via cfe-commits
- r316028 - This test case was missing -fsyntax-only, so I've added it. NFC to the actual test contents, just how the test is executed.
Aaron Ballman via cfe-commits
- r316030 - [CFG] Relax Wexceptions warning on rethrow
Erich Keane via cfe-commits
- r316032 - Fix PR34981, a crash-on-invalid merging dllimport to an invalid redecl.
Nico Weber via cfe-commits
- r316041 - [Analyzer] Always use non-reference types when creating expressions in BodyFarm.
George Karpenkov via cfe-commits
- r316042 - Basic: fix `__INTPTR_TYPE__` for Windows ARM
Saleem Abdulrasool via cfe-commits
- r316043 - Resubmit "[lit] Raise the logic for enabling clang & lld substitutions to llvm."
Zachary Turner via cfe-commits
- r316046 - Basic: fix __{,U}INTPTR_TYPE__ on ARM
Saleem Abdulrasool via cfe-commits
- [PATCH] D39024: [clang-format] Sort whole block of using declarations while partially formatting
Krasimir Georgiev via Phabricator via cfe-commits
- r313386 - [Sema] Error out early for tags defined inside an enumeration.
Volodymyr Sapsai via cfe-commits
- [PATCH] D39027: [docs][refactor] Add a new tutorial that talks about how one can implement refactoring actions
Alex Lorenz via Phabricator via cfe-commits
- [PATCH] D39031: [Analyzer] Correctly handle parameters passed by reference when bodyfarming std::call_once
George Karpenkov via Phabricator via cfe-commits
- r316053 - [CMake] Build Fuchsia toolchain as -O3
Petr Hosek via cfe-commits
- r316055 - [modules] When finding the owning module of an instantiated context in template
Richard Smith via cfe-commits
- r315856 - Add -f[no-]double-square-bracket-attributes as new driver options to control use of [[]] attributes in all language modes. This is the initial implementation of WG14 N2165, which is a proposal to add [[]] attributes to C2x, but also allows you to enable these attributes in C++98, or disable them in C++11 or later.
Galina Kistanova via cfe-commits
- r316056 - Provide a flag group to turn on/off all "binary literals" extension warnings.
Richard Smith via cfe-commits
- [PATCH] D39033: [libcxx] [test] Tolerate [[nodiscard]] on STL functions in libcxx tests
Billy Robert O'Neal III via Phabricator via cfe-commits
- [PATCH] D39035: Unnamed bitfields don't block constant evaluation of constexpr constructors
Jordan Rose via Phabricator via cfe-commits
- [PATCH] D39037: check-libcxx: Introduce config.test_retry_attempts for std/thread.
NAKAMURA Takumi via Phabricator via cfe-commits
- r316061 - [CMake] Use #cmakedefine01 for CLANG_ENABLE_(ARCMT|OBJC_REWRITER|STATIC_ANALYZER)
NAKAMURA Takumi via cfe-commits
- [PATCH] D35541: [CMake] Use #cmakedefine01 for CLANG_ENABLE_(ARCMT|OBJC_REWRITER|STATIC_ANALYZER)
NAKAMURA Takumi via Phabricator via cfe-commits
- [clang-tools-extra] r316066 - New -assume-filename=param to check_clang_tidy.py (like clang-format)
Haojian Wu via cfe-commits
- r316069 - [ASTImporter] Import SubStmt of CaseStmt
Gabor Horvath via cfe-commits
- [PATCH] D39042: [Tooling] Add a factory method for CommonOptionsParser
Eric Liu via Phabricator via cfe-commits
- [PATCH] D39043: [clang-rename] Rename alias.
Haojian Wu via Phabricator via cfe-commits
- [PATCH] D30691: [analyzer] Support for naive cross translational unit analysis
Gábor Horváth via Phabricator via cfe-commits
- [PATCH] D38922: [analyzer] LoopUnrolling: check the bitwidth of the used numbers (pr34943)
Gábor Horváth via Phabricator via cfe-commits
- r316074 - [clang-rename] Rename alias.
Haojian Wu via cfe-commits
- r316075 - Silence -Wimplicit-fallthrough warnings with the generated code; NFC.
Aaron Ballman via cfe-commits
- [PATCH] D39048: Dump signed integers in SymIntExpr and IntSymExpr correctly
Balogh, Ádám via Phabricator via cfe-commits
- [PATCH] D39049: [analyzer] Fix wrong calculation of offset in ArrayBoundsV2
Daniel Marjamäki via Phabricator via cfe-commits
- [PATCH] D38688: [clang-tidy] Misc redundant expressions checker updated for macros
Barancsuk Lilla via Phabricator via cfe-commits
- [PATCH] D39050: Add index-while-building support to Clang
Nathan Hawes via Phabricator via cfe-commits
- [PATCH] D39053: [Bitfield] Add more cases to making the bitfield a separate location
Strahinja Petrovic via Phabricator via cfe-commits
- [PATCH] D39055: [refactor] Add an editor client that is used in clangd
Alex Lorenz via Phabricator via cfe-commits
- [PATCH] D39057: [clangd][WIP] Integrate the refactoring actions into clangd
Alex Lorenz via Phabricator via cfe-commits
- r316083 - Enable support for the [[fallthrough]] attribute from WG14 N2052 when enabling double square bracket attributes in C code.
Aaron Ballman via cfe-commits
- r316086 - Silencing a redefinition warning that was not germane to the test.
Aaron Ballman via cfe-commits
- [PATCH] D38852: [Hexagon] Handling of new HVX flags and target-features
Sumanth Gundapaneni via Phabricator via cfe-commits
- [clang-tools-extra] r316090 - Support Objective-C/C++ source files in check_clang_tidy.py
Haojian Wu via cfe-commits
- [clang-tools-extra] r316092 - [clang-tidy] introduce legacy resource functions to 'cppcoreguidelines-owning-memory'
Jonas Toth via cfe-commits
- [PATCH] D38820: [CGExprScalar] Add missing types in function GetIntrinsic
Guozhi Wei via Phabricator via cfe-commits
- [clang-tools-extra] r316093 - [clang-tidy] Fix buildbot for msvc
Jonas Toth via cfe-commits
- [clang-tools-extra] r316094 - [clang-tidy] Fix 32bit platform MSVC
Jonas Toth via cfe-commits
- [libcxx] r316095 - Fix regex bug with ^\W. Thanks to Tim Shen for the patch. Reviewed as https://reviews.llvm.org/D37955
Marshall Clow via cfe-commits
- [PATCH] D37955: [libcxx] Fix invert negative bracket match.
Marshall Clow via Phabricator via cfe-commits
- r316096 - Enable support for the [[maybe_unused]] attribute from WG14 N2053 when enabling double square bracket attributes in C code.
Aaron Ballman via cfe-commits
- [PATCH] D38479: Make -mgeneral-regs-only more like GCC's
George Burgess IV via Phabricator via cfe-commits
- [PATCH] D37115: [coroutines] Do not attempt to typo-correct when coroutine is looking for required members
Gor Nishanov via Phabricator via cfe-commits
- [PATCH] D38596: Implement attribute target multiversioning
Erich Keane via Phabricator via cfe-commits
- r316102 - [Hexagon] Handling of new HVX flags and target-features
Sumanth Gundapaneni via cfe-commits
- [PATCH] D39064: implement __has_unique_object_representations
Erich Keane via Phabricator via cfe-commits
- r316103 - [clang-proto-fuzzer] Use ToT protobuf-mutator.
Matt Morehouse via cfe-commits
- r316104 - [refactor] selection: new CodeRangeASTSelection represents a set of selected
Alex Lorenz via cfe-commits
- r316105 - [refactor] Add a doc comment to the test function in the selection
Alex Lorenz via cfe-commits
- [PATCH] D38549: [clang-tidy] Link targets and Asm parsers
Alexander Kornienko via Phabricator via cfe-commits
- [PATCH] D39066: [libcxx] Fix signed overflow when constructing integers from brace expressions.
Tim Shen via Phabricator via cfe-commits
- [libcxx] r316125 - Fix a think-o in the design of the stable_XXX sort tests; only shows up for test cases > 255 elements
Marshall Clow via cfe-commits
- [PATCH] D39069: CodeGen: Fix missing debug loc due to alloca
Yaxun Liu via Phabricator via cfe-commits
- [PATCH] D39071: [Hexagon] Fix the memory-leak in r316102
Sumanth Gundapaneni via Phabricator via cfe-commits
- r316127 - [Driver] Fix use after free in Hexagon toolchain code.
Benjamin Kramer via cfe-commits
- [PATCH] D39074: [libunwind][MIPS]: Add support for unwinding in N32 processes.
John Baldwin via Phabricator via cfe-commits
- [PATCH] D39075: Fix nodiscard for volatile references
Erich Keane via Phabricator via cfe-commits
- r316130 - [clang-format] Sort whole block of using declarations while partially formatting
Krasimir Georgiev via cfe-commits
- r316132 - Fix capitalization of parameter
Erich Keane via cfe-commits
- r316136 - Don't suppress instantiation of definitions for variables subject to explicit
Richard Smith via cfe-commits
- [PATCH] D39079: New clang option -fno-plt to avoid PLT for external calls
Sriraman Tallam via Phabricator via cfe-commits
- [PATCH] D39080: [libcxx] [test] Tolerate even more [[nodiscard]] in the STL.
Billy Robert O'Neal III via Phabricator via cfe-commits
- r316149 - [Headers] Fix typoed __ARM_DWARF_EH__ ifdefs
Martin Storsjo via cfe-commits
- r316152 - Fix a few nits in RenamingAction.
Haojian Wu via cfe-commits
- [PATCH] D39083: [CodeGen] Fix generation of TBAA info for array-to-pointer conversions
Ivan Kosarev via Phabricator via cfe-commits
- [PATCH] D39086: Performance tracing facility for clangd.
Sam McCall via Phabricator via cfe-commits
- [PATCH] D38845: [ASTImporter] Support importing UnresolvedMemberExpr, DependentNameType, DependentScopeDeclRefExpr
Gábor Horváth via Phabricator via cfe-commits
- [PATCH] D38843: [ASTImporter] Support importing CXXPseudoDestructorExpr
Gábor Horváth via Phabricator via cfe-commits
- [PATCH] D38694: [ASTImporter] Support importing CXXUnresolvedConstructExpr and UnresolvedLookupExpr
Gábor Horváth via Phabricator via cfe-commits
- [PATCH] D38171: Implement clang-tidy check aliases.
Gábor Horváth via Phabricator via cfe-commits
- [PATCH] D37187: [Analyzer] Fix Bug 25609 - Assertion UNREACHABLE: 'Unexpected ProgramPoint' with widen-loops=true
Gábor Horváth via Phabricator via cfe-commits
- r316157 - [analyzer] Dump signed integers in SymIntExpr and IntSymExpr correctly
Gabor Horvath via cfe-commits
- [PATCH] D35109: [Analyzer] SValBuilder Comparison Rearrangement
Balogh, Ádám via Phabricator via cfe-commits
- [PATCH] D39092: [clang-refactor] Add "-Inplace" option to the commandline tool.
Haojian Wu via Phabricator via cfe-commits
- r315811 - Re-land r315787, "[Sema] Warn about unused variables if we can constant evaluate the initializer."
Alexander Kornienko via cfe-commits
- r316165 - [AMDGPU] Fix bug in enqueued block codegen due to an extra line
Yaxun Liu via cfe-commits
- r316166 - Fix nodiscard for volatile references
Erich Keane via cfe-commits
- [PATCH] D30489: [analyzer] catch out of bounds for VLA
Daniel Marjamäki via Phabricator via cfe-commits
- [PATCH] D39098: Add nlohmann-json library to clangd, and use it to write JSON responses.
Sam McCall via Phabricator via cfe-commits
- [PATCH] D38101: [Sema] Diagnose tautological comparison with type's min/max values
mattias.v.eriksson at ericsson.com via Phabricator via cfe-commits
- [libcxx] r316172 - Fix UB - signed integer overflow in regex. Thanks to Tim Shen for the patch. Reviewed as https://reviews.llvm.org/D39066
Marshall Clow via cfe-commits
- r316177 - [Sema] Fix assertion failure when checking for unused variables in a dependent context.
Benjamin Kramer via cfe-commits
- [PATCH] D39104: Allow /showIncludes with /P
Erich Keane via Phabricator via cfe-commits
- [PATCH] D39105: Patch bug 27628 (clang-tidy should exit with a failure code when there are errors)
Antoni via Phabricator via cfe-commits
- r316179 - [CGExprScalar] Add missing types in function GetIntrinsic
Guozhi Wei via cfe-commits
- r316181 - AMDGPU: Parse r600 CPU name early and expose FMAF capability
Jan Vesely via cfe-commits
- [PATCH] D38667: AMDGPU: Parse r600 CPU name early and expose FMAF capability
Jan Vesely via Phabricator via cfe-commits
- r316184 - These attributes are supported by GCC with the gnu vendor namespace for C++11-style attributes. Enabling the gnu namespace by switching to the GCC spelling.
Aaron Ballman via cfe-commits
- r316186 - These attributes are not supported by GCC and should not be in the gnu namespace. Switching from the GCC spelling to the GNU spelling so that they are only supported with __attribute__(()).
Aaron Ballman via cfe-commits
- [libcxx] r316191 - Fix an unsigned integer overflow in regex that lead to a bad memory access. Found by OSS-Fuzz
Marshall Clow via cfe-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Jiří Zárevúcky via Phabricator via cfe-commits
- r316193 - Try to shorten system header paths when using -MD depfiles
Peter Wu via cfe-commits
- [PATCH] D37954: Try to shorten system header paths when using -MD depfiles
Peter Wu via Phabricator via cfe-commits
- r316195 - Revert r316193.
Richard Smith via cfe-commits
- [PATCH] D27607: [ubsan] Treat ObjC's BOOL as if its range is always {0, 1}
Francis Ricci via Phabricator via cfe-commits
- [PATCH] D36347: Add new script to launch lldb and set breakpoints for diagnostics all diagnostics seen.
Zachary Turner via Phabricator via cfe-commits
- [PATCH] D26244: [Driver] Add CLANG_PREFER_GCC_LIBRARIES which can be disabled
Jonas Hahnfeld via Phabricator via cfe-commits
- [PATCH] D38680: [libunwind] Fix handling of DW_CFA_GNU_args_size
Will Dietz via Phabricator via cfe-commits
- r316204 - Basic: restore {,u}intptr_t on NetBSD/ARM
Saleem Abdulrasool via cfe-commits
- [PATCH] D39114: [XRay] Initial XRay in Darwin Support
Dean Michael Berris via Phabricator via cfe-commits
- clang patch for -fno-var-tracking-assignments option
Mikhail Artemyev via cfe-commits
- [PATCH] D39116: clang patch for -fno-var-tracking-assignments option
Mikhail Artemyev via Phabricator via cfe-commits
- [PATCH] D39120: [rename] Don't overwrite the template argument when renaming a template function.
Haojian Wu via Phabricator via cfe-commits
- r316211 - [CodeGen] Fix generation of TBAA info for array-to-pointer conversions
Ivan A. Kosarev via cfe-commits
- r316212 - [clang-refactor] Add "-Inplace" option to the commandline tool.
Haojian Wu via cfe-commits
- [PATCH] D39121: [clang-tidy] Misplaced Operator in Strlen in Alloc
Balogh, Ádám via Phabricator via cfe-commits
- [PATCH] D39122: [Sema] Fixes for enum handling for tautological comparison diagnostics
Roman Lebedev via Phabricator via cfe-commits
- [PATCH] D33537: [clang-tidy] Exception Escape Checker
Gábor Horváth via Phabricator via cfe-commits
- [PATCH] D37299: [Modules] Add ability to specify module name to module file mapping in a file
Boris Kolpackov via Phabricator via cfe-commits
- [clang-tools-extra] r316221 - [clang-tidy] Add missing test files in r316090.
Haojian Wu via cfe-commits
- [PATCH] D39129: [OpenCL] Fix generation of constant address space sampler in function scope
Anastasia Stulova via Phabricator via cfe-commits
- [libunwind] r316224 - GNU: do not read the FDE count if omitted
Saleem Abdulrasool via cfe-commits
- [PATCH] D39133: [Sema] Better fix for tags defined inside an enumeration (PR28903).
Volodymyr Sapsai via Phabricator via cfe-commits
- [PATCH] D37182: [libcxx] Special visibility macros for the experimental library
Shoaib Meenai via Phabricator via cfe-commits
- r316225 - Allow /showIncludes with /P
Erich Keane via cfe-commits
- [PATCH] D39136: [OpenMP] Avoid VLAs for some reductions on array sections
Jonas Hahnfeld via Phabricator via cfe-commits
- r316229 - [OpenMP] Avoid VLAs for some reductions on array sections
Jonas Hahnfeld via cfe-commits
- [PATCH] D39138: [CodeGen] Generate TBAA info for 'this' pointers
Ivan Kosarev via Phabricator via cfe-commits
- r316235 - Revert "[OpenMP] Avoid VLAs for some reductions on array sections"
Jonas Hahnfeld via cfe-commits
- [libclc] r316238 - r600: Add missing datalayout to .ll files
Jan Vesely via cfe-commits
- [libclc] r316239 - amdgcn: Add missing datalayout info to .ll files
Jan Vesely via cfe-commits
- [PATCH] D38704: [libunwind] Abstract rwlocks into a class, provide a SRW lock implementation for windows
Martin Storsjö via Phabricator via cfe-commits
- [PATCH] D38819: [libunwind] Add support for dwarf unwinding on windows on x86_64
Martin Storsjö via Phabricator via cfe-commits
- LLVM buildmaster will be updated and restarted tonight
Galina Kistanova via cfe-commits
- r316245 - Implement current CWG direction for support of arrays of unknown bounds in
Richard Smith via cfe-commits
- [clang-tools-extra] r316246 - [clang-tidy] Don't error on MS-style inline assembly.
Zachary Turner via cfe-commits
- [clang-tools-extra] r316247 - [clang-tidy] Remove MSVC inline assembly test from cross-plat test.
Zachary Turner via cfe-commits
- [PATCH] D39149: [libc++] Prevent tautological comparisons
Shoaib Meenai via Phabricator via cfe-commits
- r316249 - [Analyzer] Correctly handle parameters passed by reference when bodyfarming std::call_once
George Karpenkov via cfe-commits
- r316250 - [CodeGen] add tests for __builtin_sqrt*; NFC
Sanjay Patel via cfe-commits
- [PATCH] D39156: [libunwind] Make HIDDEN_DIRECTIVE a function-like macro. NFCI.
Martin Storsjö via Phabricator via cfe-commits
- [clang-tools-extra] r316260 - clang-tidy: Fix deps.
NAKAMURA Takumi via cfe-commits
- [PATCH] D39127: Fix template parameter default args missed if redecled
Martin Storsjö via Phabricator via cfe-commits
- [PATCH] D36836: [clang-tidy] Implement readability-function-cognitive-complexity check
Aaron Ballman via Phabricator via cfe-commits
- [PATCH] D36892: [clang-tidy] check_clang_tidy.py: support CHECK-NOTES prefix
Roman Lebedev via Phabricator via cfe-commits
- Attribute spelling policy
Aaron Ballman via cfe-commits
- [PATCH] D39160: [CodeGen] __builtin_sqrt should map to the compiler's intrinsic sqrt function
Sanjay Patel via Phabricator via cfe-commits
- r316263 - Test commit
Masud Rahman via cfe-commits
- r316264 - [bindings] allow null strings in Python 3
Masud Rahman via cfe-commits
- r316267 - Fixing broken attribute documentation for __attribute__((noescape)); a code block was missing and the existing code block was missing a mandatory newline.
Aaron Ballman via cfe-commits
- r316268 - [Sema] Fixes for enum handling for tautological comparison diagnostics
Roman Lebedev via cfe-commits
- r316269 - Add release notes for the recent -fdouble-square-bracket-attributes and -fno-double-square-bracket-attributes compiler flags.
Aaron Ballman via cfe-commits
- [PATCH] D38831: [libcxx] P0604, invoke_result and is_invocable
Agustín Bergé via Phabricator via cfe-commits
- [PATCH] D36101: Fix usage of right shift operator in fold expressions
Nicolas Lesser via Phabricator via cfe-commits
- [PATCH] D37855: [bindings] allow null strings in Python 3
Masud Rahman via Phabricator via cfe-commits
- [PATCH] [bindings] fix TLS test failure
Masud Rahman via cfe-commits
- r316275 - Fix a typo with -fno-double-square-bracket-attributes and add a test to demonstrate that it works as expected in C++11 mode. Additionally corrected the handling of -fdouble-square-bracket-attributes to be properly passed down to the cc1 option.
Aaron Ballman via cfe-commits
- r316278 - [libclang, bindings]: add spelling location
Masud Rahman via cfe-commits
- [PATCH] D39161: [bindings] remove unique_external test failure
Masud Rahman via Phabricator via cfe-commits
- r316279 - Reverting r316278 due to failing build bots.
Aaron Ballman via cfe-commits
- [PATCH] D39162: [test] Fix clang-test for FreeBSD
Zhihao Yuan via Phabricator via cfe-commits
- [libclc] r316290 - shared: Implement aligned vector loads (vloada_half)
Jan Vesely via cfe-commits
- [libclc] r316291 - shared: Implement aligned vector stores (vstorea_half)
Jan Vesely via cfe-commits
- r316292 - [C++17] Fix PR34970 - tweak overload resolution for class template deduction-guides in line with WG21's p0620r0.
Faisal Vali via cfe-commits
- [libunwind] r316300 - Make HIDDEN_DIRECTIVE a function-like macro. NFCI.
Martin Storsjo via cfe-commits
- [PATCH] D39166: [NFC] Add some assertions to placate my paranoia about sharing a variant bit across FunctionDecl and CXXDeductionGuideDecl - should I do this?
Faisal Vali via Phabricator via cfe-commits
- r316301 - Create fewer copies of StringMaps. No functionality change intended.
Benjamin Kramer via cfe-commits
- r316304 - [c++2a] Update cxx_status w __VA_OPT__ marked as completed in SVN.
Faisal Vali via cfe-commits
- [PATCH] D39174: [analyzer] Fix handling of labels getLValueElement
Alexander Shaposhnikov via Phabricator via cfe-commits
- [PATCH] D38774: [CodeGen] Add support for IncompleteArrayType in Obj-C ivars.
John McCall via Phabricator via cfe-commits
- r316310 - For better compatibility with C++11 and C++14, emit a nondiscardable definition
Richard Smith via cfe-commits
- [PATCH] D39176: [Driver] Use ld.lld directly for Fuchsia rather than passing flavor
Petr Hosek via Phabricator via cfe-commits
- [clang-tools-extra] r316311 - [clangd] Report proper kinds for 'Keyword' and 'Snippet' completion items.
Ilya Biryukov via cfe-commits
- [PATCH] D38720: [clangd] Report proper kinds for 'Keyword' and 'Snippet' completion items.
Phabricator via Phabricator via cfe-commits
- [PATCH] D38629: [clangd] Added a callback-based codeComplete in clangd.
Ilya Biryukov via Phabricator via cfe-commits
Last message date:
Sun Oct 22 23:58:51 PDT 2017
Archived on: Sun Oct 22 23:58:42 PDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).