[PATCH] D25448: [ubsan] Use the object pointer's type info for devirtualized calls

2016-10-19 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL284636: [ubsan] Use the object pointer's type info for devirtualized calls (authored by vedantk). Changed prior to commit: https://reviews.llvm.org/D25448?vs=75168&id=75211#toc Repository: rL LLVM h

[PATCH] D25813: [CodeGen] Devirtualize calls to methods marked final in a derived class

2016-10-20 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL284766: [CodeGen] Devirtualize calls to methods marked final in a derived class (authored by vedantk). Changed prior to commit: https://reviews.llvm.org/D25813?vs=75266&id=75331#toc Repository: rL LL

[PATCH] D25806: Module: correctly set the module file kind when emitting diagnostics for file_modified

2016-10-21 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL284899: Module: correctly set the module file kind when emitting file_modified. (authored by mren). Changed prior to commit: https://reviews.llvm.org/D25806?vs=75326&id=75510#toc Repository: rL LLVM

[PATCH] D20811: [analyzer] Model some library functions

2016-10-24 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL284960: [analyzer] Add StdLibraryFunctions checker. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D20811?vs=75446&id=75560#toc Repository: rL LLVM https://reviews.llvm.o

[PATCH] D25936: Fix format string for err_os_log_argument_to_big (currently unused)

2016-10-25 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL285065: Fix diagnostic format string for err_os_log_argument_to_big (authored by d0k). Changed prior to commit: https://reviews.llvm.org/D25936?vs=75685&id=75687#toc Repository: rL LLVM https://revi

[PATCH] D25902: [AVX-512] Fix the operand order for all calls to __builtin_ia32_vfmaddss3_mask.

2016-10-25 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL285175: [AVX-512] Fix the operand order for all calls to __builtin_ia32_vfmaddss3_mask. (authored by ctopper). Changed prior to commit: https://reviews.llvm.org/D25902?vs=75557&id=75830#toc Repository:

[PATCH] D25983: Fix use-after-free in ASTContext.

2016-10-26 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL285192: Fix use-after-scope in ASTContext. (authored by d0k). Changed prior to commit: https://reviews.llvm.org/D25983?vs=75860&id=75865#toc Repository: rL LLVM https://reviews.llvm.org/D25983 Files

[PATCH] D25876: [analyzer] Report CFNumberGetValue API misuse

2016-10-26 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL285253: [analyzer] Report CFNumberGetValue API misuse (authored by zaks). Changed prior to commit: https://reviews.llvm.org/D25876?vs=75488&id=75961#toc Repository: rL LLVM https://reviews.llvm.org/

[PATCH] D26024: [Xray] Don't generate output for xray tests

2016-10-27 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL285276: [Xray] Don't generate output for xray tests (authored by d0k). Changed prior to commit: https://reviews.llvm.org/D26024?vs=75991&id=75994#toc Repository: rL LLVM https://reviews.llvm.org/D26

[PATCH] D26067: [openmp] Remove test assumption that canonical binary name contains "clang"

2016-10-28 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL285388: [openmp] Remove test assumption that canonical binary name contains "clang" (authored by d0k). Changed prior to commit: https://reviews.llvm.org/D26067?vs=76172&id=76174#toc Repository: rL LL

[PATCH] D25284: AvailabilityAttrs: Delay partial availability diagnostics

2016-10-28 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL285457: [Sema] Delay partial availability diagnostics, just like deprecated (authored by epilk). Changed prior to commit: https://reviews.llvm.org/D25284?vs=74738&id=76250#toc Repository: rL LLVM ht

[PATCH] D25731: [analyzer] NumberObjectConversion: Support OSNumber and CFNumberRef.

2016-10-30 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL285533: [analyzer] NumberObjectConversion: support more types, misc updates. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D25731?vs=76043&id=76349#toc Repository: rL LLV

[PATCH] D25011: [x86][inline-asm] Introducing (AVX512) k0-k7 registers for inline-asm usage

2016-10-31 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL28: [x86][inline-asm] Introducing (AVX512) k0-k7 registers for inline-asm usage (authored by mzuckerm). Changed prior to commit: https://reviews.llvm.org/D25011?vs=72787&id=76370#toc Repository:

[PATCH] D25012: [x86][inline-asm] Add support for curly brackets escape using "%" in extended inline asm.

