[PATCH] D34121: [ubsan] Teach the pointer overflow check that "p - <= p" (PR33430)

2017-07-13 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL307955: [ubsan] Teach the pointer overflow check that "p - <= p" (PR33430) (authored by vedantk). Changed prior to commit: https://reviews.llvm.org/D34121?vs=103606&id=106524#toc Repository: rL LLVM

[PATCH] D35405: [index] Added a method indexTopLevelDecls to run indexing on a list of Decls.

2017-07-14 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL308016: [index] Added a method indexTopLevelDecls to run indexing on a list of Decls. (authored by ibiryukov). Changed prior to commit: https://reviews.llvm.org/D35405?vs=106604&id=106614#toc Repositor

[PATCH] D32700: [clang-tidy] Add bugprone-suspicious-memset-usage check.

2017-07-14 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL308020: [clang-tidy] Add bugprone-suspicious-memset-usage check (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D32700?vs=106620&id=106624#toc Repository: rL LLVM https://revi

[PATCH] D35051: [clang-tidy] Add bugprone-undefined-memory-manipulation check.

2017-07-14 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL308021: [clang-tidy] Add bugprone-undefined-memory-manipulation check (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D35051?vs=106234&id=106625#toc Repository: rL LLVM https:

[PATCH] D35583: Debug Info: Add a file: field to DIImportedEntity

2017-07-18 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL308398: Debug Info: Add a file: field to DIImportedEntity. (authored by adrian). Changed prior to commit: https://reviews.llvm.org/D35583?vs=107180&id=107211#toc Repository: rL LLVM https://reviews.

[PATCH] D35682: Fixed failing assert in code completion.

2017-07-21 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL308722: Fixed failing assert in code completion. (authored by ibiryukov). Repository: rL LLVM https://reviews.llvm.org/D35682 Files: cfe/trunk/lib/Sema/SemaCodeComplete.cpp cfe/trunk/test/CodeComp

[PATCH] D35406: [clangd] Replace ASTUnit with manual AST management.

2017-07-21 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL308738: [clangd] Replace ASTUnit with manual AST management. (authored by ibiryukov). Changed prior to commit: https://reviews.llvm.org/D35406?vs=107475&id=107666#toc Repository: rL LLVM https://rev

[PATCH] D35790: [clang-tidy] Handle incomplete types in bugprone-undefined-memory-manipulation check.

2017-07-24 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL308954: [clang-tidy] Handle incomplete types in bugprone-undefined-memory-manipulation (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D35790?vs=107863&id=108012#toc Repository:

[PATCH] D35673: [analyzer] A better CFG-based suppress-on-sink.

2017-07-25 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL308957: [analyzer] Further improve suppress-on-sink behavior in incomplete analyses. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D35673?vs=107871&id=108024#toc Repository

[PATCH] D35674: [analyzer] Treat C++ throw as sink during CFG-based suppress-on-sink.

2017-07-25 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL308961: [analyzer] Treat throws as sinks for suppress-on-sink purposes. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D35674?vs=107873&id=108029#toc Repository: rL LLVM

[PATCH] D35735: [ubsan] Null-check pointers in -fsanitize=vptr (PR33881)

2017-07-25 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL309007: [ubsan] Null-check pointers in -fsanitize=vptr (PR33881) (authored by vedantk). Changed prior to commit: https://reviews.llvm.org/D35735?vs=107741&id=108133#toc Repository: rL LLVM https://r

[PATCH] D35729: [Frontend] - Mark some ASTUnit methods as const

2017-07-25 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL309013: [Frontend] Mark some ASTUnit methods as const. NFC. (authored by vedantk). Changed prior to commit: https://reviews.llvm.org/D35729?vs=107689&id=108138#toc Repository: rL LLVM https://review

[PATCH] D35950: [clangd] Don't reverse priorities of completion items.

2017-07-27 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL309295: [clangd] Don't reverse priorities of completion items. (authored by ibiryukov). Repository: rL LLVM https://reviews.llvm.org/D35950 Files: clang-tools-extra/trunk/clangd/ClangdUnit.cpp cla

[PATCH] D41923: [WebAssembly] Remove `-allow-undefined-file wasm.syms` from linker args

2018-01-11 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL322321: [WebAssembly] Remove `-allow-undefined-file wasm.syms` from linker args (authored by sbc, committed by ). Herald added a subscriber: llvm-commits. Repository: rL LLVM https://reviews.llvm.org/D

[PATCH] D41937: [WebAssembly] supports -stdlib=libc++ switch

2018-01-12 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC322382: [WebAssembly] Support -stdlib=libc++ switch (authored by sbc, committed by ). Changed prior to commit: https://reviews.llvm.org/D41937?vs=129572&id=129649#toc Repository: rC Clang https://re

[PATCH] D41384: [analyzer] Suppress false positive warnings form security.insecureAPI.strcpy

2018-01-12 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL322410: [analyzer] Don't flag strcpy of string literals into sufficiently large buffers. (authored by dergachev, committed by ). Herald added a subscriber: llvm-commits. Changed prior to commit: https:/

[PATCH] D42016: [X86] Implement old kunpck intrinsics using vector ops on vXi1 instead of integer shift/and/or

2018-01-14 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL322461: [X86] Implement old kunpck intrinsics using vector ops on vXi1 instead of… (authored by ctopper, committed by ). Changed prior to commit: https://reviews.llvm.org/D42016?vs=129723&id=129786#toc

[PATCH] D41809: Clang counterpart change for fuzzer FreeBSD support

2018-01-14 Thread Phabricator via Phabricator via cfe-commits
This revision was not accepted when it landed; it landed in state "Needs Review". This revision was automatically updated to reflect the committed changes. Closed by commit rL322469: Clang counterpart change for fuzzer FreeBSD support (authored by kamil, committed by ). Herald added a subscriber:

[PATCH] D42164: [clangd] Don't crash on LSP calls for non-added files

2018-01-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rCTE322637: [clangd] Don't crash on LSP calls for non-added files (authored by ibiryukov, committed by ). Changed prior to commit: https://reviews.llvm.org/D42164?vs=130127&id=130130#toc Repository: rC

[PATCH] D41921: [Parse] Forward brace locations to TypeConstructExpr

2018-01-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC322729: [Parse] Forward brace locations to TypeConstructExpr (authored by vedantk, committed by ). Changed prior to commit: https://reviews.llvm.org/D41921?vs=130021&id=130216#toc Repository: rC Clan

[PATCH] D41455: [ASTMatchers] Add isNoReturn() match narrower for FunctionDeclarations

2018-01-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL322746: [ASTMatchers] Add isNoReturn() match narrower for FunctionDeclarations (authored by lebedevri, committed by ). Herald added a subscriber: llvm-commits. Changed prior to commit: https://reviews.l

[PATCH] D40560: [analyzer] Get construction into `operator new` running in simple cases.

2018-01-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL322774: [analyzer] operator new: Use the correct region for the constructor. (authored by dergachev, committed by ). Herald added a subscriber: llvm-commits. Changed prior to commit: https://reviews.llv

[PATCH] D40939: [analyzer] NFC: Avoid element regions of void type.

2018-01-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC322775: [analyzer] NFC: Forbid array elements of void type. (authored by dergachev, committed by ). Repository: rC Clang https://reviews.llvm.org/D40939 Files: include/clang/StaticAnalyzer/Core/Path

[PATCH] D41250: [analyzer] Model implied cast around operator new().

2018-01-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC322777: [analyzer] operator new: Model the cast of returned pointer into object type. (authored by dergachev, committed by ). Repository: rC Clang https://reviews.llvm.org/D41250 Files: lib/StaticAn

[PATCH] D41266: [analyzer] With c++-allocator-inlining, fix memory space for operator new pointers.

2018-01-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC322780: [analyzer] operator new: Fix memory space for the returned region. (authored by dergachev, committed by ). Repository: rC Clang https://reviews.llvm.org/D41266 Files: lib/StaticAnalyzer/Core

[PATCH] D41406: [analyzer] Add a new checker callback, check::NewAllocator.

2018-01-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC322787: [analyzer] operator new: Add a new checker callback, check::NewAllocator. (authored by dergachev, committed by ). Changed prior to commit: https://reviews.llvm.org/D41406?vs=129369&id=130304#toc

[PATCH] D41408: [analyzer] NFC: Fix nothrow operator new definition in a test.

2018-01-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL322790: [analyzer] NFC: operator new: Fix new(nothrow) definition in tests. (authored by dergachev, committed by ). Herald added a subscriber: llvm-commits. Changed prior to commit: https://reviews.llvm

[PATCH] D41409: [analyzer] Fix intermediate diagnostics on paths that go through operator new().

2018-01-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC322791: [analyzer] operator new: Fix path diagnostics around the operator call. (authored by dergachev, committed by ). Repository: rC Clang https://reviews.llvm.org/D41409 Files: lib/StaticAnalyzer

[PATCH] D41797: [analyzer] Suppress escape of this-pointer during construction.

2018-01-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC322795: [analyzer] Suppress "this" pointer escape during construction. (authored by dergachev, committed by ). Repository: rC Clang https://reviews.llvm.org/D41797 Files: lib/StaticAnalyzer/Core/Cal

[PATCH] D41800: [analyzer] Use a custom program point for the check::NewAllocator callback.

2018-01-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC322796: [analyzer] operator new: Add a new ProgramPoint for check::NewAllocator. (authored by dergachev, committed by ). Repository: rC Clang https://reviews.llvm.org/D41800 Files: include/clang/Ana

[PATCH] D41934: [analyzer] Fix CXXNewExpr callback order.

2018-01-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC322797: [analyzer] operator new: Fix callback order for CXXNewExpr. (authored by dergachev, committed by ). Repository: rC Clang https://reviews.llvm.org/D41934 Files: lib/StaticAnalyzer/Checkers/An

[PATCH] D41935: [analyzer] NFC: Mark default constructors for ProgramPoints.

2018-01-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC322798: [analyzer] NFC: Use "= default" for default ProgramPoint constructors. (authored by dergachev, committed by ). Repository: rC Clang https://reviews.llvm.org/D41935 Files: include/clang/Analy

[PATCH] D41935: [analyzer] NFC: Mark default constructors for ProgramPoints.

2018-01-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL322798: [analyzer] NFC: Use "= default" for default ProgramPoint constructors. (authored by dergachev, committed by ). Herald added a subscriber: llvm-commits. Changed prior to commit: https://reviews.l

[PATCH] D42015: [analyzer] NFC: RetainCount: Don't dump() regions to the user.

2018-01-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC322799: [analyzer] NFC: RetainCount: Protect from dumping raw region to path notes. (authored by dergachev, committed by ). Repository: rC Clang https://reviews.llvm.org/D42015 Files: lib/StaticAnal

[PATCH] D42106: [analyzer] Remove the useless method declararion 'BugReporter::RemoveUnneededCalls()'.

2018-01-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL322804: [analyzer] NFC: Remove unused method - BugReporter::RemoveUnneededCalls(). (authored by dergachev, committed by ). Herald added a subscriber: llvm-commits. Repository: rL LLVM https://reviews.l

[PATCH] D41991: [clangd] Always use preamble (even stale) for code completion

2018-01-18 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL322854: [clangd] Always use preamble (even stale) for code completion (authored by ibiryukov, committed by ). Herald added subscribers: llvm-commits, ioeric. Repository: rL LLVM https://reviews.llvm.or

[PATCH] D41990: [Frontend] Allow to use PrecompiledPreamble without calling CanReuse

2018-01-18 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC322853: [Frontend] Allow to use PrecompiledPreamble without calling CanReuse (authored by ibiryukov, committed by ). Herald added a subscriber: ioeric. Changed prior to commit: https://reviews.llvm.org/

[PATCH] D42229: [cmake] [libcxxabi] Don't print warning when tests are disabled.

2018-01-18 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL322870: [cmake] [libcxxabi] Don't print warning when tests are disabled. (authored by dhinton, committed by ). Herald added a subscriber: llvm-commits. Repository: rL LLVM https://reviews.llvm.org/D422

[PATCH] D42259: c-index-test: small fix to CXString handling and disposal

2018-01-18 Thread Phabricator via Phabricator via cfe-commits
This revision was not accepted when it landed; it landed in state "Needs Review". This revision was automatically updated to reflect the committed changes. Closed by commit rC322883: c-index-test: small fix to CXString handling and disposal (authored by steveo, committed by ). Changed prior to c

[PATCH] D42227: [Refactor] Use enum instead of magic number in handleX86ForceAlignArgPointerAttr, NFC

2018-01-18 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC322918: [Refactor] Use enum instead of magic number in… (authored by ether, committed by ). Repository: rC Clang https://reviews.llvm.org/D42227 Files: lib/Sema/SemaDeclAttr.cpp Index: lib/Sema/Se

[PATCH] D42232: [cmake] Also pass CMAKE_ASM_COMPILER_ID to next stage when bootstrapping

2018-01-19 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL322977: [cmake] Also pass CMAKE_ASM_COMPILER_ID to next stage when bootstrapping (authored by dhinton, committed by ). Herald added a subscriber: llvm-commits. Repository: rL LLVM https://reviews.llvm.

[PATCH] D42017: Link sanitized programs on NetBSD with -lkvm

2018-01-19 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC323022: Link sanitized programs on NetBSD with -lkvm (authored by kamil, committed by ). Repository: rC Clang https://reviews.llvm.org/D42017 Files: lib/Driver/ToolChains/CommonArgs.cpp Index: lib

[PATCH] D42272: [X86] Add rdpid command line option and intrinsics.

2018-01-20 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL323047: [X86] Add rdpid command line option and intrinsics. (authored by ctopper, committed by ). Herald added a subscriber: llvm-commits. Changed prior to commit: https://reviews.llvm.org/D42272?vs=130

[PATCH] D41816: [analyzer] Model and check unrepresentable left shifts

2018-01-22 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC323115: [analyzer] Model and check unrepresentable left shifts (authored by xazax, committed by ). Changed prior to commit: https://reviews.llvm.org/D41816?vs=129905&id=130868#toc Repository: rC Clan

[PATCH] D42241: [CodeComplete] Fix completion in the middle of idents in macro calls

2018-01-22 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL323133: [CodeComplete] Fix completion in the middle of idents in macro calls (authored by ibiryukov, committed by ). Herald added a subscriber: llvm-commits. Repository: rL LLVM https://reviews.llvm.or

[PATCH] D41621: [cmake] [libunwind] Fix find_path() problems when cross compiling

2018-01-22 Thread Phabricator via Phabricator via cfe-commits
This revision was not accepted when it landed; it landed in state "Needs Revision". This revision was automatically updated to reflect the committed changes. Closed by commit rL323141: [cmake] [libunwind] Fix find_path() problems when cross compiling (authored by dhinton, committed by ). Herald a

[PATCH] D41622: [cmake] [libcxx] Fix find_path() problems when cross compiling.

2018-01-22 Thread Phabricator via Phabricator via cfe-commits
This revision was not accepted when it landed; it landed in state "Needs Review". This revision was automatically updated to reflect the committed changes. Closed by commit rL323143: [cmake] [libcxx] Fix find_path() problems when cross compiling. (authored by dhinton, committed by ). Herald added

[PATCH] D41623: [cmake] [libcxxabi] Fix find_path() problems when cross compiling

2018-01-22 Thread Phabricator via Phabricator via cfe-commits
This revision was not accepted when it landed; it landed in state "Needs Revision". This revision was automatically updated to reflect the committed changes. Closed by commit rL323145: [cmake] [libcxxabi] Fix find_path() problems when cross compiling (authored by dhinton, committed by ). Herald a

[PATCH] D41947: Provide default virtual filesystem argument to ClangTool constructor

2018-01-23 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC323195: [Tooling] Added a VFS parameter to ClangTool (authored by ibiryukov, committed by ). Changed prior to commit: https://reviews.llvm.org/D41947?vs=130573&id=131045#toc Repository: rC Clang htt

[PATCH] D41535: Add -vfsoverlay option for Clang-Tidy

2018-01-23 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rCTE323196: [clang-tidy] Add -vfsoverlay flag (authored by ibiryukov, committed by ). Changed prior to commit: https://reviews.llvm.org/D41535?vs=130891&id=131046#toc Repository: rCTE Clang Tools Extra

[PATCH] D42173: [clangd] Simplify code handling compile commands

2018-01-23 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rCTE323204: [clangd] Simplify code handling compile commands (authored by ibiryukov, committed by ). Changed prior to commit: https://reviews.llvm.org/D42173?vs=131062&id=131067#toc Repository: rL LLVM

[PATCH] D42173: [clangd] Simplify code handling compile commands

2018-01-23 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL323204: [clangd] Simplify code handling compile commands (authored by ibiryukov, committed by ). Herald added a subscriber: llvm-commits. Repository: rL LLVM https://reviews.llvm.org/D42173 Files: c

[PATCH] D42192: [analyzer] Assume that the allocated value is non-null before construction, not after.

2018-01-24 Thread Phabricator via Phabricator via cfe-commits
This revision was not accepted when it landed; it landed in state "Needs Review". This revision was automatically updated to reflect the committed changes. Closed by commit rL323370: [analyzer] Assume that the allocated value is non-null before construction. (authored by dergachev, committed by )

[PATCH] D42219: [analyzer] Enable c++-allocator-inlining by default?

2018-01-24 Thread Phabricator via Phabricator via cfe-commits
This revision was not accepted when it landed; it landed in state "Needs Review". This revision was automatically updated to reflect the committed changes. Closed by commit rL323373: [analyzer] Enable c++-allocator-inlining by default. (authored by dergachev, committed by ). Herald added a subscr

[PATCH] D42221: [analyzer] NFC: See if existing C++ tests work with custom operator new().

2018-01-24 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC323376: [analyzer] NFC: Run many existing C++ tests with a custom operator new(). (authored by dergachev, committed by ). Repository: rC Clang https://reviews.llvm.org/D42221 Files: test/Analysis/In

[PATCH] D42467: FreeBSD needs also execinfo

2018-01-24 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL323387: FreeBSD needs also execinfo (in sanitizers) (authored by kamil, committed by ). Herald added a subscriber: llvm-commits. Changed prior to commit: https://reviews.llvm.org/D42467?vs=131359&id=131

[PATCH] D42429: [clangd] Moved caching of compile commands to ClangdServer

2018-01-25 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rCTE323420: [clangd] Moved caching of compile commands to ClangdServer (authored by ibiryukov, committed by ). Changed prior to commit: https://reviews.llvm.org/D42429?vs=131429&id=131432#toc Repository:

[PATCH] D42480: [clangd] Provide a helper to report estimated memory usage per-file

2018-01-25 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rCTE323425: [clangd] Provide a helper to report estimated memory usage per-file (authored by ibiryukov, committed by ). Changed prior to commit: https://reviews.llvm.org/D42480?vs=131435&id=131438#toc Re

[PATCH] D42480: [clangd] Provide a helper to report estimated memory usage per-file

2018-01-25 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL323425: [clangd] Provide a helper to report estimated memory usage per-file (authored by ibiryukov, committed by ). Herald added a subscriber: llvm-commits. Repository: rL LLVM https://reviews.llvm.org

[PATCH] D42459: [cmake] [libcxx] Call llvm_setup_rpath() when adding shared libraries.

2018-01-25 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rCXX323453: [cmake] [libcxx] Call llvm_setup_rpath() when adding shared libraries. (authored by dhinton, committed by ). Changed prior to commit: https://reviews.llvm.org/D42459?vs=131195&id=131478#toc R

[PATCH] D42460: [cmake] [libcxxabi] Call llvm_setup_rpath() when adding shared libraries.

2018-01-25 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL323455: [cmake] [libcxxabi] Call llvm_setup_rpath() when adding shared libraries. (authored by dhinton, committed by ). Herald added a subscriber: llvm-commits. Repository: rL LLVM https://reviews.llvm

[PATCH] D42459: [cmake] [libcxx] Call llvm_setup_rpath() when adding shared libraries.

2018-01-25 Thread Phabricator via Phabricator via cfe-commits
This revision was not accepted when it landed; it landed in state "Needs Review". This revision was automatically updated to reflect the committed changes. Closed by commit rL323492: Reland: [cmake] [libcxx] Call llvm_setup_rpath() when adding shared libraries. (authored by dhinton, committed by

[PATCH] D42459: [cmake] [libcxx] Call llvm_setup_rpath() when adding shared libraries.

2018-01-25 Thread Phabricator via Phabricator via cfe-commits
This revision was not accepted when it landed; it landed in state "Needs Review". This revision was automatically updated to reflect the committed changes. Closed by commit rCXX323492: Reland: [cmake] [libcxx] Call llvm_setup_rpath() when adding shared libraries. (authored by dhinton, committed b

[PATCH] D42460: [cmake] [libcxxabi] Call llvm_setup_rpath() when adding shared libraries.

2018-01-25 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL323495: Reland: (authored by dhinton, committed by ). Repository: rL LLVM https://reviews.llvm.org/D42460 Files: libcxxabi/trunk/src/CMakeLists.txt Index: libcxxabi/trunk/src/CMakeLists.txt ===

[PATCH] D42461: [cmake] [libunwind] Call llvm_setup_rpath() when adding shared libraries.

2018-01-25 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL323496: [cmake] [libunwind] Call llvm_setup_rpath() when adding shared libraries. (authored by dhinton, committed by ). Herald added a subscriber: llvm-commits. Repository: rL LLVM https://reviews.llvm

[PATCH] D42588: [index] Fix crash when indexing a C++14 PCH/module related to TemplateTemplateParmDecls of alias templates

2018-01-26 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL323549: [index] Fix crash when indexing a C++14 PCH/module related to… (authored by akirtzidis, committed by ). Herald added a subscriber: llvm-commits. Changed prior to commit: https://reviews.llvm.org

[PATCH] D42335: [ASTImporter] Supporting CXXOperatorCallExpr, SizeOfPackExpr, DependentTemplateSpecializationType, DependentSizedArray, CXXTypeidExpr importing.

2018-01-27 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC323589: [ASTImporter] Add support to import some AST nodes: (authored by xazax, committed by ). Changed prior to commit: https://reviews.llvm.org/D42335?vs=131406&id=131684#toc Repository: rC Clang

[PATCH] D42174: [clangd] Refactored threading in ClangdServer

2018-01-31 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL323851: [clangd] Refactored threading in ClangdServer (authored by ibiryukov, committed by ). Herald added a subscriber: llvm-commits. Repository: rL LLVM https://reviews.llvm.org/D42174 Files: clan

[PATCH] D37831: [WebAssembly] Don't pass -ffunction-section/-fdata-sections

2018-01-31 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC323897: [WebAssembly] Don't pass -ffunction-section/-fdata-sections (authored by sbc, committed by ). Changed prior to commit: https://reviews.llvm.org/D37831?vs=132098&id=132213#toc Repository: rC C

[PATCH] D41885: [libcxxabi][demangler] Improve handling of variadic templates

2018-01-31 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL323906: [demangler] Improve variadic template support (authored by epilk, committed by ). Herald added a subscriber: llvm-commits. Changed prior to commit: https://reviews.llvm.org/D41885?vs=131535&id=1

[PATCH] D41698: [DebugInfo] Enable debug information for C99 VLA types

2018-02-01 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC323952: [DebugInfo] Enable debug information for C99 VLA types (authored by s.desmalen, committed by ). Changed prior to commit: https://reviews.llvm.org/D41698?vs=132275&id=132350#toc Repository: rC

[PATCH] D41698: [DebugInfo] Enable debug information for C99 VLA types

2018-02-01 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL323952: [DebugInfo] Enable debug information for C99 VLA types (authored by s.desmalen, committed by ). Herald added a subscriber: llvm-commits. Changed prior to commit: https://reviews.llvm.org/D41698?

[PATCH] D42803: [clangd] Log dropped diagnostics.

2018-02-01 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL323992: [clangd] Log dropped diagnostics. (authored by ibiryukov, committed by ). Herald added a subscriber: llvm-commits. Repository: rL LLVM https://reviews.llvm.org/D42803 Files: clang-tools-extr

[PATCH] D42803: [clangd] Log dropped diagnostics.

2018-02-01 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rCTE323992: [clangd] Log dropped diagnostics. (authored by ibiryukov, committed by ). Changed prior to commit: https://reviews.llvm.org/D42803?vs=132430&id=132432#toc Repository: rCTE Clang Tools Extra

[PATCH] D42457: [analyzer] Don't communicate evaluation failures through memregion hierarchy.

2018-02-01 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL324018: [analyzer] Don't communicate evaluation failures through memregion hierarchy. (authored by dergachev, committed by ). Herald added a subscriber: llvm-commits. Changed prior to commit: https://re

[PATCH] D42785: [Analyzer] Fix a typo in `ExprEngine::VisitMemberExpr`

2018-02-01 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL324053: [analyzer] Fix transitions in check::PreStmt checker callback. (authored by dergachev, committed by ). Herald added a subscriber: llvm-commits. Repository: rL LLVM https://reviews.

[PATCH] D42810: [Sema] Add implicit members even for invalid CXXRecordDecls

2018-02-02 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC324062: [Sema] Add implicit members even for invalid CXXRecordDecls (authored by ibiryukov, committed by ). Changed prior to commit: https://reviews.llvm.org/D42810?vs=132443&id=132546#toc Repository:

[PATCH] D41887: [libcxxabi][demangler] Clean up and llvm-ify the expression parser

2018-02-02 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL324111: [demangler] Clean up the expression parser (authored by epilk, committed by ). Herald added a subscriber: llvm-commits. Changed prior to commit: https://reviews.llvm.org/D41887?vs=132279&id=1326

[PATCH] D42645: New simple Checker for mmap calls

2018-02-02 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rC324166: [analyzer] Add a checker for mmap()s which are both writable and executable. (authored by dergachev, committed by ). Changed prior to commit: https://reviews.llvm.org/D42645?vs=132715&id=132719#

[PATCH] D29859: Make Lit tests C++11 compatible - nounwind noexcept

2017-02-13 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL294972: [Test] Make Lit tests C++11 compatible - nounwind noexcept (authored by lcharles). Changed prior to commit: https://reviews.llvm.org/D29859?vs=88074&id=88220#toc Repository: rL LLVM https://

[PATCH] D29739: Make Lit tests C++11 compatible - Objective-C++

2017-02-13 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL294997: [test] Make Lit tests C++11 Compatible - Objective-C++ (authored by lcharles). Changed prior to commit: https://reviews.llvm.org/D29739?vs=87735&id=88267#toc Repository: rL LLVM https://revi

[PATCH] D19586: Misleading Indentation check

2017-02-14 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL295041: [clang-tidy] Add readability-misleading-indentation check. (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D19586?vs=88330&id=88334#toc Repository: rL LLVM https://rev

[PATCH] D29899: [clang-tidy] Add support for NOLINTNEXTLINE.

2017-02-14 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL295049: [clang-tidy] Add support for NOLINTNEXTLINE. (authored by d0k). Changed prior to commit: https://reviews.llvm.org/D29899?vs=88352&id=88353#toc Repository: rL LLVM https://reviews.llvm.org/D2

[PATCH] D29886: [clangd] Wire up ASTUnit and publish diagnostics with it.

2017-02-15 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL295180: [clangd] Wire up ASTUnit and publish diagnostics with it. (authored by d0k). Changed prior to commit: https://reviews.llvm.org/D29886?vs=88523&id=88532#toc Repository: rL LLVM https://review

[PATCH] D29884: [analyzer] Proper caching in CallDescription objects.

2017-02-15 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL295186: [analyzer] Proper caching in CallDescription objects. (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D29884?vs=88166&id=88537#toc Repository: rL LLVM https://reviews.

[PATCH] D29723: [Sema] Add lvalue-to-rvalue cast in direct-list-initialization of enum

2017-02-15 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL295266: [Sema] Add lvalue-to-rvalue cast in direct-list-initialization of enum (authored by vedantk). Changed prior to commit: https://reviews.llvm.org/D29723?vs=87679&id=88632#toc Repository: rL LLV

[PATCH] D29758: [OpenMP] Parallel reduction on the NVPTX device.

2017-02-16 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL295319: [OpenMP] Parallel reduction on the NVPTX device. (authored by arpith). Changed prior to commit: https://reviews.llvm.org/D29758?vs=88149&id=88726#toc Repository: rL LLVM https://reviews.llvm

[PATCH] D29879: [OpenMP] Teams reduction on the NVPTX device.

2017-02-16 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL295335: [OpenMP] Teams reduction on the NVPTX device. (authored by arpith). Changed prior to commit: https://reviews.llvm.org/D29879?vs=88715&id=88746#toc Repository: rL LLVM https://reviews.llvm.or

[PATCH] D29530: [ubsan] Reduce null checking of C++ object pointers (PR27581)

2017-02-16 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL295391: [ubsan] Reduce null checking of C++ object pointers (PR27581) (authored by vedantk). Changed prior to commit: https://reviews.llvm.org/D29530?vs=88259&id=88808#toc Repository: rL LLVM https:

[PATCH] D23421: [Clang-tidy] CERT-DCL58-CPP (checker for std namespace modification)

2017-02-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL295435: [clang-tidy] Add cert-dcl58-cpp (do not modify the 'std' namespace) check. (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D23421?vs=88541&id=88863#toc Repository: rL L

[PATCH] D24812: Lit C++11 Compatibility Patch #11

2017-02-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL295484: [Test] Make Lit tests C++11 compatible - misc (authored by lcharles). Changed prior to commit: https://reviews.llvm.org/D24812?vs=88617&id=88961#toc Repository: rL LLVM https://reviews.llvm.

[PATCH] D30191: [clang-tidy] Reword the "code outside header guard" warning.

2017-02-21 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL295715: [clang-tidy] Reword the "code outside header guard" warning. (authored by d0k). Changed prior to commit: https://reviews.llvm.org/D30191?vs=89182&id=89184#toc Repository: rL LLVM https://rev

[PATCH] D29778: Declare lgamma library builtins as never being const

2017-02-21 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL295781: Declare lgamma library builtins as never being const (authored by jgravelle). Changed prior to commit: https://reviews.llvm.org/D29778?vs=88629&id=89287#toc Repository: rL LLVM https://revie

[PATCH] D30290: [libcxx][zorg] Fix no-exceptions builder configurations

2017-02-23 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL295963: [zorg] Fix no-exceptions libcxx configurations (authored by asiri). Changed prior to commit: https://reviews.llvm.org/D30290?vs=89485&id=89496#toc Repository: rL LLVM https://reviews.llvm.or

[PATCH] D27827: [ObjC] CodeGen support for @available on macOS

2017-02-23 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL296015: [ObjC][CodeGen] CodeGen support for @available. (authored by epilk). Changed prior to commit: https://reviews.llvm.org/D27827?vs=89305&id=89556#toc Repository: rL LLVM https://reviews.llvm.o

[PATCH] D30131: [profiling] PR31992: Don't skip interesting non-base constructors

2017-02-23 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL296062: [profiling] PR31992: Don't skip interesting non-base constructors (authored by vedantk). Changed prior to commit: https://reviews.llvm.org/D30131?vs=89151&id=89595#toc Repository: rL LLVM ht

[PATCH] D30339: [libcxxabi] Disable calls to fprintf when building for baremetal targets in release mode

2017-02-24 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL296136: [libcxxabi] Disable calls to fprintf for baremetal targets. (authored by rsingh). Changed prior to commit: https://reviews.llvm.org/D30339?vs=89674&id=89681#toc Repository: rL LLVM https://r

[PATCH] D30340: [libunwind] Disable calls to fprintf when building for baremetal targets in release mode

2017-02-24 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL296135: [libunwind] Disable calls to fprintf for baremetal targets. (authored by rsingh). Changed prior to commit: https://reviews.llvm.org/D30340?vs=89676&id=89679#toc Repository: rL LLVM https://r

[PATCH] D30343: [libcxxabi] Fix condition typo in rL296136

2017-02-24 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL296146: [libcxxabi] Fix condition typo in rL296136 (authored by rsingh). Changed prior to commit: https://reviews.llvm.org/D30343?vs=89687&id=89693#toc Repository: rL LLVM https://reviews.llvm.org/D

[PATCH] D20710: Lit C++11 Compatibility Patch #9

2017-02-24 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL296184: [Test] Make Lit tests C++11 compatible #9 (authored by lcharles). Changed prior to commit: https://reviews.llvm.org/D20710?vs=87309&id=89728#toc Repository: rL LLVM https://reviews.llvm.org/

<    12   13   14   15   16   17   18   >