The Week Of Monday 12 February 2018 Archives by thread
Starting: Mon Feb 12 01:16:07 PST 2018
Ending: Sun Feb 18 23:05:49 PST 2018
Messages: 855
- [PATCH] D43123: [clangd] Log all ignored diagnostics.
Haojian Wu via Phabricator via cfe-commits
- [PATCH] D43012: [ASTImporter] Fix lexical DC for templated decls; support VarTemplatePartialSpecDecl
Aleksei Sidorin via Phabricator via cfe-commits
- [PATCH] D42569: [ARM] disable FPU features when using soft floating point.
Keith Walker via Phabricator via cfe-commits
- [PATCH] D43108: Support for the mno-stack-arg-probe flag
Hans Wennborg via Phabricator via cfe-commits
- [PATCH] D43174: [clang-move] Fix the incorrect expansion end location.
Haojian Wu via Phabricator via cfe-commits
- [clang-tools-extra] r323040 - Assume the shared library path variable is LD_LIBRARY_PATH on systems
Hans Wennborg via cfe-commits
- [libcxx] r324874 - Merging r324855:
Hans Wennborg via cfe-commits
- [libcxx] r324855 - Add default C++ ABI libname and include paths for FreeBSD
Hans Wennborg via cfe-commits
- [PATCH] D42895: [libclang] Add `CXSymbolRole role` to CXIdxEntityRefInfo
Ilya Biryukov via Phabricator via cfe-commits
- [PATCH] D40787: [clang-tidy] Replace the usage of std::uncaught_exception with std::uncaught_exceptions
Daniel Kolozsvari via Phabricator via cfe-commits
- [PATCH] D42920: [CUDA] Fix test cuda-external-tools.cu
Jonas Hahnfeld via Phabricator via cfe-commits
- [PATCH] D42921: [CUDA] Add option to generate relocatable device code
Jonas Hahnfeld via Phabricator via cfe-commits
- r324877 - [CUDA] Fix test cuda-external-tools.cu
Jonas Hahnfeld via cfe-commits
- r324878 - [CUDA] Add option to generate relocatable device code
Jonas Hahnfeld via cfe-commits
- [clang-tools-extra] r324883 - [clangd] Remove codeComplete that returns std::future<>
Ilya Biryukov via cfe-commits
- [PATCH] D43068: [clangd] Remove codeComplete that returns std::future<>
Ilya Biryukov via Phabricator via cfe-commits
- [PATCH] D42366: [CodeGen] Fix generation of TBAA tags for may-alias accesses
Ivan Kosarev via Phabricator via cfe-commits
- r324884 - ASan+operator new[]: Add an option for more thorough operator new[] cookie poisoning
Filipe Cabecinhas via cfe-commits
- [PATCH] D43013: ASan+operator new[]: Fix operator new[] cookie poisoning
Filipe Cabecinhas via Phabricator via cfe-commits
- [PATCH] D42922: [CUDA] Register relocatable GPU binaries
Jonas Hahnfeld via Phabricator via cfe-commits
- [clang-tools-extra] r324886 - [clang-move] Fix the incorrect expansion end location.
Haojian Wu via cfe-commits
- [PATCH] D42593: GCC compatibility: Ignore -fstack-clash-protection
Sylvestre Ledru via Phabricator via cfe-commits
- [PATCH] D42530: Clang permits assignment to vector/extvector elements in a const method
Andrew V. Tischenko via Phabricator via cfe-commits
- [PATCH] D43127: [clangd] Stop exposing Futures from ClangdServer operations.
Ilya Biryukov via Phabricator via cfe-commits
- [clang-tools-extra] r324888 - [clangd] Log all ignored diagnostics.
Ilya Biryukov via cfe-commits
- [PATCH] D43180: [clang-format] Support text proto extensions
Krasimir Georgiev via Phabricator via cfe-commits
- [PATCH] D43181: [CodeGen] Initialize large arrays by copying from a global
Ivan Kosarev via Phabricator via cfe-commits
- [PATCH] D43182: [clangd] SymbolLocation only covers symbol name.
Haojian Wu via Phabricator via cfe-commits
- r324890 - Allow the NS, CF, and ObjC attributes to be used with -fdouble-square-bracket-attributes. The syntactic locations for such attributes on ObjC constructs have been specifically chosen to follow the GNU attribute syntactic locations.
Aaron Ballman via cfe-commits
- [PATCH] D41553: Support parsing double square-bracket attributes in ObjC
Aaron Ballman via Phabricator via cfe-commits
- [PATCH] D43183: clang-format: introduce `CaseBlockIndent` to control indent in switch
Francois Ferrand via Phabricator via cfe-commits
- [PATCH] D39050: Add index-while-building support to Clang
Eric Liu via Phabricator via cfe-commits
- [PATCH] D43184: [WIP] [ItaniunCXXABI] Add an option for loading the type info vtable with dllimport
Martin Storsjö via Phabricator via cfe-commits
- [PATCH] D38171: [clang-tidy] Implement clang-tidy check aliases
Gábor Horváth via Phabricator via cfe-commits
- [PATCH] D43187: [AST] Refine the condition for element-dependent array fillers
Ivan Kosarev via Phabricator via cfe-commits
- [PATCH] D30691: [analyzer] Support for naive cross translational unit analysis
Zoltán Gera via Phabricator via cfe-commits
- [PATCH] D43189: [DebugInfo] Avoid name conflict of generated VLA expression variable.
Sander de Smalen via Phabricator via cfe-commits
- [PATCH] D42640: [clangd] collect symbol #include & insert #include in global code completion.
Sam McCall via Phabricator via cfe-commits
- [libcxx] r324895 - While implementing P0777 - preventing unnecessary decay, I found some non-public uses of decay that could be replaced by __uncvref. NFC intented
Marshall Clow via cfe-commits
- [PATCH] D43120: [clang-tidy] New checker for exceptions that are created but not thrown
Umann Kristóf via Phabricator via cfe-commits
- r324896 - [clang-format] Fix comment indentation in text protos
Krasimir Georgiev via cfe-commits
- [PATCH] D43194: [clang-format] Fix comment indentation in text protos
Krasimir Georgiev via Phabricator via cfe-commits
- r324900 - Re-commit r324490: [DebugInfo] Improvements to representation of enumeration types (PR36168)
Momchil Velikov via cfe-commits
- r324498 - [Driver] Add option to manually control discarding value names in LLVM IR.
David Blaikie via cfe-commits
- r324902 - Add Invalid-note test negllected in R324673, 324674, 324675, 324676
Erich Keane via cfe-commits
- [PATCH] D43114: clang-format: fix formatting of ObjC @synchronized blocks
Ben Hamilton via Phabricator via cfe-commits
- [PATCH] D43128: Introduce an API for LLDB to compute the default module cache path
David Blaikie via cfe-commits
- r324433 - [NFC] Change odd cast-through-unknown behavior to an Optional
David Blaikie via cfe-commits
- [PATCH] D35894: [clangd] Code hover for Clangd
Ilya Biryukov via Phabricator via cfe-commits
- [PATCH] D43197: [OpenMP] Add flag for linking runtime bitcode library
Gheorghe-Teodor Bercea via Phabricator via cfe-commits
- r324907 - Make attribute-target on a Definition-after-use update the LLVM attributes
Erich Keane via cfe-commits
- [PATCH] D43095: Make attribute-target on a Definition-after-use update the LLVM attributes
Eric Christopher via Phabricator via cfe-commits
- [PATCH] D42351: Emit DWARF "constructor" calling convention for every supported Clang CC
Adrian Prantl via Phabricator via cfe-commits
- [PATCH] D43110: [Sema] Don't mark plain MS enums as fixed
Reid Kleckner via Phabricator via cfe-commits
- [PATCH] D43171: [AMDGPU] Change constant addr space to 4 for clang
Tony Tye via Phabricator via cfe-commits
- r324909 - Update target-note-test to be current with the AMDGPU changes
Erich Keane via cfe-commits
- [PATCH] D39074: [libunwind][MIPS]: Add support for unwinding in N32 processes.
Simon Dardis via Phabricator via cfe-commits
- [libcxx] r324911 - Implement LWG#2908 - The less-than operator for shared pointers could do more, and mark 2878 as complete as well (we already do that)
Marshall Clow via cfe-commits
- r324913 - [Sema] Don't mark plain MS enums as fixed
Reid Kleckner via cfe-commits
- [PATCH] D42844: [OpenCL] Add test for atomic pointers.
Anastasia Stulova via Phabricator via cfe-commits
- r324914 - [libclang] Add `CXSymbolRole role` to CXIdxEntityRefInfo
Fangrui Song via cfe-commits
- r324915 - Further cleanup to Driver mode code, as suggested by dblaikie [NFC]
Erich Keane via cfe-commits
- r324917 - Add a unit test for Driver::getDefaultModuleCachePath().
Adrian Prantl via cfe-commits
- [PATCH] D42983: [clang-tidy] Add readability-simd-intrinsics check.
Fangrui Song via Phabricator via cfe-commits
- [libcxx] r324923 - Implement LWG 2835 - fix <tgmath.h>
Marshall Clow via cfe-commits
- [PATCH] D43203: [Driver] Generate .eh_frame_hdr for static executables too.
Dan Albert via Phabricator via cfe-commits
- r324929 - [DebugInfo] Update Checksum handling in CGDebugInfo
Scott Linder via cfe-commits
- [PATCH] D42923: [CUDA] Allow external variables in separate compilation
Artem Belevich via Phabricator via cfe-commits
- [PATCH] D43044: [DebugInfo] Update Checksum handling in CGDebugInfo
Scott Linder via Phabricator via cfe-commits
- [PATCH] D43204: [OpenMP] Fix trailing space when printing pragmas
Joel E. Denny via Phabricator via cfe-commits
- r324940 - [AArch64] Fixes for ARMv8.2-A FP16 scalar intrinsic - clang portion
Abderrazek Zaafrani via cfe-commits
- [PATCH] D42993: [AArch64] Fixes for ARMv8.2-A FP16 scalar intrinsic
Abderrazek Zaafrani via Phabricator via cfe-commits
- r324946 - [analyzer] [tests] Fix a typo in analyzer testing script.
George Karpenkov via cfe-commits
- [PATCH] D43209: Put type attributes after class keyword
Dimitry Andric via Phabricator via cfe-commits
- r324948 - Look for 32-bit libraries in /usr/lib32 for MIPS O32 on FreeBSD.
John Baldwin via cfe-commits
- [PATCH] D42972: Look for 32-bit libraries in /usr/lib32 for MIPS O32 on FreeBSD.
Phabricator via Phabricator via cfe-commits
- [PATCH] D42876: [analyzer] Support returning objects by value.
Artem Dergachev via Phabricator via cfe-commits
- r324952 - [CFG] Provide construction contexts for return value constructors.
Artem Dergachev via cfe-commits
- r324954 - [X86] Reverse the operand order of the implementation of the kunpack builtins.
Craig Topper via cfe-commits
- r324956 - [analyzer] Exploration strategy prioritizing unexplored coverage first
George Karpenkov via cfe-commits
- [PATCH] D42875: [CFG] [analyzer] Add construction context for ReturnStmt.
Phabricator via Phabricator via cfe-commits
- [PATCH] D42775: [analyzer] Exploration strategy prioritizing unexplored coverage first
George Karpenkov via Phabricator via cfe-commits
- [PATCH] D42605: [Sema] Toggle diags when finding allocators (NFCI)
Gor Nishanov via Phabricator via cfe-commits
- [libcxx] r324959 - [libcxx] [test] Strip trailing whitespace, NFC.
Stephan T. Lavavej via cfe-commits
- [PATCH] D42776: [Sema] Fix an assertion failure in constant expression evaluation of calls to functions with default arguments
Akira Hatanaka via Phabricator via cfe-commits
- r324965 - [Modules] Fix remapping from Foo.Private to Foo_Private to happen before typo correction
Bruno Cardoso Lopes via cfe-commits
- [PATCH] D43104: [analyzer] Find correct region for simple temporary destructor calls and inline them if possible.
Artem Dergachev via Phabricator via cfe-commits
- [libcxxabi] r324968 - [demangler] All <qualifiers> on one type should share one entry in the substitution table.
Erik Pilkington via cfe-commits
- [libcxxabi] r324969 - [demangler] Support for dependent elaborate type specifiers.
Erik Pilkington via cfe-commits
- [libcxxabi] r324970 - [demangler] Support for initializer lists and designated initializers.
Erik Pilkington via cfe-commits
- [PATCH] D42680: [ThinLTO] Ignore object files with no ThinLTO modules if -fthinlto-index= is set
Vitaly Buka via Phabricator via cfe-commits
- [PATCH] D36918: [Sema] Take into account the current context when checking the accessibility of a member function pointer
Alex Lorenz via Phabricator via cfe-commits
- [PATCH] D41316: [libcxx] Allow random_device to be built optionally
Weiming Zhao via Phabricator via cfe-commits
- [PATCH] D38639: [clangd] #include statements support for Open definition
Marc-Andre Laperle via Phabricator via cfe-commits
- LLVM buildmaster will be updated and restarted soon
Galina Kistanova via cfe-commits
- [PATCH] D43221: Teach Wreturn-type, Wunreachable-code, and alpha.deadcode.UnreachableCode to treat __assume(0) like __builtin_unreachable.
Nico Weber via Phabricator via cfe-commits
- [PATCH] D39571: [clangd] DidChangeConfiguration Notification
Marc-Andre Laperle via Phabricator via cfe-commits
- [PATCH] D43223: [clang-tidy] Update fuchsia-multiple-inheritance to not fail
Julie Hockett via Phabricator via cfe-commits
- [PATCH] D41228: [ObjC] Enable __strong pointers in structs under ARC
Akira Hatanaka via Phabricator via cfe-commits
- [PATCH] D43159: Modernize: Use nullptr more.
Bruce Mitchener via Phabricator via cfe-commits
- [PATCH] D43224: Fix typos.
Bruce Mitchener via Phabricator via cfe-commits
- r324988 - [DebugInfo] Avoid name conflict of generated VLA expression variable.
Sander de Smalen via cfe-commits
- [libcxx] r324989 - Fix typos.
Bruce Mitchener via cfe-commits
- [PATCH] D43167: Fix incorrect indentation.
Bruce Mitchener via Phabricator via cfe-commits
- [PATCH] D43226: __threading_support: Remove (void) in favor of ().
Bruce Mitchener via Phabricator via cfe-commits
- [clang-tools-extra] r324990 - [clangd] Stop exposing Futures from ClangdServer operations.
Sam McCall via cfe-commits
- [PATCH] D41880: Adding nocf_check attribute for cf-protection fine tuning
Oren Ben Simhon via Phabricator via cfe-commits
- r324991 - Fix for PR32992. Static const classes not exported.
Hans Wennborg via cfe-commits
- [clang-tools-extra] r324992 - [clangd] SymbolLocation only covers symbol name.
Haojian Wu via cfe-commits
- [clang-tools-extra] r324993 - [clangd] Remove an already-done FIXME, NFC
Haojian Wu via cfe-commits
- r324995 - [clang-format] Support text proto extensions
Krasimir Georgiev via cfe-commits
- [PATCH] D43227: [clangd] Make functions of ClangdServer callback-based
Ilya Biryukov via Phabricator via cfe-commits
- [PATCH] D43229: [clangd] Enable snippet completion based on client capabilities.
Ilya Biryukov via Phabricator via cfe-commits
- [PATCH] D43230: [clangd] Explicitly initialize all primitive fields in Protocol.h
Ilya Biryukov via Phabricator via cfe-commits
- [PATCH] D43231: [clang-format] Refactor ObjC tests
Jacek Olesiak via Phabricator via cfe-commits
- [PATCH] D43124: [clang-format] Improve ObjC headers detection
Jacek Olesiak via Phabricator via cfe-commits
- [PATCH] D43232: clang-format: use AfterControlStatement to format ObjC control blocks
Francois Ferrand via Phabricator via cfe-commits
- [PATCH] D42624: [clang-tidy] Add a utility Matcher to match the next statement within a statement sequence
Tristan Bourvon via Phabricator via cfe-commits
- [PATCH] D42623: [clang-tidy] Add a Lexer util to get the source text of a statement
Tristan Bourvon via Phabricator via cfe-commits
- r325011 - An updated test to show the current warnings produced for implicit conversions from 'double' to 'float'.
Andrew V. Tischenko via cfe-commits
- [clang-tools-extra] r325015 - [clang-tidy] Update fuchsia-multiple-inheritance to not fail
Julie Hockett via cfe-commits
- [PATCH] D43240: [OpenCL] Fix __enqueue_block for block with captures
Yaxun Liu via Phabricator via cfe-commits
- [clang-tools-extra] r325021 - [clangd] Remove the RealFS layer from test VFS. NFC.
Ilya Biryukov via cfe-commits
- [libcxxabi] r325022 - [demangler] Rewrite parse_nested_name in the new style.
Erik Pilkington via cfe-commits
- [libcxxabi] r325023 - [demangler] Support for inheriting constructors.
Erik Pilkington via cfe-commits
- [clang-tools-extra] r325024 - [clangd] Log if CWD could not be changed. NFC.
Ilya Biryukov via cfe-commits
- [libcxx] r325027 - Put type attributes after class keyword
Dimitry Andric via cfe-commits
- [libcxx] r325028 - Make the ctype_byname::widen test cases pass on FreeBSD.
Dimitry Andric via cfe-commits
- [clang-tools-extra] r325029 - [clangd] Fixed findDefinitions to always return absolute paths.
Ilya Biryukov via cfe-commits
- [PATCH] D42606: [Coroutines] Use allocator overload when available
Gor Nishanov via Phabricator via cfe-commits
- [PATCH] D43246: [clangd] Assert path is absolute when assigning to URIForFile.
Ilya Biryukov via Phabricator via cfe-commits
- r325031 - [AMDGPU] Change constant addr space to 4
Yaxun Liu via cfe-commits
- [PATCH] D40988: Clang-format: add finer-grained options for putting all arguments on one line
Russell McClellan via Phabricator via cfe-commits
- [PATCH] D42995: [ThinLTO] Ignore object files with empty ThinLTO index
Vitaly Buka via Phabricator via cfe-commits
- [PATCH] D43248: [Attr] Fix printing of parameter indices in attributes
Joel E. Denny via Phabricator via cfe-commits
- r325040 - Update StmtProfile.cpp to handle zero template arguments.
Richard Trieu via cfe-commits
- r325052 - Teach Wreturn-type, Wunreachable-code, and alpha.deadcode.UnreachableCode to treat __assume(0) like __builtin_unreachable.
Nico Weber via cfe-commits
- [PATCH] D42800: Let CUDA toolchain support amdgpu target
Yaxun Liu via Phabricator via cfe-commits
- [libclc] r325053 - amdgpu/half_rsqrt: Switch implementation to native_rsqrt
Jan Vesely via cfe-commits
- [libclc] r325054 - amdgpu/half_sqrt: Switch implementation to native_sqrt
Jan Vesely via cfe-commits
- [libclc] r325055 - amdgpu/half_exp: Switch implementation to native_exp
Jan Vesely via cfe-commits
- [libclc] r325056 - amdgpu/half_exp10: Switch implementation to native_exp10
Jan Vesely via cfe-commits
- [libclc] r325057 - amdgpu/half_exp2: Switch implementation to native_exp2
Jan Vesely via cfe-commits
- [libclc] r325058 - amdgpu/half_log: Switch implementation to native_log
Jan Vesely via cfe-commits
- [libclc] r325059 - amdgpu/half_log10: Switch implementation to native_log10
Jan Vesely via cfe-commits
- [libclc] r325060 - amdgpu/half_log2: Switch implementation to native_log2
Jan Vesely via cfe-commits
- [libclc] r325061 - amdgpu/half_recip: Switch implementation to native_recip
Jan Vesely via cfe-commits
- [PATCH] D43259: Implement function attribute artificial
Elizabeth Andrews via Phabricator via cfe-commits
- r325070 - [analyzer] [tests] Update CmpRuns to write to stdout correctly in multithreaded environment
George Karpenkov via cfe-commits
- [PATCH] D40925: Add option -fkeep-static-consts
Erich Keane via Phabricator via cfe-commits
- r325081 - Implement function attribute artificial
Erich Keane via cfe-commits
- [libcxx] r325087 - Fix incorrect indentation.
Bruce Mitchener via cfe-commits
- [PATCH] D42498: [ExprConstant] Fix crash when initialize an indirect field with another field.
Volodymyr Sapsai via Phabricator via cfe-commits
- [PATCH] D42755: [libcxx] Fix last_write_time tests for filesystems that don't support very small times.
Eric Fiselier via Phabricator via cfe-commits
- [libcxxabi] r325092 - [demangler] Simplify the AST for function types, NFC.
Erik Pilkington via cfe-commits
- [libcxxabi] r325093 - [demangler] Support for exception specifications on function types.
Erik Pilkington via cfe-commits
- r325095 - Fix a couple of places where we assumed that non-type template parameters are always rvalues.
Richard Smith via cfe-commits
- [PATCH] D43272: [clangd] Fix tracing now that spans lifetimes can overlap on a thread.
Sam McCall via Phabricator via cfe-commits
- [clang-tools-extra] r325097 - [clangd] Configure clangd tracing with CLANGD_TRACE env instead of -trace flag
Sam McCall via cfe-commits
- [PATCH] D43273: [libcxx] [test] Fix MSVC warnings and errors.
Stephan T. Lavavej via Phabricator via cfe-commits
- [PATCH] D43277: limits: Use `false` instead of `type(0)`.
Bruce Mitchener via Phabricator via cfe-commits
- r325103 - Test commit access
Henry Wong via cfe-commits
- r323998 - PR36157: When injecting an implicit function declaration in C89, find the right
Hans Wennborg via cfe-commits
- [PATCH] D43279: Add Xray instrumentation compile-time/link-time support to FreeBSD
David CARLIER via Phabricator via cfe-commits
- [clang-tools-extra] r325113 - [clangd] Explicitly initialize all primitive fields in Protocol.h
Ilya Biryukov via cfe-commits
- [PATCH] D43281: [AMDGPU] fixes for lds f32 builtins
Daniil Fukalov via Phabricator via cfe-commits
- r325116 - [ASTImporter] Fix lexical DC for templated decls; support VarTemplatePartialSpecDecl
Aleksei Sidorin via cfe-commits
- r325117 - [Sema] Fix decltype of static data members
Mikhail Maltsev via cfe-commits
- [PATCH] D42969: [Sema] Fix decltype of static data members
Mikhail Maltsev via Phabricator via cfe-commits
- r325118 - Quick fix for 325116 buildbots: move template specialization into namespace
Aleksei Sidorin via cfe-commits
- r325120 - [AST] Refine the condition for element-dependent array fillers
Ivan A. Kosarev via cfe-commits
- r325123 - [AST] Fix passing large-array-init.cpp on builds without asserts
Ivan A. Kosarev via cfe-commits
- [PATCH] D43089: clang: Add ARCTargetInfo
Tatyana Krasnukha via Phabricator via cfe-commits
- [PATCH] D36492: [time-report] Add preprocessor timer
Andrew V. Tischenko via Phabricator via cfe-commits
- [PATCH] D42545: [Sema] Classify conversions from enum to float as narrowing
Mikhail Maltsev via Phabricator via cfe-commits
- [PATCH] D42693: [libcxx] Handle invalid escaped characters in POSIX regex
Mikhail Maltsev via Phabricator via cfe-commits
- [PATCH] D43290: clang-format: tweak formatting of variable initialization blocks
Francois Ferrand via Phabricator via cfe-commits
- [clang-tools-extra] r325132 - [clangd] Fix data race in ClangdThreadingTest.StressTest
Ilya Biryukov via cfe-commits
- r325133 - Revert r324991 "Fix for PR32992. Static const classes not exported."
Hans Wennborg via cfe-commits
- r325136 - [CUDA] Allow external variables in separate compilation
Jonas Hahnfeld via cfe-commits
- [PATCH] D43294: [clang-format] Recognize percents as format specifiers in protos
Krasimir Georgiev via Phabricator via cfe-commits
- [PATCH] D36802: AMDGPU: Cleanup most of the macros
Konstantin Zhuravlyov via Phabricator via cfe-commits
- [PATCH] D43094: AMDGPU: Enable PIC by default for amdgcn
Konstantin Zhuravlyov via Phabricator via cfe-commits
- r325145 - [OpenMP] Fix trailing space when printing pragmas, by Joel. E. Denny
Alexey Bataev via cfe-commits
- [PATCH] D43298: [clang-format] Support repeated field lists in protos
Krasimir Georgiev via Phabricator via cfe-commits
- [libcxx] r325147 - Add a catch for std::length_error for the case where the string can't handle 2GB. (like say 32-bit big-endian)
Marshall Clow via cfe-commits
- [PATCH] D42813: [Debug] Annotate compiler generated range-for loop variables.
Matt Davis via Phabricator via cfe-commits
- [PATCH] D43303: [Format] Fix for bug 35641
Kadir Cetinkaya via Phabricator via cfe-commits
- r325154 - [Modules] Add more language features to be used with requires-declaration
Bruno Cardoso Lopes via cfe-commits
- r325156 - Update for llvm change. NFC.
Rafael Espindola via cfe-commits
- r325159 - [clang-format] Recognize percents as format specifiers in protos
Krasimir Georgiev via cfe-commits
- [PATCH] D43312: [clang-format] fix handling of consecutive unary operators
Kevin Lee via Phabricator via cfe-commits
- [PATCH] D28462: clang-format: Add new style option AlignConsecutiveMacros
Joris Aerts via Phabricator via cfe-commits
- r325171 - Clean up -fdiscard-value-name handling
Eric Fiselier via cfe-commits
- r325175 - [Debug] Annotate compiler generated range-for loop variables.
Matt Davis via cfe-commits
- r325182 - [ThinLTO/CFI] Include TYPE_ID summaries into GLOBALVAL_SUMMARY_BLOCK
Vitaly Buka via cfe-commits
- [PATCH] D42611: [ThinLTO/CFI] Include TYPE_ID summaries into GLOBALVAL_SUMMARY_BLOCK
Vitaly Buka via Phabricator via cfe-commits
- r325184 - Moved CHECK in test closer to source code
Vitaly Buka via cfe-commits
- [PATCH] D43320: Allow dllimport non-type template arguments in C++17
Reid Kleckner via Phabricator via cfe-commits
- [PATCH] D43321: Improve documentation for attribute artificial
Elizabeth Andrews via Phabricator via cfe-commits
- r325186 - Improve documentation for attribute artificial
Erich Keane via cfe-commits
- [PATCH] D43105: [RISCV] Enable __int128_t and uint128_t through clang flag
Ana Pazos via Phabricator via cfe-commits
- [PATCH] D43148: Adding msan support for FreeBSD
Kamil Rytarowski via Phabricator via cfe-commits
- [PATCH] D43322: Diagnose cases of "return x" that should be "return std::move(x)" for efficiency
Arthur O'Dwyer via Phabricator via cfe-commits
- r325193 - AMDGPU: Cleanup most of the macros
Konstantin Zhuravlyov via cfe-commits
- r325195 - Add missing definition for class static after r325193.
Richard Smith via cfe-commits
- r325196 - AMDGPU: Enable PIC by default for amdgcn
Konstantin Zhuravlyov via cfe-commits
- r325200 - Revert r325193 as it breaks buildbots
Konstantin Zhuravlyov via cfe-commits
- r325201 - [analyzer] NFC: Remove dead checks when computing DeclStmt construction region.
Artem Dergachev via cfe-commits
- r325202 - [analyzer] Allow inlining constructors into return values.
Artem Dergachev via cfe-commits
- r325203 - Reapply r325193
Konstantin Zhuravlyov via cfe-commits
- [libcxx] r325205 - Fix test failure on compilers w/o deduction guides
Eric Fiselier via cfe-commits
- [PATCH] D10831: Attach attribute "trap-func-name" to IR function
Peter Collingbourne via Phabricator via cfe-commits
- r325209 - [analyzer] Decide on inlining destructors via EvalCallOptions.
Artem Dergachev via cfe-commits
- [PATCH] D42991: [analyzer] Use EvalCallOptions for destructors as well.
Phabricator via Phabricator via cfe-commits
- r325210 - [CFG] Provide construction contexts for temproary objects.
Artem Dergachev via cfe-commits
- [PATCH] D43056: [CFG] [analyzer] Add construction context for CXXBindTemporaryExpr.
Phabricator via Phabricator via cfe-commits
- r325211 - [analyzer] Inline constructors for destroyable temporaries.
Artem Dergachev via cfe-commits
- [PATCH] D43062: [analyzer] Support CXXTemporaryObjectExpr constructors that have destructors.
Phabricator via Phabricator via cfe-commits
- [libcxx] r325219 - Merging r325147:
Hans Wennborg via cfe-commits
- [clang-tools-extra] r325220 - [clangd] Fix tracing now that spans lifetimes can overlap on a thread.
Sam McCall via cfe-commits
- r325221 - [clang-format] Improve ObjC headers detection
Jacek Olesiak via cfe-commits
- [clang-tools-extra] r325222 - [clang-tidy] New checker for exceptions that are created but not thrown
Gabor Horvath via cfe-commits
- [clang-tools-extra] r325223 - [clang-tidy] Minor documentation fix
Gabor Horvath via cfe-commits
- [clang-tools-extra] r325225 - [clang-tidy] Make a test pass on platforms where exceptions disabled by default.
Gabor Horvath via cfe-commits
- [PATCH] D43331: [WIP][Parser][FixIt] Better diagnostics for omitted template keyword (type dependent template names)
Jan Korous via Phabricator via cfe-commits
- [clang-tools-extra] r325233 - [clangd] Make functions of ClangdServer callback-based
Ilya Biryukov via cfe-commits
- r325236 - Add -no-canonical-prefixes to allow different build modes.
Martin Bohme via cfe-commits
- r325238 - Add Xray instrumentation compile-time/link-time support to FreeBSD
Kamil Rytarowski via cfe-commits
- [clang-tools-extra] r325239 - [clangd] Fix make_unique ambiguity, NFC
Sam McCall via cfe-commits
- r325241 - Adding msan support for FreeBSD
Kamil Rytarowski via cfe-commits
- [PATCH] D34367: CodeGen: Fix address space of indirect function argument
Yaxun Liu via Phabricator via cfe-commits
- [clang-tools-extra] r325242 - [clangd] Enable snippet completion based on client capabilities.
Ilya Biryukov via cfe-commits
- r325252 - [clang-format] Support repeated field lists in protos
Krasimir Georgiev via cfe-commits
- [clang-tools-extra] r325254 - [clangd] Fixed compilation with MVSC.
Ilya Biryukov via cfe-commits
- r325256 - NFC; clean up this file based on our coding standards. The impetus was considerable use of a type name as an identifier for an object.
Aaron Ballman via cfe-commits
- [clang-tools-extra] r325257 - [clangd] Use explicit env in test to make lit+windows happy. NFC
Sam McCall via cfe-commits
- [clang-tools-extra] r325260 - [clangd] Create trace::Span when running ASTCallback
Ilya Biryukov via cfe-commits
- r325261 - Amend r325256. This change was not properly merged locally before the commit happened.
Aaron Ballman via cfe-commits
- r325264 - [OpenCL] Fix __enqueue_block for block with captures
Yaxun Liu via cfe-commits
- [PATCH] D43340: Clean up AMDGCN tests
Yaxun Liu via Phabricator via cfe-commits
- r325271 - [Test] Remove mangled name from test.
Matt Davis via cfe-commits
- [clang-tools-extra] r325272 - [clang-tidy] Add `readability-simd-intrinsics` check.
Fangrui Song via cfe-commits
- New LLD performance builder
Galina Kistanova via cfe-commits
- [PATCH] D43341: [clang-doc] Implement reducer portion of the frontend framework
Julie Hockett via Phabricator via cfe-commits
- r325278 - [analyzer] NFC: Eliminate ParentMap lookup in mayInlineCallKind().
Artem Dergachev via cfe-commits
- r325279 - Clean up AMDGCN tests
Yaxun Liu via cfe-commits
- r325282 - [analyzer] Compute the correct this-region for temporary destructors.
Artem Dergachev via cfe-commits
- r325284 - [analyzer] Implement path notes for temporary destructors.
Artem Dergachev via cfe-commits
- [PATCH] D43144: [analyzer] Implement path notes for temporary destructors.
Phabricator via Phabricator via cfe-commits
- r325286 - [analyzer] Suppress temporary destructors for temporary arrays.
Artem Dergachev via cfe-commits
- [PATCH] D43149: [analyzer] Fix a crash on destroying a temporary array.
Phabricator via Phabricator via cfe-commits
- r325288 - [Sema] Toggle diags when finding allocators (NFCI)
Brian Gesiak via cfe-commits
- r325291 - [Coroutines] Use allocator overload when available
Brian Gesiak via cfe-commits
- r325292 - Silence some -Wunused-variable warnings; NFC.
Aaron Ballman via cfe-commits
- r325293 - Silence a -Wparentheses warning; NFC.
Aaron Ballman via cfe-commits
- [clang-tools-extra] r325298 - [include-fixer] Add more debug headers to the STL header list
Benjamin Kramer via cfe-commits
- r325302 - [OPENMP] Fix PR38398: compiler crash on standalone pragma ordered with depend sink|source clause.
Alexey Bataev via cfe-commits
- [PATCH] D43357: Function trailing requires clauses now parsed, supported in overload resolution and when calling, referencing and taking the address of functions or function templates.Does not directly affect code generation yet.
Saar Raz via Phabricator via cfe-commits
- [PATCH] D43359: Clean up 'target' attribute diagnostics
Erich Keane via Phabricator via cfe-commits
- [PATCH] D43362: Simplify setting dso_local. NFC.
Rafael Avila de Espindola via Phabricator via cfe-commits
- r325304 - [OPENMP] Fix PR36399: Crash on C code with ordered doacross construct.
Alexey Bataev via cfe-commits
- r325305 - [Modules] Extend -fmodule-name semantic for frameworks with private modules
Bruno Cardoso Lopes via cfe-commits
- [PATCH] D41888: [DOXYGEN] documentation changes to emmintrin.h and tmmintrin.h
Katya Romanova via Phabricator via cfe-commits
- [PATCH] D41102: Setup clang-doc frontend framework
Julie Hockett via Phabricator via cfe-commits
- r325312 - [DOXYGEN] There was a request in the review D41507 to change the notation for hex numbers in doxygen documentation from <...>h to 0x<...>. Both of these notations were used in x86 intrinsics documentation. I promised to change them to 0x<...> for consistency.
Ekaterina Romanova via cfe-commits
- [PATCH] D36702: Make Parser::Consume*Token methods public.
Frederich Munch via Phabricator via cfe-commits
- [PATCH] D36701: Use Token::isOneOf method in Parser.
Frederich Munch via Phabricator via cfe-commits
- [PATCH] D42995: [ThinLTO] Allow indexing to request backend to ignore the module
Teresa Johnson via Phabricator via cfe-commits
- [PATCH] D43371: [clang-include-fixer] Use add_clang_tool instead add_clang_executable
Petr Hosek via Phabricator via cfe-commits
- r325319 - [Coverage] Handle break/continue outside of loop bodies
Vedant Kumar via cfe-commits
- r325321 - [Sema] Take into account the current context when checking the
Akira Hatanaka via cfe-commits
- [clang-tools-extra] r325326 - [clangd] TestFS cleanup: getVirtualBlahBlah -> testPath/testRoot. Remove SmallString micro-opt for more ergonomic tests. NFC
Sam McCall via cfe-commits
- [PATCH] D43372: [ARM] Add tests for the vcvtr builtins
Sjoerd Meijer via Phabricator via cfe-commits
- [PATCH] D42730: [clang-tidy]] Add check for use of types/classes/functions from <functional> header which are deprecated and removed in C++17
Jens Massberg via Phabricator via cfe-commits
- [PATCH] D43377: [clangd] Attach more information about Sema completion to traces
Ilya Biryukov via Phabricator via cfe-commits
- [PATCH] D43378: FreeBSD driver / Xray flags moving pthread to compile flags.
David CARLIER via Phabricator via cfe-commits
- [PATCH] D43379: [CodeComplete] Add a helper to print CodeCompletionContext::Kind
Ilya Biryukov via Phabricator via cfe-commits
- r325335 - Revert r325321 "[Sema] Take into account the current context when checking the"
Hans Wennborg via cfe-commits
- r325336 - [clang-format] Enable google text proto formatting in R"proto('s
Krasimir Georgiev via cfe-commits
- [clang-tools-extra] r325337 - [clangd] Assert path is absolute when assigning to URIForFile.
Ilya Biryukov via cfe-commits
- [PATCH] D43381: [clangd] Fix use-after-free in SymbolYAML: strings are owned by yaml::Input!
Sam McCall via Phabricator via cfe-commits
- r325342 - [Coroutines] Use target-agnostic size_t in test
Brian Gesiak via cfe-commits
- [clang-tools-extra] r325343 - [clangd] collect symbol #include & insert #include in global code completion.
Eric Liu via cfe-commits
- [clang-tools-extra] r325346 - [clangd] remove redundant '; ' introduced in r325343
Eric Liu via cfe-commits
- [PATCH] D16403: Add scope information to CFG
Peter Szecsi via Phabricator via cfe-commits
- [PATCH] D41150: [CFG] Adding new CFGStmt LoopEntrance for the StaticAnalyzer
Peter Szecsi via Phabricator via cfe-commits
- [PATCH] D39398: [CFG][Analyzer] Add LoopExit element to the CFG in more cases
Peter Szecsi via Phabricator via cfe-commits
- [PATCH] D43385: [clangd] Add "clangd.trace" VSCode setting to enable tracing.
Sam McCall via Phabricator via cfe-commits
- [PATCH] D43388: [clangd] Tracing: name worker threads, and enforce naming scheduled async tasks
Sam McCall via Phabricator via cfe-commits
- r325351 - [ARM] Add tests for the vcvtr builtins
Sjoerd Meijer via cfe-commits
- r325352 - Use Token::isOneOf method in Parser.
Frederich Munch via cfe-commits
- [clang-tools-extra] r325357 - [clangd] Include timestamps in log messages.
Sam McCall via cfe-commits
- [PATCH] D43392: [clang-tidy] Add Fuchsia checker for visibility attributes
Julie Hockett via Phabricator via cfe-commits
- [PATCH] D43394: [X86] Add 'sahf' CPU feature, and emit __LAHFSAHF__ for it
Dimitry Andric via Phabricator via cfe-commits
- [PATCH] D41629: [libcxx] Improve accuracy of complex asinh and acosh
Mikhail Maltsev via Phabricator via cfe-commits
- r325364 - Clean up 'target' attribute diagnostics
Erich Keane via cfe-commits
- [PATCH] D42645: New simple Checker for mmap calls
David CARLIER via Phabricator via cfe-commits
- r325369 - [OPENMP] Fix parsing of the directives with inner directives.
Alexey Bataev via cfe-commits
- r325373 - [OPENMP] Fix PR35873: Fix data-sharing attributes for const variables.
Alexey Bataev via cfe-commits
- [clang-tools-extra] r325374 - [Documentation] Fix Sphinx error. Limit text width to 80 characters.
Eugene Zelenko via cfe-commits
- r325375 - [MS] Make constexpr static data members implicitly inline
Reid Kleckner via cfe-commits
- [clang-tools-extra] r325381 - [clang-include-fixer] Use add_clang_tool instead add_clang_executable
Petr Hosek via cfe-commits
- [PATCH] D43404: [Fuchsia] Include libClang and clang-include-fixer in the toolchain
Petr Hosek via Phabricator via cfe-commits
- r325391 - [OPENMP] Do not emit messages for templates in declare target
Alexey Bataev via cfe-commits
- [clang-tools-extra] r325395 - [clangd] Implement textDocument/hover
Marc-Andre Laperle via cfe-commits
- [PATCH] D43411: [clangd] Rename some protocol field to lower case
Marc-Andre Laperle via Phabricator via cfe-commits
- [clang-tools-extra] r325409 - [clangd] Rename some protocol field to lower case
Marc-Andre Laperle via cfe-commits
- r325410 - [ThinLTO] Ignore object files with no ThinLTO modules if -fthinlto-index= is set
Vitaly Buka via cfe-commits
- r325411 - [ThinLTO] Allow indexing to request backend to ignore the module
Vitaly Buka via cfe-commits
- r325412 - [Basic] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko via cfe-commits
- [PATCH] D43423: [SimplifyCFG] Create flag to disable simplifyCFG.
Matt Morehouse via Phabricator via cfe-commits
- [PATCH] D42676: Add support for LLVM_REPOSITORY_STRING.
Stephen Hines via Phabricator via cfe-commits
- [PATCH] D43424: [clang-doc] Implement a (simple) Markdown generator
Julie Hockett via Phabricator via cfe-commits
- [PATCH] D40284: [Sema] Improve diagnostics for template arg deduction
Jacob Bandes-Storch via Phabricator via cfe-commits
- [PATCH] D43428: [CFG] NFC: Allow more complicated construction contexts.
Artem Dergachev via Phabricator via cfe-commits
- [PATCH] D42266: [analyzer] Prevent AnalyzerStatsChecker from crash
Artem Dergachev via Phabricator via cfe-commits
- [PATCH] D43429: [clangd] Add missing library (clangLex) in a few places
Marc-Andre Laperle via Phabricator via cfe-commits
- [PATCH] D43430: Omit nullptr check for sufficiently simple delete-expressions
Andrew Hunter via Phabricator via cfe-commits
- [PATCH] D31696: Automatically add include-what-you-use for when building in tree
Kim Gräsman via Phabricator via cfe-commits
- [PATCH] D43162: [Parser] (C++) Make -Wextra-semi slightly more useful
Roman Lebedev via Phabricator via cfe-commits
- [PATCH] D41655: [clang-tidy] New check bugprone-unused-return-value
Kalle Huttunen via Phabricator via cfe-commits
- r325446 - [X86] Add 'sahf' CPU feature to frontend
Dimitry Andric via cfe-commits
- [PATCH] D43437: Fix link failures for Preprocessor::addCommentHandler
Heejin Ahn via Phabricator via cfe-commits
- [clang-tools-extra] r325458 - [clangd] Fix link failures for Preprocessor::addCommentHandler
Heejin Ahn via cfe-commits
- [PATCH] D43440: clang-format: [JS] fix `of` detection.
Martin Probst via Phabricator via cfe-commits
- [PATCH] D43442: libunwind: when building without threads, pass this to libcxx as well
Rink via Phabricator via cfe-commits
- [PATCH] D43443: libcxxabi: when building without threads, pass this to libcxx as well
Rink via Phabricator via cfe-commits
- [clang-tools-extra] r325467 - [tidy] Move private ast matchers into anonymous namespaces to avoid ODR conflicts.
Benjamin Kramer via cfe-commits
- r325468 - [Analyzer] Move UnexploredFirstStack into an anonymous namespace.
Benjamin Kramer via cfe-commits
Last message date:
Sun Feb 18 23:05:49 PST 2018
Archived on: Sun Feb 18 23:03:55 PST 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).