2016-10-31 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL285585: [x86][inline-asm] Add support for curly brackets escape using "%" in extended… (authored by mzuckerm). Changed prior to commit: https://reviews.llvm.org/D25012?vs=73602&id=76415#toc Repository:

[PATCH] D25062: [x86][inline-asm][AVX512][llvm][PART-2] Introducing "k" and "Yk" constraints for extended inline assembly, enabling use of AVX512 masked vectorized instructions.

2016-10-31 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL285591: [x86][inline-asm][AVX512][llvm][PART-2] (authored by mzuckerm). Changed prior to commit: https://reviews.llvm.org/D25062?vs=75278&id=76429#toc Repository: rL LLVM https://reviews.llvm.org/D2

[PATCH] D25063: [x86][inline-asm][AVX512][clang][PART-1] Introducing "k" and "Yk" constraints for extended inline assembly, enabling use of AVX512 masked vectorized instructions.

2016-10-31 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL285604: [x86][inline-asm][AVX512][clang][PART-1] Introducing "k" and "Yk" constraints… (authored by mzuckerm). Changed prior to commit: https://reviews.llvm.org/D25063?vs=75542&id=76445#toc Repository:

[PATCH] D25909: [analyzer] MacOSXApiChecker: Disallow dispatch_once predicates on heap and in ivars.

2016-10-31 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL285605: [analyzer] MacOSXAPIChecker: Disallow dispatch_once_t in ivars and heap. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D25909?vs=75998&id=76446#toc Repository: rL

[PATCH] D26159: [analyzer] MacOSXAPIChecker: Improve warning messages for __block vars in dispatch_once().

2016-10-31 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL285637: [analyzer] MacOSXAPIChecker: Improve warnings for __block vars in dispatch_once. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D26159?vs=76453&id=76478#toc Reposito

[PATCH] D25727: [analyzer] Handle case of undefined values in performTrivialCopy

2016-10-31 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL285640: [analyzer] Allow undefined values in performTrivialCopy. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D25727?vs=74994&id=76482#toc Repository: rL LLVM https://r

[PATCH] D26176: [Clang-tidy] Fix copy-paste error in misc-redundant-expression detected by PVS-Studio

2016-11-01 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL285721: [Clang-tidy] Fix copy-paste error in misc-redundant-expression detected by PVS… (authored by eugenezelenko). Changed prior to commit: https://reviews.llvm.org/D26176?vs=76510&id=76611#toc Repos

[PATCH] D25940: [analyzer] LibraryFunctions: Fix errors due to different integral types and typedefs on different architectures.

2016-11-02 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL285852: [analyzer] StdLibraryFunctions: provide platform-specific function summaries. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D25940?vs=76731&id=76771#toc Repository:

[PATCH] D26306: [AVX-512] Make VBMI instruction set enabling imply that the BWI instruction set is also enabled.

2016-11-08 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL286340: [AVX-512] Make VBMI instruction set enabling imply that the BWI instruction set… (authored by ctopper). Changed prior to commit: https://reviews.llvm.org/D26306?vs=76961&id=77310#toc Repository

[PATCH] D22770: [Sema, NFC] Reset HasFallthroughStmt when clearing FunctionScopeInfo

2016-11-09 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL286409: [Sema][NFC] Reset HasFallthroughStmt when clearing FunctionScopeInfo (authored by epilk). Changed prior to commit: https://reviews.llvm.org/D22770?vs=65380&id=77399#toc Repository: rL LLVM h

[PATCH] D25857: [tsan][clang] Introduce a function attribute to disable TSan checking at run time

2016-11-11 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL286672: [tsan][clang] Introduce a function attribute to disable TSan checking at run… (authored by zaks). Changed prior to commit: https://reviews.llvm.org/D25857?vs=77435&id=77686#toc Repository: rL

[PATCH] D26019: [AVX-512] Use scalar vfmsub/vfnmsub mask3 intrinsics instead of inverting the mask argument of a vfmadd intrinsic.

2016-11-12 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL286733: [AVX-512] Use scalar vfmsub/vfnmsub mask3 intrinsics instead of inverting the… (authored by ctopper). Changed prior to commit: https://reviews.llvm.org/D26019?vs=75978&id=77729#toc Repository:

