[PATCH] D39422: [analyzer] pr34779: CStringChecker: Don't get crashed by non-standard standard library function definitions.

2017-11-07 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL317565: [analyzer] pr34779: CStringChecker: Accept non-standard headers. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D39422?vs=120834&id=121866#toc Repository: rL LLVM

[PATCH] D38688: [clang-tidy] Misc redundant expressions checker updated for macros

2017-11-07 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL317570: [clang-tidy] Misc redundant expressions checker updated for macros (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D38688?vs=121740&id=121875#toc Repository: rL LLVM h

[PATCH] D39748: [WebAssembly] Include GENERIC_TF_SOURCES

2017-11-07 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL317601: [WebAssembly] Include GENERIC_TF_SOURCES in wasm builds (authored by sbc). Repository: rL LLVM https://reviews.llvm.org/D39748 Files: compiler-rt/trunk/lib/builtins/CMakeLists.txt Index: c

[PATCH] D39224: Moved QualTypeNames.h from Tooling to AST.

2017-11-08 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL317676: Moved QualTypeNames.h from Tooling to AST. (authored by ibiryukov). Changed prior to commit: https://reviews.llvm.org/D39224?vs=120014&id=122044#toc Repository: rL LLVM https://reviews.llvm.

[PATCH] D38538: Avoid printing some redundant name qualifiers in completion

2017-11-08 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL317677: Avoid printing some redundant name qualifiers in completion (authored by ibiryukov). Repository: rL LLVM https://reviews.llvm.org/D38538 Files: cfe/trunk/lib/Sema/SemaCodeComplete.cpp cfe/

[PATCH] D39682: [analyzer] Fix a crash on logical operators with vectors.

2017-11-08 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL317700: [analyzer] Fix a crash on logical operators with vectors. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D39682?vs=121856&id=122108#toc Repository: rL LLVM https:

[PATCH] D39543: [analyzer] Document the issue hash debugging facility

2017-11-13 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL318030: [analyzer] Document the issue hash debugging facility (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D39543?vs=121290&id=122630#toc Repository: rL LLVM https://review

[PATCH] D40007: [NewPassManager] Pass the -fdebug-pass-manager flag setting into the Analysis managers to match what we do in opt

2017-11-14 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL318140: [NewPassManager] Pass the -fdebug-pass-manager flag setting into the Analysis… (authored by ctopper). Changed prior to commit: https://reviews.llvm.org/D40007?vs=122788&id=122792#toc Repository

[PATCH] D39372: Make DiagnosticIDs::getAllDiagnostics static.

2017-11-14 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL318150: Make DiagnosticIDs::getAllDiagnostics static. NFC. (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D39372?vs=121104&id=122822#toc Repository: rL LLVM https://reviews.l

[PATCH] D39446: [PGO] Detect more structural changes with the stable hash

2017-11-14 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL318229: [PGO] Detect more structural changes with the stable hash (authored by vedantk). Changed prior to commit: https://reviews.llvm.org/D39446?vs=122368&id=122939#toc Repository: rL LLVM https://

[PATCH] D39842: Allow to store precompiled preambles in memory.

2017-11-16 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL318411: Allow to store precompiled preambles in memory. (authored by ibiryukov). Repository: rL LLVM https://reviews.llvm.org/D39842 Files: cfe/trunk/include/clang/Frontend/FrontendActions.h cfe/t

[PATCH] D39843: [clangd] Use in-memory preambles in clangd.

2017-11-16 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL318412: [clangd] Use in-memory preambles in clangd. (authored by ibiryukov). Repository: rL LLVM https://reviews.llvm.org/D39843 Files: clang-tools-extra/trunk/clangd/ClangdLSPServer.cpp clang-too

[PATCH] D33722: [clang-tidy] Add checker for undelegated copy of base classes

2017-11-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL318522: [clang-tidy] Add a check for undelegated copy of base classes (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D33722?vs=121886&id=123319#toc Repository: rL LLVM https:

[PATCH] D39964: Change code owner for Clang Static Analyzer to Devin Coughlin.

2017-11-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL318567: Change code owner for Clang Static Analyzer to Devin Coughlin. (authored by zaks). Changed prior to commit: https://reviews.llvm.org/D39964?vs=122678&id=123435#toc Repository: rL LLVM https:

[PATCH] D27740: [analyzer] Include type name in Retain Count Checker diagnostics

2016-12-15 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL289883: [analyzer] Include type name in Retain Count Checker diagnostics (authored by zaks). Changed prior to commit: https://reviews.llvm.org/D27740?vs=81482&id=81668#toc Repository: rL LLVM https:

[PATCH] D27599: [analyzer] Teach the analyzer that pointers can escape into __cxa_demangle

2016-12-15 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL289886: [analyzer] Teach the analyzer that pointers can escape into __cxa_demangle (authored by zaks). Changed prior to commit: https://reviews.llvm.org/D27599?vs=80842&id=81672#toc Repository: rL LL

[PATCH] D27600: [analyzer] Refine the diagnostics in the nullability checker to differentiate between nil and null

2016-12-15 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL289885: [analyzer] Refine the diagnostics in the nullability checker to differentiate… (authored by zaks). Changed prior to commit: https://reviews.llvm.org/D27600?vs=80925&id=81671#toc Repository: r

[PATCH] D27726: [analyzer] Refer to macro names in diagnostics for macros representing a literal

2016-12-15 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL289884: [analyzer] Refer to macro names in diagnostics for macros representing a literal (authored by zaks). Changed prior to commit: https://reviews.llvm.org/D27726?vs=81277&id=81669#toc Repository:

[PATCH] D27717: [analyzer] Suppress a leak false positive in Qt's QObject::connectImpl()

2016-12-16 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL289939: [analyzer] Add another exception for Qt in MallocChecker (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D27717?vs=81239&id=81738#toc Repository: rL LLVM https://r

[PATCH] D27821: [OpenMP] support is_device_ptr clause with 'target parallel' pragma

2016-12-16 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL289989: [OpenMP] support the 'is_device_ptr' clause with 'target parallel' pragma (authored by kli). Changed prior to commit: https://reviews.llvm.org/D27821?vs=81627&id=81785#toc Repository: rL LLVM

[PATCH] D28023: [analyzer] Fix leak false positives before no-return functions caused by incomplete analyses.

2016-12-22 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL290341: [analyzer] Improve suppress-on-sink behavior in incomplete analyses. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D28023?vs=82229&id=82339#toc Repository: rL LLV

[PATCH] D22507: Clang-tidy - Enum misuse check

2016-12-27 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL290600: [clang-tidy] Add enum misuse check. (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D22507?vs=82488&id=82533#toc Repository: rL LLVM https://reviews.llvm.org/D22507 F

[PATCH] D21298: [Clang-tidy] delete null check

2016-12-31 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL290784: [clang-tidy] Add delete null pointer check. (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D21298?vs=82760&id=82761#toc Repository: rL LLVM https://reviews.llvm.org/D

[PATCH] D27575: [libcxxabi] Introduce an externally threaded libc++abi variant (take-2)

2017-01-03 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL290888: [libcxxabi] Introduce an externally threaded libc++abi variant. (authored by asiri). Changed prior to commit: https://reviews.llvm.org/D27575?vs=81062&id=82868#toc Repository: rL LLVM https:

[PATCH] D27576: [libcxx] libc++ changes necessary for the externally threaded libcxxabi variant

2017-01-03 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL290889: [libcxx] Add build/test support for the externally threaded libc++abi variant (authored by asiri). Changed prior to commit: https://reviews.llvm.org/D27576?vs=81059&id=82869#toc Repository: r

[PATCH] D28124: [OpenMP] Code cleanup for NVPTX OpenMP codegen

2017-01-03 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL290904: [OpenMP] Code cleanup for NVPTX OpenMP codegen (authored by arpith). Changed prior to commit: https://reviews.llvm.org/D28124?vs=82619&id=82931#toc Repository: rL LLVM https://reviews.llvm.o

[PATCH] D28125: [OpenMP] Update target codegen for NVPTX device.

2017-01-04 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL290983: [OpenMP] Update target codegen for NVPTX device. (authored by arpith). Changed prior to commit: https://reviews.llvm.org/D28125?vs=82621&id=83085#toc Repository: rL LLVM https://reviews.llvm

[PATCH] D25660: [Analyzer] Checker for iterators dereferenced beyond their range.

2017-01-09 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL291430: [analyzer] Add checker for iterators dereferenced beyond their range. (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D25660?vs=81224&id=83596#toc Repository: rL LLVM

[PATCH] D28425: Lit C++11 Compatibility Patch - nonthrowing destructors

2017-01-09 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL291458: [Lit Test] Make tests C++11 compatible - nothrow destructors (authored by lcharles). Changed prior to commit: https://reviews.llvm.org/D28425?vs=83470&id=83651#toc Repository: rL LLVM https:

[PATCH] D28415: PCH: fix a regression that reports a module is defined in both pch and pcm

2017-01-09 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL291465: PCH: fix a regression that reports a module is defined in both pch and pcm. (authored by mren). Changed prior to commit: https://reviews.llvm.org/D28415?vs=83431&id=83660#toc Repository: rL L

[PATCH] D28402: [OpenMP] support the 'is_device_ptr' clause with 'target parallel for simd' pragma

2017-01-09 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL291537: [OpenMP] Support the 'is_device_ptr' clause with 'target parallel for simd'… (authored by kli). Changed prior to commit: https://reviews.llvm.org/D28402?vs=83372&id=83772#toc Repository: rL L

[PATCH] D28255: [OpenMP] support the 'is_device_ptr' clause with 'target parallel for' pragma

2017-01-09 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL291540: [OpenMP] Support the 'is_device_ptr' clause with 'target parallel for' pragma (authored by kli). Changed prior to commit: https://reviews.llvm.org/D28255?vs=82951&id=83774#toc Repository: rL

[PATCH] D28018: AMD family 17h (znver1) enablement

2017-01-09 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL291544: AMD family 17h (znver1) enablement (authored by ctopper). Changed prior to commit: https://reviews.llvm.org/D28018?vs=83626&id=83779#toc Repository: rL LLVM https://reviews.llvm.org/D28018

[PATCH] D28145: [OpenMP] Basic support for a parallel directive in a target region on an NVPTX device.

2017-01-10 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL291565: [OpenMP] Basic support for a parallel directive in a target region on an NVPTX… (authored by arpith). Changed prior to commit: https://reviews.llvm.org/D28145?vs=83641&id=83808#toc Repository:

[PATCH] D28505: CGDecl: Skip static variable initializers in unreachable code

2017-01-10 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL291576: CGDecl: Skip static variable initializers in unreachable code (authored by matze). Changed prior to commit: https://reviews.llvm.org/D28505?vs=83754&id=83820#toc Repository: rL LLVM https://

[PATCH] D30675: [clangd] Fix not being able to attach a debugger on macOS

2017-03-14 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL297779: [clangd] Fix not being able to attach a debugger on macOS (authored by d0k). Changed prior to commit: https://reviews.llvm.org/D30675?vs=91246&id=91768#toc Repository: rL LLVM https://review

[PATCH] D30915: Canonicalize the path provided by -fmodules-cache-path

2017-03-14 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL297790: Canonicalize the path provided by -fmodules-cache-path. (authored by adrian). Changed prior to commit: https://reviews.llvm.org/D30915?vs=91628&id=91791#toc Repository: rL LLVM https://revie

[PATCH] D31034: [X86][AVX512][Clang][Intrinsics] Adding missing intrinsics to Clang .

2017-03-19 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL298208: [X86][AVX512][Clang][Intrinsics] Adding missing intrinsics to Clang . (authored by ibreger). Changed prior to commit: https://reviews.llvm.org/D31034?vs=92263&id=92266#toc Repository: rL LLVM

[PATCH] D30534: [analyzer] When creating a temporary object copy, properly copy the value into it.

2017-03-28 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL298924: [analyzer] When creating a temporary object, properly copy the value into it. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D30534?vs=92618&id=93250#toc Repository:

[PATCH] D31289: [analyzer] Fix symbolication for unknown unary increment/decrement results.

2017-03-28 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL298927: [analyzer] Fix symbolication for unknown unary increment/decrement results. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D31289?vs=92812&id=93251#toc Repository:

[PATCH] D31078: [libunwind] Clean up macro usage.

2017-03-31 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL299225: [libunwind] Clean up macro usage. (authored by rsingh). Changed prior to commit: https://reviews.llvm.org/D31078?vs=93646&id=93647#toc Repository: rL LLVM https://reviews.llvm.org/D31078 Fi

[PATCH] D29262: Fixes to modernize-use-using

2017-04-02 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL299340: Fixes for modernize-use-using check: (authored by krystynka). Changed prior to commit: https://reviews.llvm.org/D29262?vs=93797&id=93804#toc Repository: rL LLVM https://reviews.llvm.org/D292

[PATCH] D31178: [libcxxabi] Fix exception address alignment test for EHABI

2017-04-04 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL299435: Fix exception address alignment test for EHABI (authored by asiri). Changed prior to commit: https://reviews.llvm.org/D31178?vs=94074&id=94075#toc Repository: rL LLVM https://reviews.llvm.or

[PATCH] D31397: [Bug 25404] Fix crash on typedef in OpenCL 2.0

2017-04-04 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL299447: [Bug 25404] Fix crash on typedef in OpenCL 2.0 (authored by stulova). Changed prior to commit: https://reviews.llvm.org/D31397?vs=93226&id=94091#toc Repository: rL LLVM https://reviews.llvm.

[PATCH] D23418: [analyzer] Added a reusable constraint system to the CloneDetector

2017-04-05 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL299544: [analyzer] Add a modular constraint system to the CloneDetector (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D23418?vs=93503&id=94227#toc Repository: rL LLVM ht

[PATCH] D30547: [clang-tidy] Forwarding reference overload in constructors

2017-04-06 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL299638: [clang-tidy] Check for forwarding reference overload in constructors. (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D30547?vs=94028&id=94339#toc Repository: rL LLVM

[PATCH] D23418: [analyzer] Added a reusable constraint system to the CloneDetector

2017-04-06 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL299653: [analyzer] Reland r299544 "Add a modular constraint system to the CloneDetector" (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D23418?vs=94337&id=94370#toc Reposito

[PATCH] D31760: [lsan] Enable LSan on arm Linux, clang part

2017-04-11 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL299921: [lsan] Enable LSan on arm Linux, clang part (authored by chefmax). Changed prior to commit: https://reviews.llvm.org/D31760?vs=94708&id=94787#toc Repository: rL LLVM https://reviews.llvm.org

[PATCH] D31886: [analyzer] Simplify values in binary operations more aggressively

2017-04-13 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL300178: [analyzer] Simplify values in binary operations a bit more aggressively. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D31886?vs=94955&id=95084#toc Repository: rL

[PATCH] D26837: [analyzer] Litter the SVal/SymExpr/MemRegion class hierarchy with asserts.

2017-04-13 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL300187: [analyzer] Add numerous assertions to SVal, SymExpr, and MemRegion classes. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D26837?vs=79538&id=95092#toc Repository:

[PATCH] D26838: [analyzer] Enforce super-region classes for various memory regions through compile-time and run-time type checks.

2017-04-13 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL300189: [analyzer] Enforce super-region classes for various memory regions. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D26838?vs=79537&id=95093#toc Repository: rL LLVM

[PATCH] D32029: [ObjC] Fix lifetime markers of loop variable in EmitObjCForCollectionStmt

2017-04-13 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL300287: [ObjC] Fix lifetime markers of loop variable in EmitObjCForCollectionStmt (authored by kuba.brecka). Changed prior to commit: https://reviews.llvm.org/D32029?vs=95157&id=95251#toc Repository:

[PATCH] D32029: [ObjC] Fix lifetime markers of loop variable in EmitObjCForCollectionStmt

2017-04-14 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL300340: [ObjC] Fix lifetime markers of loop variable in EmitObjCForCollectionStmt [take… (authored by kuba.brecka). Changed prior to commit: https://reviews.llvm.org/D32029?vs=95271&id=95313#toc Reposi

[PATCH] D30283: [ubsan] Reduce alignment checking of C++ object pointers

2017-04-14 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL300370: [ubsan] Reduce alignment checking of C++ object pointers (authored by vedantk). Changed prior to commit: https://reviews.llvm.org/D30283?vs=95053&id=95352#toc Repository: rL LLVM https://rev

[PATCH] D30285: [ubsan] Don't check alignment if the alignment is 1

2017-04-14 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL300371: [ubsan] Don't check alignment if the alignment is 1 (authored by vedantk). Changed prior to commit: https://reviews.llvm.org/D30285?vs=89458&id=95353#toc Repository: rL LLVM https://reviews.

[PATCH] D31540: Prefer non-friend to friend in in redeclaration chain

2017-04-17 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL300443: Address http://bugs.llvm.org/pr30994 so that a non-friend can properly replace… (authored by yrnkrn). Changed prior to commit: https://reviews.llvm.org/D31540?vs=94961&id=95425#toc Repository:

[PATCH] D28602: [analyzer] Don't dereference the array bound to a reference.

2017-01-12 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL291781: [analyzer] Don't dereference the array value when binding it to a reference. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D28602?vs=84097&id=84140#toc Repository:

[PATCH] D28330: [analyzer] Fix false positives in Keychain API checker

2017-01-12 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL291866: [analyzer] Fix false positives in Keychain API checker (authored by zaks). Changed prior to commit: https://reviews.llvm.org/D28330?vs=83160&id=84194#toc Repository: rL LLVM https://reviews.

[PATCH] D28387: [tsan] Do not report errors in __destroy_helper_block_

2017-01-12 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL291868: [tsan] Do not report errors in __destroy_helper_block_ (authored by zaks). Changed prior to commit: https://reviews.llvm.org/D28387?vs=83328&id=84196#toc Repository: rL LLVM https://reviews.

[PATCH] D28495: [analyzer] Support inlining of '[self classMethod]' and '[[self class] classMethod]'

2017-01-12 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL291867: [analyzer] Support inlining of '[self classMethod]' and '[[self class]… (authored by zaks). Changed prior to commit: https://reviews.llvm.org/D28495?vs=83720&id=84195#toc Repository: rL LLVM

[PATCH] D27090: Add LocationContext as a parameter to checkRegionChanges

2017-01-12 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL291869: [analyzer] Add LocationContext as a parameter to checkRegionChanges (authored by zaks). Changed prior to commit: https://reviews.llvm.org/D27090?vs=79204&id=84197#toc Repository: rL LLVM htt

[PATCH] D28608: [libcxx] Don't assume __libcpp_thread_t is an integral type.

2017-01-16 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL292107: [libcxx] Don't assume __libcpp_thread_t is an integral type (authored by asiri). Changed prior to commit: https://reviews.llvm.org/D28608?vs=84114&id=84544#toc Repository: rL LLVM https://re

[PATCH] D28610: [libcxx] Improve design documentation for the external-thread-library configuration

2017-01-16 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL292108: [libcxx] Improve design documentation for the external-thread-library (authored by asiri). Changed prior to commit: https://reviews.llvm.org/D28610?vs=84129&id=84548#toc Repository: rL LLVM

[PATCH] D28752: [OpenMP] Refactor code that calls codegen for target regions on the device.

2017-01-16 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL292134: [OpenMP] Refactor code that calls codegen for target regions on the device. (authored by arpith). Changed prior to commit: https://reviews.llvm.org/D28752?vs=84509&id=84563#toc Repository: rL

[PATCH] D28753: [OpenMP] Codegen support for 'target parallel' on the host.

2017-01-18 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL292374: [OpenMP] Codegen support for 'target parallel' on the host. (authored by arpith). Changed prior to commit: https://reviews.llvm.org/D28753?vs=84689&id=84832#toc Repository: rL LLVM https://r

[PATCH] D28755: [OpenMP] Codegen for the 'target parallel' directive on the NVPTX device.

2017-01-18 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL292428: [OpenMP] Codegen for the 'target parallel' directive on the NVPTX device. (authored by arpith). Changed prior to commit: https://reviews.llvm.org/D28755?vs=84512&id=84870#toc Repository: rL L

[PATCH] D28781: [OpenMP] Support for the if-clause on the combined directive 'target parallel'.

2017-01-18 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL292437: [OpenMP] Support for the if-clause on the combined directive 'target parallel'. (authored by arpith). Changed prior to commit: https://reviews.llvm.org/D28781?vs=84816&id=84883#toc Repository:

[PATCH] D29026: [OpenMP] DSAChecker bug fix for combined directives.

2017-01-23 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL292794: [OpenMP] DSAChecker bug fix for combined directives. (authored by arpith). Changed prior to commit: https://reviews.llvm.org/D29026?vs=85382&id=85393#toc Repository: rL LLVM https://reviews.

[PATCH] D28946: [analyzer] Fix memory space for block-captured static locals.

2017-01-23 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL292800: [analyzer] Fix memory space of static locals seen from nested blocks. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D28946?vs=85123&id=85408#toc Repository: rL LL

[PATCH] D28667: [clang-tidy] Don't modernize-raw-string-literal if replacement is longer.

2017-01-24 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL292938: [clang-tidy] Don't modernize-raw-string-literal if replacement is longer. (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D28667?vs=85014&id=85586#toc Repository: rL LL

[PATCH] D29082: [OpenMP] Support for the num_threads-clause on 'target parallel'.

2017-01-24 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL292997: [OpenMP] Support for the num_threads-clause on 'target parallel'. (authored by arpith). Changed prior to commit: https://reviews.llvm.org/D29082?vs=85582&id=85662#toc Repository: rL LLVM htt

[PATCH] D29083: [OpenMP] Support for the num_threads-clause on 'target parallel' on the NVPTX device.

2017-01-24 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL292999: [OpenMP] Support for the num_threads-clause on 'target parallel' on the NVPTX… (authored by arpith). Changed prior to commit: https://reviews.llvm.org/D29083?vs=85583&id=85670#toc Repository:

[PATCH] D29084: [OpenMP] Codegen support for 'target teams' on the host.

2017-01-24 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL293001: [OpenMP] Codegen support for 'target teams' on the host. (authored by arpith). Changed prior to commit: https://reviews.llvm.org/D29084?vs=85585&id=85673#toc Repository: rL LLVM https://revi

[PATCH] D28946: [analyzer] Fix memory space for block-captured static locals.

2017-01-25 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL293043: [analyzer] Fix MacOSXAPIChecker fp with static locals seen from nested blocks. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D28946?vs=85588&id=85722#toc Repository

[PATCH] D29085: [OpenMP] Support for num_teams-clause on the 'target teams' directive.

2017-01-25 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL293048: [OpenMP] Support for num_teams-clause on the 'target teams' directive. (authored by arpith). Changed prior to commit: https://reviews.llvm.org/D29085?vs=85587&id=85726#toc Repository: rL LLVM

[PATCH] D29087: [OpenMP] Support for thread_limit-clause on the 'target teams' directive.

2017-01-25 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL293049: [OpenMP] Support for thread_limit-clause on the 'target teams' directive. (authored by arpith). Changed prior to commit: https://reviews.llvm.org/D29087?vs=85592&id=85728#toc Repository: rL L

[PATCH] D29128: [OpenMP] Support for the proc_bind-clause on 'target parallel' on the NVPTX device.

2017-01-25 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL293069: [OpenMP] Support for the proc_bind-clause on 'target parallel' on the NVPTX… (authored by arpith). Changed prior to commit: https://reviews.llvm.org/D29128?vs=85759&id=85765#toc Repository: r

[PATCH] D29143: [OpenMP] Codegen support for 'target teams' on the NVPTX device.

2017-01-26 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL293183: [OpenMP] Codegen support for 'target teams' on the NVPTX device. (authored by arpith). Changed prior to commit: https://reviews.llvm.org/D29143?vs=85791&id=85913#toc Repository: rL LLVM http

[PATCH] D28905: [analyzer] Consider function call arguments while building CallGraph

2017-01-27 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL293280: [analyzer] Consider function call arguments while building CallGraph. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D28905?vs=84973&id=86041#toc Repository: rL LL

[PATCH] D29234: [ubsan] Sanity-check shift amounts before truncation (fixes PR27271)

2017-01-27 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL293343: [ubsan] Sanity-check shift amounts before truncation (fixes PR27271) (authored by vedantk). Changed prior to commit: https://reviews.llvm.org/D29234?vs=86130&id=86134#toc Repository: rL LLVM

[PATCH] D17890: [OpenMP][NVPTX][CUDA] Adding support for printf for an NVPTX OpenMP device.

2017-01-29 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL293444: [OpenMP][NVPTX][CUDA] Adding support for printf for an NVPTX OpenMP device. (authored by arpith). Changed prior to commit: https://reviews.llvm.org/D17890?vs=49832&id=86222#toc Repository: rL

[PATCH] D29077: [lsan] Enable LSan for x86 Linux.

2017-01-30 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL293609: [lsan] Enable LSan for x86 Linux (authored by chefmax). Changed prior to commit: https://reviews.llvm.org/D29077?vs=85756&id=86387#toc Repository: rL LLVM https://reviews.llvm.org/D29077 Fi

[PATCH] D29384: [analyzer] Fix an assertion fail in CStringSyntaxChecker

2017-02-02 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL293874: [analyzer] Fix an assertion fail in CStringSyntaxChecker. (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D29384?vs=86599&id=86773#toc Repository: rL LLVM https://revi

[PATCH] D29480: C++11 Compatibility - OpenMP constant expressions

2017-02-03 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL294025: [Lit Test] Make tests C++11 compatible - OpenMP constant expressions (authored by lcharles). Changed prior to commit: https://reviews.llvm.org/D29480?vs=86925&id=86988#toc Repository: rL LLVM

[PATCH] D29520: Lit C++11 Compatibility - Microsoft diagnostics

2017-02-06 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL294225: [Lit Test] Make tests C++11 compatible - Microsoft diagnostics (authored by lcharles). Changed prior to commit: https://reviews.llvm.org/D29520?vs=87044&id=87274#toc Repository: rL LLVM http

[PATCH] D29451: Add a prototype for clangd v0.1

2017-02-07 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL294291: Add a prototype for clangd (authored by d0k). Changed prior to commit: https://reviews.llvm.org/D29451?vs=87226&id=87383#toc Repository: rL LLVM https://reviews.llvm.org/D29451 Files: clan

[PATCH] D29725: Lit C++11 Compatibility - Parse OpenMP

2017-02-08 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL294504: [Lit Test] Make tests C++11 compatible - Parse OpenMP (authored by lcharles). Changed prior to commit: https://reviews.llvm.org/D29725?vs=87684&id=87687#toc Repository: rL LLVM https://revie

[PATCH] D29386: Clzero flag addition and inclusion under znver1

2017-02-08 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL294559: [X86] Clzero flag addition and inclusion under znver1 (authored by ctopper). Changed prior to commit: https://reviews.llvm.org/D29386?vs=87437&id=87762#toc Repository: rL LLVM https://review

[PATCH] D29630: [libcxx] Threading support: externalize sleep_for()

2017-02-09 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL294573: Threading support: externalize sleep_for() function. (authored by asiri). Changed prior to commit: https://reviews.llvm.org/D29630?vs=87669&id=8#toc Repository: rL LLVM https://reviews.l

[PATCH] D34102: [analyzer] Add portability package for the checkers.

2017-06-27 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL306396: [analyzer] Move zero-size allocation checks to optin.portability. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D34102?vs=102829&id=104133#toc Repository: rL LLVM

[PATCH] D34470: [clangd] Allow to override resource dir in ClangdServer.

2017-06-28 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL306530: [clangd] Allow to override resource dir in ClangdServer. (authored by ibiryukov). Repository: rL LLVM https://reviews.llvm.org/D34470 Files: clang-tools-extra/trunk/clangd/ClangdServer.cpp

[PATCH] D34449: [clang-tidy] Enable inline variable definitions in headers.

2017-06-28 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL306538: [clang-tidy] Enable inline variable definitions in headers (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D34449?vs=104379&id=104389#toc Repository: rL LLVM https://r

[PATCH] D34469: Use vfs::FileSystem in ASTUnit when creating CompilerInvocation.

2017-06-28 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL306549: Use vfs::FileSystem in ASTUnit when creating CompilerInvocation. (authored by ibiryukov). Repository: rL LLVM https://reviews.llvm.org/D34469 Files: cfe/trunk/include/clang/Frontend/Utils.h

[PATCH] D34506: Factor out a functionality from `isBeforeInTranslationUnit`

2017-06-28 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL306648: Factor out a functionality from isBeforeInTranslationUnit (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D34506?vs=104358&id=104601#toc Repository: rL LLVM https://re

[PATCH] D34755: [clangd] Added a test, checking that gcc install is searched via VFS.

2017-06-29 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL306652: [clangd] Added a test, checking that gcc install is searched via VFS. (authored by ibiryukov). Repository: rL LLVM https://reviews.llvm.org/D34755 Files: clang-tools-extra/trunk/unittests/cl

[PATCH] D34936: [clangd] Add -ffreestanding on VFS tests.

2017-07-03 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL307025: [clangd] Add -ffreestanding on VFS tests. (authored by ibiryukov). Repository: rL LLVM https://reviews.llvm.org/D34936 Files: clang-tools-extra/trunk/unittests/clangd/ClangdTests.cpp Index

[PATCH] D33102: [clang] Implement -Wcast-qual for C++

2017-07-03 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL307045: [clang] Implement -Wcast-qual for C++ (authored by lebedevri). Changed prior to commit: https://reviews.llvm.org/D33102?vs=105103&id=105108#toc Repository: rL LLVM https://reviews.llvm.org/D

[PATCH] D33816: [Sema][ObjC] Don't allow -Wunguarded-availability to be silenced with redeclarations

2017-07-05 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL307175: [Sema] Don't allow -Wunguarded-availability to be silenced with redecls (authored by epilk). Changed prior to commit: https://reviews.llvm.org/D33816?vs=104437&id=105296#toc Repository: rL LL

[PATCH] D34725: Add sample PGO integration test to cover profile annotation and inlining.

2017-07-09 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL307445: Add sample PGO integration test to cover profile annotation and inlining. (authored by dehao). Repository: rL LLVM https://reviews.llvm.org/D34725 Files: cfe/trunk/test/CodeGen/Inputs/pgo-sa

[PATCH] D35257: [clang-tidy] Add new modernize use unary assert check

2017-07-12 Thread Phabricator via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL307791: [clang-tidy] Add new modernize use unary assert check (authored by xazax). Changed prior to commit: https://reviews.llvm.org/D35257?vs=106195&id=106197#toc Repository: rL LLVM https://review

<    11   12   13   14   15   16   17   18   >