Re: [PATCH] D12722: cortex-r5f and cortex-m4f are unknown names for clang

2015-09-09 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL247138: [ARM] "cortex-r5f" and "cortex-m4f" are unknown names for clang. (authored by alelab01). Changed prior to commit: http://reviews.llvm.org/D12722?vs=34307&id=34316#toc Repository: rL LLVM htt

Re: [PATCH] D12619: [Static Analyzer] Minor cleanups for the nullability checker.

2015-09-11 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL247423: [Static Analyzer] Minor cleanups for the nullability checker. (authored by xazax). Changed prior to commit: http://reviews.llvm.org/D12619?vs=34458&id=34553#toc Repository: rL LLVM http://re

Re: [PATCH] D12652: [Static Analyzer] Lambda support.

2015-09-11 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL247426: [Static Analyzer] Lambda support. (authored by xazax). Changed prior to commit: http://reviews.llvm.org/D12652?vs=34498&id=34555#toc Repository: rL LLVM http://reviews.llvm.org/D12652 Files

Re: [PATCH] D12767: [Static Analyzer] Properly clean up the dynamic type information for dead regions.

2015-09-11 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL247430: [Static Analyzer] Properly clean up the dynamic type information for dead… (authored by xazax). Changed prior to commit: http://reviews.llvm.org/D12767?vs=34554&id=34559#toc Repository: rL LL

Re: [PATCH] D12743: [CodeGen] Teach SimplifyPersonality about the updated LandingPadInst

2015-09-11 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL247437: [test] Specify exception object type in two tests (authored by vedantk). Changed prior to commit: http://reviews.llvm.org/D12743?vs=34408&id=34560#toc Repository: rL LLVM http://reviews.llvm

Re: [PATCH] D12684: [INSTALL.txt] Fix formatting - 80 character line

2015-09-13 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL247530: [docs] NFC: Fix line formatting in INSTALL.txt (authored by vedantk). Changed prior to commit: http://reviews.llvm.org/D12684?vs=34178&id=34650#toc Repository: rL LLVM http://reviews.llvm.or

Re: [PATCH] D12381: [Static Analyzer] Merge the Objective-C Generics Checker into Dynamic Type Propagation checker.

2015-09-13 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL247532: [Static Analyzer] Merge the Objective-C Generics Checker into Dynamic Type… (authored by xazax). Changed prior to commit: http://reviews.llvm.org/D12381?vs=34606&id=34651#toc Repository: rL L

Re: [PATCH] D12852: [Static Analyzer] Moving nullability checkers to a top level package.

2015-09-14 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL247590: [Static Analyzer] Moving nullability checkers to a top level package. (authored by xazax). Changed prior to commit: http://reviews.llvm.org/D12852?vs=34705&id=34713#toc Repository: rL LLVM h

Re: [PATCH] D12818: [Static Analyzer] Relaxing a caching out related assert.

2015-09-14 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL247598: [Static Analyzer] Relaxing a caching out related assert. (authored by xazax). Changed prior to commit: http://reviews.llvm.org/D12818?vs=34579&id=34719#toc Repository: rL LLVM http://reviews

Re: [PATCH] D12848: [Static Analyzer] Nullability checker optimization.

2015-09-14 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL247612: [Static Analyzer] Nullability checker optimization. (authored by xazax). Changed prior to commit: http://reviews.llvm.org/D12848?vs=34693&id=34725#toc Repository: rL LLVM http://reviews.llvm

Re: [PATCH] D12858: [Static Analyzer] Turn on some nullability checks by default.

2015-09-14 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL247614: [Static Analyzer] Turn on some nullability checks by default. (authored by xazax). Changed prior to commit: http://reviews.llvm.org/D12858?vs=34720&id=34726#toc Repository: rL LLVM http://re

Re: [PATCH] D12402: PR24595: clang-cl fails to compile vswriter.h header from Windows SDK 8.1 in 32 bit mode

2015-09-14 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL247619: PR24595: Ignore calling convention modifiers for structors in MS ABI. (authored by asbokhan). Changed prior to commit: http://reviews.llvm.org/D12402?vs=34477&id=34735#toc Repository: rL LLVM

Re: [PATCH] D12861: [WebAssembly] Use "long long" for int_fast64_t and int_least64_t on wasm64

2015-09-14 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL247622: [WebAssembly] Use "long long" for int_fast64_t and int_least64_t on wasm64 (authored by djg). Changed prior to commit: http://reviews.llvm.org/D12861?vs=34727&id=34738#toc Repository: rL LLVM

Re: [PATCH] D12862: [WebAssembly] Define the atomic type sizes

2015-09-14 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL247624: [WebAssembly] Define the atomic type sizes (authored by djg). Changed prior to commit: http://reviews.llvm.org/D12862?vs=34731&id=34739#toc Repository: rL LLVM http://reviews.llvm.org/D12862

Re: [PATCH] D12817: [CMake] Add cache scripts for Apple-style clang builds.

2015-09-15 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL247726: [CMake] Add cache scripts for Apple-style clang builds. (authored by cbieneman). Changed prior to commit: http://reviews.llvm.org/D12817?vs=34586&id=34842#toc Repository: rL LLVM http://revi

Re: [PATCH] D1623: Support __builtin_ms_va_list.

2015-09-17 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL247941: Support __builtin_ms_va_list. (authored by cdavis). Changed prior to commit: http://reviews.llvm.org/D1623?vs=34728&id=35036#toc Repository: rL LLVM http://reviews.llvm.org/D1623 Files: cf

Re: [PATCH] D12916: [Static Analyzer] Use generics related information to infer dynamic types.

2015-09-18 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL248002: [Static Analyzer] Use generics related information to infer dynamic types. (authored by xazax). Changed prior to commit: http://reviews.llvm.org/D12916?vs=35027&id=35095#toc Repository: rL LL

Re: [PATCH] D12725: [analyzer] A fix for substraction of an integer from a pointer.

2015-09-18 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL248021: [analyzer] A fix for substraction of an integer from a pointer. (authored by xazax). Changed prior to commit: http://reviews.llvm.org/D12725?vs=34423&id=35122#toc Repository: rL LLVM http://

Re: [PATCH] D12973: [Static Analyzer] General type checker based on dynamic type information.

2015-09-18 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL248041: [Static Analyzer] General type checker based on dynamic type information. (authored by xazax). Changed prior to commit: http://reviews.llvm.org/D12973?vs=35099&id=35134#toc Repository: rL LLV

Re: [PATCH] D12938: [ARM] Handle +t2dsp feature as an ArchExtKind in ARMTargetParser.def

2015-09-21 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL248154: [ARM] Handle +t2dsp feature as an ArchExtKind in ARMTargetParser.def (authored by askrobov). Changed prior to commit: http://reviews.llvm.org/D12938?vs=35001&id=35244#toc Repository: rL LLVM

Re: [PATCH] D13113: [darwin] [builtins] Stop generating cc_kext_ios5 and move iOS architectures out of cc_kext into cc_kext_ios

2015-09-23 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL248442: [darwin] [builtins] Stop generating cc_kext_ios5 and move iOS architectures… (authored by cbieneman). Changed prior to commit: http://reviews.llvm.org/D13113?vs=35538&id=35567#toc Repository:

Re: [PATCH] D12633: Implement ACLE 2.0 macros of chapters 6.6 and 6.7 for [ARM] and [Aarch64] targets

2015-10-02 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL249140: Implement ACLE 2.0 macros of chapters 6.6 and 6.7 for [ARM] and [Aarch64]… (authored by alelab01). Changed prior to commit: http://reviews.llvm.org/D12633?vs=35628&id=36367#toc Repository: rL

Re: [PATCH] D13421: Fix makefile build on OSX when ARM targets are not enabled

2015-10-04 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL249281: Fix makefile build on OSX when ARM targets are not enabled (authored by kfischer). Changed prior to commit: http://reviews.llvm.org/D13421?vs=36462&id=36473#toc Repository: rL LLVM http://re

Re: [PATCH] D13217: [ARM] The Driver does not set the +strict-align flag when targeting armv6m + netbsd

2015-10-05 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL249308: The Driver does not set the +strict-align flag when targeting (authored by alelab01). Changed prior to commit: http://reviews.llvm.org/D13217?vs=35883&id=36507#toc Repository: rL LLVM http:/

Re: [PATCH] D13430: [VFS] Add an in-memory file system implementation.

2015-10-05 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL249316: [VFS] Add working directories to every virtual file system. (authored by d0k). Changed prior to commit: http://reviews.llvm.org/D13430?vs=36509&id=36515#toc Repository: rL LLVM http://review

Re: [PATCH] D12036: We shouldn't need to pass -fno-strict-aliasing when building clang with clang.

2015-08-18 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL245304: We shouldn't need to pass -fno-strict-aliasing when building clang with clang. (authored by cbieneman). Changed prior to commit: http://reviews.llvm.org/D12036?vs=32349&id=32420#toc Repository:

Re: [PATCH] D12240: [AArch64] Define the macro __ARM_FP16_ARGS

2015-08-24 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL245833: [AArch64] Define the macro __ARM_FP16_ARGS (authored by kwalker). Changed prior to commit: http://reviews.llvm.org/D12240?vs=32832&id=32938#toc Repository: rL LLVM http://reviews.llvm.org/D1

Re: [PATCH] D11468: [Static Analyzer] The first implementation of nullability checker.

2015-08-26 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL246105: [Static Analyzer] Checks to catch nullability related issues. (authored by xazax). Changed prior to commit: http://reviews.llvm.org/D11468?vs=33239&id=33267#toc Repository: rL LLVM http://re

Re: [PATCH] D11433: [Static Analyzer] Make NonNullParamChecker emit implicit null dereference events.

2015-08-27 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL246182: [Static Analyzer] Make NonNullParamChecker emit implicit null dereference… (authored by xazax). Changed prior to commit: http://reviews.llvm.org/D11433?vs=5&id=33344#toc Repository: rL LL

Re: [PATCH] D11297: PR17829: Functions declared extern "C" with a name matching a mangled C++ function are allowed

2015-08-31 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL246438: PR17829: Proper diagnostic of mangled names conflicts (authored by asbokhan). Changed prior to commit: http://reviews.llvm.org/D11297?vs=33401&id=33577#toc Repository: rL LLVM http://reviews

Re: [PATCH] D12444: [Sema] Avoid crash on tag-type mismatch (Fixes PR24610)

2015-09-01 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL246618: [Sema] Avoid crash on tag-type mismatch (Fixes PR24610) (authored by vedantk). Changed prior to commit: http://reviews.llvm.org/D12444?vs=33623&id=33777#toc Repository: rL LLVM http://review

Re: [PATCH] D12002: Initial WebAssembly support in clang

2015-09-03 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL246814: [WebAssembly] Initial WebAssembly support in clang (authored by djg). Changed prior to commit: http://reviews.llvm.org/D12002?vs=33637&id=33985#toc Repository: rL LLVM http://reviews.llvm.or

Re: [PATCH] D12445: [Static Analyzer] Remove sinks from nullability checks.

2015-09-03 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL246818: [Static Analyzer] Remove sinks from nullability checks. (authored by xazax). Changed prior to commit: http://reviews.llvm.org/D12445?vs=33728&id=33987#toc Repository: rL LLVM http://reviews.

Re: [PATCH] D13474: [VFS] Port tooling to use the in-memory file system.

2015-10-09 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL249815: [VFS] Port tooling to use the in-memory file system. (authored by d0k). Changed prior to commit: http://reviews.llvm.org/D13474?vs=36632&id=36929#toc Repository: rL LLVM http://reviews.llvm.

Re: [PATCH] D13658: [VFS] Let the user decide if they want path normalization.

2015-10-12 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL250060: [VFS] Let the user decide if they want path normalization. (authored by d0k). Changed prior to commit: http://reviews.llvm.org/D13658?vs=37124&id=37125#toc Repository: rL LLVM http://reviews

Re: [PATCH] D13399: [CMake] Bug 14109 - CMake build for compiler-rt should use just-built clang

2015-10-12 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL250064: [CMake] Bug 14109 - CMake build for compiler-rt should use just-built clang (authored by cbieneman). Changed prior to commit: http://reviews.llvm.org/D13399?vs=36897&id=37127#toc Repository:

Re: [PATCH] D13861: [x86] fix wrong maskload/store intrinsic definitions in avxintrin.h (follow up of D13776).

2015-10-20 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL250816: [x86] Fix maskload/store intrinsic definitions in avxintrin.h (authored by adibiagio). Changed prior to commit: http://reviews.llvm.org/D13861?vs=37741&id=37852#toc Repository: rL LLVM http:

Re: [PATCH] D13897: [AST] Put TypeLocs and NestedNameSpecifierLocs into the ParentMap.

2015-10-20 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL250831: [AST] Put TypeLocs and NestedNameSpecifierLocs into the ParentMap. (authored by d0k). Changed prior to commit: http://reviews.llvm.org/D13897?vs=37882&id=37884#toc Repository: rL LLVM http:/

Re: [PATCH] D13946: Shrink DynTypedNode by one pointer from 40 to 32 bytes (on x86_64).

2015-10-21 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL250905: Shrink DynTypedNode by one pointer from 40 to 32 bytes (on x86_64). (authored by d0k). Changed prior to commit: http://reviews.llvm.org/D13946?vs=38023&id=38024#toc Repository: rL LLVM http:

Re: [PATCH] D13976: [AST] Store Decl* and Stmt* directly into the ParentMap.

2015-10-22 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL251008: [AST] Store Decl* and Stmt* directly into the ParentMap. (authored by d0k). Changed prior to commit: http://reviews.llvm.org/D13976?vs=38105&id=38110#toc Repository: rL LLVM http://reviews.l

Re: [PATCH] D13931: [Tooling] Add a utility function to replace one nested name with another.

2015-10-22 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL251022: [Tooling] Add a utility function to replace one nested name with another. (authored by d0k). Changed prior to commit: http://reviews.llvm.org/D13931?vs=38130&id=38131#toc Repository: rL LLVM

Re: [PATCH] D14011: [AST] Re-add TypeLocs and NestedNameSpecifierLocs to the ParentMap.

2015-10-23 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL251101: [AST] Re-add TypeLocs and NestedNameSpecifierLocs to the ParentMap. (authored by d0k). Changed prior to commit: http://reviews.llvm.org/D14011?vs=38216&id=38220#toc Repository: rL LLVM http:

Re: [PATCH] D14121: Thumb state not being passed through to LLVM triple when using clang -cc1as

2015-10-28 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL251507: When running clang with an arm triple such as '--target=thumbv7m-none-eabi' (authored by alelab01). Changed prior to commit: http://reviews.llvm.org/D14121?vs=38633&id=38643#toc Repository: r

Re: [PATCH] D14205: [x86] Front-end part of MCU psABI support

2015-11-02 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL251786: [x86] Front-end part of MCU psABI support (authored by asbokhan). Changed prior to commit: http://reviews.llvm.org/D14205?vs=38814&id=38878#toc Repository: rL LLVM http://reviews.llvm.org/D1

Re: [PATCH] D14311: [Clang] Fix some Clang-tidy modernize warnings, other minor fixes

2015-11-04 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL252081: Fix some Clang-tidy modernize warnings, other minor fixes. (authored by eugenezelenko). Changed prior to commit: http://reviews.llvm.org/D14311?vs=39134&id=39252#toc Repository: rL LLVM http

Re: [PATCH] D14285: [x86] Additional small fix for MCU psABI support

2015-11-05 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL252156: [x86] Additional small fix for MCU psABI support (authored by asbokhan). Changed prior to commit: http://reviews.llvm.org/D14285?vs=39063&id=39347#toc Repository: rL LLVM http://reviews.llvm

Re: [PATCH] D14384: [ARM] Clang gives unintended warning message for 'mthumb' + M-profiles

2015-11-05 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL252175: [ARM] Clang gives unintended warning message for 'mthumb' + M-profiles: (authored by alelab01). Changed prior to commit: http://reviews.llvm.org/D14384?vs=39370&id=39373#toc Repository: rL LL

Re: [PATCH] D13959: Fix crash in EmitDeclMetadata mode

2015-11-05 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL252229: Fix crash in EmitDeclMetadata mode (authored by kfischer). Changed prior to commit: http://reviews.llvm.org/D13959?vs=38049&id=39426#toc Repository: rL LLVM http://reviews.llvm.org/D13959 F

Re: [PATCH] D14440: [tsan] Add Clang frontend support for TSan on OS X

2015-11-06 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL252310: [tsan] Add Clang frontend support for TSan on OS X (authored by kuba.brecka). Changed prior to commit: http://reviews.llvm.org/D14440?vs=39524&id=39526#toc Repository: rL LLVM http://reviews

Re: [PATCH] D14548: Make test/Driver/biarch.c use FileCheck instead of grep

2015-11-11 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL252720: Make test/Driver/biarch.c use FileCheck instead of grep (authored by askrobov). Changed prior to commit: http://reviews.llvm.org/D14548?vs=39840&id=39889#toc Repository: rL LLVM http://revie

Re: [PATCH] D22289: [PATCH 1/2] [Driver] Make Driver::DefaultTargetTriple private (NFCI)

2016-07-18 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL275894: [Driver] Make Driver::DefaultTargetTriple private (NFCI) (authored by vedantk). Changed prior to commit: https://reviews.llvm.org/D22289?vs=63756&id=64366#toc Repository: rL LLVM https://rev

Re: [PATCH] D22290: [PATCH 2/2] [Driver] Compute effective target triples once per job (NFCI)

2016-07-18 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL275895: [Driver] Compute effective target triples once per job (NFCI) (authored by vedantk). Changed prior to commit: https://reviews.llvm.org/D22290?vs=64023&id=64367#toc Repository: rL LLVM https:

Re: [PATCH] D22075: [OpenMP] Fix incorrect diagnostics in map clause

2016-07-18 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL275926: [OpenMP] Fix incorrect diagnostics in map clause (authored by kli). Changed prior to commit: https://reviews.llvm.org/D22075?vs=64353&id=64410#toc Repository: rL LLVM https://reviews.llvm.or

Re: [PATCH] D22487: [OpenMP] Ignore parens in atomic capture

2016-07-20 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL276167: [OpenMP] Ignore parens in atomic capture (authored by kli). Changed prior to commit: https://reviews.llvm.org/D22487?vs=64416&id=64732#toc Repository: rL LLVM https://reviews.llvm.org/D22487

Re: [PATCH] D22481: [OpenMP] Allow negative lower bound in array sections based on pointers

2016-07-20 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL276177: [OpenMP] Allow negative lower bound in array sections based on pointers (authored by kli). Changed prior to commit: https://reviews.llvm.org/D22481?vs=64389&id=64754#toc Repository: rL LLVM

Re: [PATCH] D22542: [CodeGen] Fix a crash on valid when constant folding 'default:' statement in switch

2016-07-21 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL276350: [CodeGen] Fix a crash when constant folding switch statement (authored by epilk). Changed prior to commit: https://reviews.llvm.org/D22542?vs=64569&id=64981#toc Repository: rL LLVM https://r

Re: [PATCH] D22605: [Clang-tool-extra] Restructure release notes

2016-07-21 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL276371: Restructure release notes. (authored by eugenezelenko). Changed prior to commit: https://reviews.llvm.org/D22605?vs=64806&id=65003#toc Repository: rL LLVM https://reviews.llvm.org/D22605 Fi

Re: [PATCH] D22622: [analyzer] Add more info to exploded graph dumps

2016-07-24 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL276557: [analyzer] Pring LocationContext in ExplodedGraph dumps. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D22622?vs=65223&id=65267#toc Repository: rL LLVM https://r

Re: [PATCH] D19815: Support '#pragma once' in headers when using PCH

2016-07-25 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL276653: Support '#pragma once' in headers when using PCH (authored by ssrivastava). Changed prior to commit: https://reviews.llvm.org/D19815?vs=57320&id=65372#toc Repository: rL LLVM https://reviews

Re: [PATCH] D22654: [Clang-rename] Remove custom version, fix extra space in error message

2016-07-25 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL276684: [Clang-rename] Remove custom version, fix extra space in error message. (authored by eugenezelenko). Changed prior to commit: https://reviews.llvm.org/D22654?vs=65379&id=65412#toc Repository:

Re: [PATCH] D22785: [OpenMP] diagnose orphaned teams construct

2016-07-25 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL276726: [OpenMP] diagnose orphaned teams construct (authored by kli). Changed prior to commit: https://reviews.llvm.org/D22785?vs=65430&id=65472#toc Repository: rL LLVM https://reviews.llvm.org/D227

Re: [PATCH] D22773: Modules: add command line option fmodules-disable-diagnostic-validation to disable validation of the diagnostic options when loading the module

2016-07-26 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL276769: Modules: add command line option fmodules-disable-diagnostic-validation (authored by mren). Changed prior to commit: https://reviews.llvm.org/D22773?vs=65449&id=65548#toc Repository: rL LLVM

Re: [PATCH] D20795: Added basic capabilities to detect source code clones.

2016-07-26 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL276782: [analyzer] Add basic capabilities to detect source code clones. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D20795?vs=65506&id=65563#toc Repository: rL LLVM ht

Re: [PATCH] D22798: Fix for compiling with clang <= 3.7 and g++6 headers.

2016-07-26 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL276831: Fix for compiling with clang <= 3.7 and g++6 headers (authored by vedantk). Changed prior to commit: https://reviews.llvm.org/D22798?vs=65476&id=65656#toc Repository: rL LLVM https://reviews

Re: [PATCH] D22805: [clang-include-fixer] Added Emacs integration for clang-include-fixer.

2016-07-27 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL276853: [clang-include-fixer] Added Emacs integration for clang-include-fixer. (authored by d0k). Changed prior to commit: https://reviews.llvm.org/D22805?vs=65679&id=65689#toc Repository: rL LLVM h

Re: [PATCH] D21145: [Sema] Fix crash on valid where instantiation of lambda cannot access type of 'this'

2016-07-27 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL276900: [Sema] Teach getCurrentThisType to reconize lambda in in-class initializer (authored by epilk). Changed prior to commit: https://reviews.llvm.org/D21145?vs=60622&id=65779#toc Repository: rL L

Re: [PATCH] D22596: Retry: [Driver] Compute effective target triples once per job (NFCI)

2016-07-27 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL276937: Retry: [Driver] Compute effective target triples once per job (NFCI) (authored by vedantk). Changed prior to commit: https://reviews.llvm.org/D22596?vs=64792&id=65829#toc Repository: rL LLVM

Re: [PATCH] D21277: Resubmit r270688: Using new TargetParser in Clang.

2016-07-27 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL276958: [AArch64] Using AArch64TargetParser in Clang. (authored by zijiaoma). Changed prior to commit: https://reviews.llvm.org/D21277?vs=60658&id=65878#toc Repository: rL LLVM https://reviews.llvm.

Re: [PATCH] D22874: [analyzer] Fixes to the checker developer manual.

2016-07-28 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL277029: [analyzer] Update the web manual for checker developers. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D22874?vs=65762&id=65979#toc Repository: rL LLVM https://r

Re: [PATCH] D22697: [ObjC Availability] Consider lexical context of use of declaration when emitting availability diagnostics

2016-07-28 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL277058: [ObjC] Consider availability of context when emitting availability warnings (authored by epilk). Changed prior to commit: https://reviews.llvm.org/D22697?vs=65595&id=66037#toc Repository: rL

Re: [PATCH] D22930: [Parser] only correct delayed typos for conditional expressions when needed.

2016-07-28 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL277095: [Parser] Fix bug where delayed typo in conditional expression was corrected… (authored by epilk). Changed prior to commit: https://reviews.llvm.org/D22930?vs=65965&id=66067#toc Repository: rL

Re: [PATCH] D22919: GCC Compatibility: Support for __final specifier

2016-07-29 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL277134: [GCC] Support for __final specifier (authored by asbokhan). Changed prior to commit: https://reviews.llvm.org/D22919?vs=65951&id=66104#toc Repository: rL LLVM https://reviews.llvm.org/D22919

Re: [PATCH] D22969: [analyzer] Fix execution permissions for scan-build-py.

2016-08-01 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL277338: [analyzer] Fix execution permissions for the scan-build-py scripts. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D22969?vs=66159&id=66300#toc Repository: rL LLVM

Re: [PATCH] D23024: [ObjC Availability] Fix false positive of -Wpartial-availability introduced in r277058

2016-08-01 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL277378: [ObjC Availability] Fix partial-availability false positive introduced in… (authored by epilk). Changed prior to commit: https://reviews.llvm.org/D23024?vs=66348&id=66370#toc Repository: rL L

Re: [PATCH] D22514: CloneDetection now respects statement specific data when searching for clones.

2016-08-02 Thread Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL277449: [analyzer] Respect statement-specific data in CloneDetection. (authored by dergachev). Changed prior to commit: https://reviews.llvm.org/D22514?vs=66309&id=66460#toc Repository: rL LLVM http

<    1   2   3   4   5   6   7   8   9   10   >