Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

October 2017 bump. #3

Open
wants to merge 9,003 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
9003 commits
Select commit Hold shift + click to select a range
d5fedf9
[clang] Add getUnsignedPointerDiffType method
alexander-shaposhnikov Sep 28, 2017
3adb8ef
[Sema] Put nullability fix-it after the end of the pointer.
vsapsai Sep 28, 2017
cd3ff5f
[NFC] Rename variable 'Arguments' to 'Parameters' when lexing the Mac…
faisalv Sep 29, 2017
8c6abdf
[NFC] Replace 'arguments' with 'parameters' in comments relating to l…
faisalv Sep 29, 2017
2fb3964
[X86][MS-InlineAsm] Extended support for variables / identifiers on m…
Sep 29, 2017
94efed9
[Sema] Suppress warnings for C's zero initializer
Sep 29, 2017
cb0496f
[docs][refactor] Add refactoring engine design documentation
hyp Sep 29, 2017
b732bfe
Fix Modules/{builtin-import.mm,umbrella-header-include-builtin.mm} to…
filcab Sep 29, 2017
be67362
[test] Disable leak checking on a clang crash test on Darwin
fjricci Sep 29, 2017
dfca370
fixup, post rL314493
Sep 29, 2017
06fad44
[Sema] Correct IUnknown to support Unknwnbase.h Header.
Sep 29, 2017
3b862f6
[PS4] Tidy up some debug-tuning v. triple decision-making.
pogo59 Sep 29, 2017
ecad4de
Add a "vexing parse" warning for ambiguity between a variable declara…
zygoloid Sep 29, 2017
6353667
[Analyzer] Synthesize function body for std::call_once
Sep 30, 2017
1d37cb4
[Analyzer] Add nullability to the list of tested checkers in SATestBuild
Sep 30, 2017
e926c1e
[Analyzer] Document a gotcha: for C++ -analyze-function requires para…
Sep 30, 2017
92f75f5
[Analyzer] Add dummy implementation to call_once to avoid linkage war…
Sep 30, 2017
6327961
[ODRHash] Add base classes to hashing CXXRecordDecl.
Weverything Sep 30, 2017
0508309
clang/test/SemaCXX/ms-iunknown-template-function.cpp: Appease for tar…
chapuni Sep 30, 2017
51cc2d2
[NFC] Remove superfluous parameter
faisalv Sep 30, 2017
744bd75
[NFC] Add assertion that we assume a valid macro argument index.
faisalv Sep 30, 2017
965b68e
[Analysis] Remove unused makeLvalueToRValue variant.
dcci Sep 30, 2017
783c352
Test Commit.
agozillon Oct 1, 2017
d27ee8f
Dependent Address Space Support
agozillon Oct 2, 2017
1b6da5f
Dependent Address Space Support Test File
agozillon Oct 2, 2017
c6e3259
[CodeGen] Do not refer to complete TBAA info where we actually deal w…
Oct 2, 2017
80dc32e
[CodeGen] Have a special function to get TBAA info for may-alias acce…
Oct 2, 2017
d0d495f
Dependent Address Space Support Test Fix
agozillon Oct 2, 2017
c88baf9
[OPENMP] Simplify codegen for non-offloading code.
alexey-bataev Oct 2, 2017
316ebef
[OPENMP] Fix test, NFC.
alexey-bataev Oct 2, 2017
4e0b56c
[clang-format] Fix regression about short functions after #else
krasimirgg Oct 2, 2017
3ac9cc2
[OPENMP] Capture argument of `device` clause for target-based
alexey-bataev Oct 2, 2017
6046d0c
Update IUnknown lit test to pass on Win32
Oct 2, 2017
3a1ab56
Revert "[Sema] Warn on attribute nothrow conflicting with language sp…
rnk Oct 2, 2017
3ee2399
[CUDA] Fix name of __activemask()
hahnjo Oct 2, 2017
86395f1
[Analyzer] Make testing scripts flake8 compliant
Oct 2, 2017
c6d74ce
Revert "Add /System/Library/PrivateFrameworks as a header search path."
DougGregor Oct 2, 2017
c97363b
Add a testcase to check that debug info is upgraded when compiling LL…
adrian-prantl Oct 2, 2017
7b93fc9
[refactor] Simplify the refactoring interface
hyp Oct 2, 2017
0e22b1b
Add support for Myriad ma2x8x series of CPUs
googlewalt Oct 2, 2017
c2fcd62
Add std::move in RefactoringActionRulesTest.cpp
hyp Oct 2, 2017
3c43204
[Analyzer] Avoid copy and modifying passed reference in BodyFarm::cre…
Oct 2, 2017
7fc0a33
PR33839: Fix -Wunused handling for structured binding declarations.
zygoloid Oct 2, 2017
c996942
[clang-cl] Claim ignored /O[12xd] arguments
rnk Oct 3, 2017
6d25f92
[NFC] Refactor PasteTokens so that it can be passed the Token Stream …
faisalv Oct 3, 2017
1d05c89
Remove an assertion I added from the refactoring of pasteTokens (http…
faisalv Oct 3, 2017
5cf8088
[ubsan] Save a ptrtoint when emitting alignment checks
vedantk Oct 3, 2017
ce333a5
[ubsan] Add helpers to decide when null/vptr checks are required. NFC.
vedantk Oct 3, 2017
9ce2dd4
[ubsan] Save the result of getLLVMContext. NFC.
vedantk Oct 3, 2017
3f7b4f3
[ubsan] Skip alignment checks which are folded away
vedantk Oct 3, 2017
6a419e7
Add parens around the boolean condition of one of the added asserts i…
faisalv Oct 3, 2017
36f680e
R34811: Allow visibilities other than 'default' for VisibleNoLinkage …
zygoloid Oct 3, 2017
582ed92
[CodeGen] Introduce generic TBAA access descriptors
Oct 3, 2017
6292fe0
[CodeGen] Fix propagation of TBAA info for atomic accesses
Oct 3, 2017
36cfc21
[OpenCL] Fix checking of vector type casting
yxsamliu Oct 3, 2017
be0345e
[Analyzer] More granular special casing in RetainCountChecker
Oct 3, 2017
edf4483
Revert r314820 "[Analyzer] More granular special casing in RetainCoun…
timshen91 Oct 3, 2017
3201ad6
[OPENMP] Allow use of declare target directive inside struct
alexey-bataev Oct 3, 2017
779f909
Suppress -Wmissing-braces warning when aggregate-initializing a struc…
zygoloid Oct 3, 2017
dd3b9fb
[CMake] Minor updates to Apple CMake caches
Oct 3, 2017
a171bb0
[Analyzer] Re-apply r314820 with a fix for StringRef lifetime.
Oct 3, 2017
15b35a3
[ExprConstant] Allow constexpr ctor to modify non static data members
epilk Oct 4, 2017
37e876e
PR34822: Fix a collection of related bugs with our handling of C89 im…
zygoloid Oct 4, 2017
39691fd
We allow implicit function declarations as an extension in all C dial…
zygoloid Oct 4, 2017
eb5cf27
Move verbosity check for opt remarks to the diag handler.
anemet Oct 4, 2017
74f99c5
Fix assertion failure in thread safety analysis (PR34800).
alexfh Oct 4, 2017
940a9ff
[OpenMP] Fix passing of -m arguments correctly
hahnjo Oct 4, 2017
0ecd5c3
[test] Pass in fixed triple for openmp-offload.c
hahnjo Oct 4, 2017
c64cb39
[OpenMP] Initial implementation of teams distribute code generation
Oct 4, 2017
c99811f
[analyzer] Fix autodetection of binding types.
haoNoQ Oct 4, 2017
5915ee7
[Hexagon] Move getHexagonTargetFeatures to Hexagon.cpp (NFC)
Oct 4, 2017
8dd6284
[OpenCL] Clean up and add missing fields for block struct
yxsamliu Oct 4, 2017
2c4bc52
Fix 'section' warning behavior with tentatively-defined values
Oct 4, 2017
79dee32
Remove PendingBody mechanism for function and ObjC method deserializa…
zygoloid Oct 5, 2017
dbda370
PR33924: Merge block-scope anonymous declarations if there are multip…
zygoloid Oct 5, 2017
b508517
Add testcase for r314956:
zygoloid Oct 5, 2017
812f8f9
[Analyzer Tests] Fix misc bugs in analyzer reference results updater.
Oct 5, 2017
e2787a6
Enabling new pass manager in LTO (and thinLTO) link step.
Oct 5, 2017
7728f35
[analyzer] Fix leak false positives on stuff put in C++/ObjC initiali…
haoNoQ Oct 5, 2017
c64aa1b
[CodeGen] Unify generation of scalar and struct-path TBAA tags
Oct 5, 2017
9c61aba
Revert r314977 "[CodeGen] Unify generation of scalar and struct-path …
Oct 5, 2017
072e2cd
[CodeGen] Unify generation of scalar and struct-path TBAA tags
Oct 5, 2017
9f31f25
[Analyzer Tests] Run static analyzer integration tests until the end,
Oct 5, 2017
435d6c4
[OPENMP] Fix mapping|privatization of implicitly captured variables.
alexey-bataev Oct 5, 2017
6ddf39e
Fix two-phase name lookup for non-dependent overloaded operators.
zygoloid Oct 5, 2017
dc1ef58
Cleanup and generalize -shared-libasan.
eugenis Oct 5, 2017
2a38913
For dllexport class templates, export specializations of member funct…
zmodem Oct 5, 2017
f85aa6b
[CMake] Add install-distribution-toolchain to stage2 target list
Oct 5, 2017
bf4f193
[CodeGen] Emit a helper function for __builtin_os_log_format to reduce
ahatanaka Oct 6, 2017
a58a87b
Fix check strings in test case and use llvm::to_string instead of
ahatanaka Oct 6, 2017
3edd35c
Fix one more check string after r315045.
ahatanaka Oct 6, 2017
04e95cd
Refine generation of TBAA information in clang
Oct 6, 2017
1e4977e
Fix one more check string after r315045.
ahatanaka Oct 6, 2017
4c2015e
[OPENMP] Capture references to global variables.
alexey-bataev Oct 6, 2017
2d90907
Split X86::BI__builtin_cpu_init handling into own function[NFC]
Oct 6, 2017
ac3c06e
[OPENMP] Do not capture local static variables.
alexey-bataev Oct 6, 2017
25ced9a
For Windows, allow .exe extension in a test.
pogo59 Oct 6, 2017
e3f5d7a
Run pyformat on lit code.
Oct 6, 2017
36bd96f
[lit] Improve tool substitution in lit.
Oct 6, 2017
172bca3
[refactor] add support for refactoring options
hyp Oct 6, 2017
0cbff25
[ObjC] Don't warn on readwrite properties with custom setters that
hyp Oct 6, 2017
cc5ee49
OpenCL: Assume functions are convergent
arsenm Oct 6, 2017
f1381a9
Revert r315087
hyp Oct 6, 2017
c145845
-Wdocumentation should allow '...' params in variadic function type a…
hyp Oct 6, 2017
f10bd51
[MS] Raise the default value of _MSC_VER to 1911, which is VS 2017
rnk Oct 6, 2017
fe2683b
Revert "For dllexport class templates, export specializations of memb…
rnk Oct 6, 2017
b623e4a
Driver: hoist the `wchar_t` handling to the driver
compnerd Oct 6, 2017
6130517
[Driver] Fix -static-libsan / -shared-libsan on Darwin
vedantk Oct 7, 2017
0263a35
Remove unused variables. No functionality change.
d0k Oct 8, 2017
3d1f884
Make SourceLocation, QualType and friends have constexpr constructors.
d0k Oct 8, 2017
b9f6a1f
Remove unused variables. No functionality change.
d0k Oct 8, 2017
8ea201f
Certain versions of clang require an explicit initialization for lite…
d0k Oct 8, 2017
5dbb2b9
Set PreprocessorOpts.GeneratePreamble=true in PrecompiledPreamble.
ilya-biryukov Oct 9, 2017
bdc2045
AMDGPU: Fix missing declaration for __builtin_amdgcn_dispatch_ptr
arsenm Oct 9, 2017
eeec815
Testing commit access.
hamzasood Oct 9, 2017
21e1fad
PR13575: Fix USR mangling for fixed-size arrays
jkorous-apple Oct 9, 2017
2feacd0
AMDGPU: Add read_exec_lo/hi builtins
arsenm Oct 9, 2017
97590e2
PR13575: Fix test
jkorous-apple Oct 9, 2017
a167502
[Analyzer] Do not segfault on unexpected call_once implementation
Oct 9, 2017
9ee4a4e
[Modules TS] Module ownership semantics for redeclarations.
zygoloid Oct 9, 2017
a3aaa66
Fix typos in documentation
jkorous-apple Oct 9, 2017
066f684
R13575: Fix USR mangling for function pointer types
jkorous-apple Oct 10, 2017
aad768a
[Modules TS] Avoid computing the linkage of the enclosing DeclContext…
zygoloid Oct 10, 2017
1c1f51c
[Sema][ObjC] Preserve syntactic sugar when removing
ahatanaka Oct 10, 2017
d89b5f8
[ASTMatchers] Don't create a copy of a std::set when iterating over it.
d0k Oct 10, 2017
a8e3ebd
Fix small nits in clang-refactor doc.
hokein Oct 10, 2017
bb7654d
[CodeGen] Do not construct complete LValue base info in trivial cases
Oct 10, 2017
56ae0c3
[clang-refactor] Fix clang-tidy misc-move-const-arg warning.
hokein Oct 10, 2017
f8ba266
[analyzer] Implement pointer arithmetic on constants
Xazax-hun Oct 10, 2017
90036a5
[analyzer] PthreadLockChecker: Add printState() method for self-debug…
haoNoQ Oct 10, 2017
c91d03c
[analyzer] MisusedMovedObject: Add printState() method for self-debug…
haoNoQ Oct 10, 2017
18e9d04
[analyzer] MisusedMovedObject: Fix state-resetting a base-class sub-o…
haoNoQ Oct 10, 2017
5c21b02
Revert "[Modules TS] Avoid computing the linkage of the enclosing Dec…
Oct 10, 2017
e8f1fa7
Revert "[Modules TS] Module ownership semantics for redeclarations."
Oct 10, 2017
b824f35
Fix a (slightly weird) 'comma operator within array index expression'…
RKSimon Oct 10, 2017
76e3b89
[OPENMP] Add default codegen|tests for 'target parallel for[ simd]'
alexey-bataev Oct 10, 2017
a92cdd5
For dllexport class templates, export specializations of member funct…
zmodem Oct 10, 2017
c3893ec
[clang-fuzzer] Allow building without coverage instrumentation.
morehouse Oct 10, 2017
0fa621d
[lit] Add host_cxx to lit config
fjricci Oct 10, 2017
0724462
[clang-fuzzer] Build proto-to-cxx with fuzzer-no-link.
morehouse Oct 10, 2017
c7fa535
Revert "[clang-fuzzer] Allow building without coverage instrumentation."
morehouse Oct 10, 2017
6d6c393
[CGExprScalar] In EmitCompare trunc the result if it has different ty…
weiguozhi Oct 10, 2017
ce4a687
Add test for regression caused by reverted patch r315251.
zygoloid Oct 10, 2017
8c9bf99
Fix indexer crash for default template template parameter value
jkorous-apple Oct 10, 2017
2e86b2e
Support: Have directory_iterator::status() return FindFirstFileEx/Fin…
pcc Oct 10, 2017
6bbe311
[Modules TS] Module ownership semantics for redeclarations.
zygoloid Oct 10, 2017
3f972b5
[Modules TS] Diagnose attempts to enter module implementation units w…
zygoloid Oct 10, 2017
1e201d8
Include getting generated struct offsets in CodegenABITypes
adrian-prantl Oct 10, 2017
4da3add
[Modules TS] Diagnose missing/duplicate module-declaration.
zygoloid Oct 11, 2017
bd279d8
A '<' with a trigraph '#' is not a valid editor placeholder
hyp Oct 11, 2017
8da894b
[modules] Only take visible using-directives into account during name…
zygoloid Oct 11, 2017
fa26081
[modules] Fix visibility checking for using declarations via ADL.
zygoloid Oct 11, 2017
853872e
Update cc1as_main for MCAsmBackend ownership change in r315410.
lhames Oct 11, 2017
e5d80cd
ClangCodeGenTests: Update libdeps in rL315392, +clangAST.
chapuni Oct 11, 2017
da7bb02
Reorder.
chapuni Oct 11, 2017
2b8fac8
Revert r314955: "Remove PendingBody mechanism for function and ObjC m…
djasper Oct 11, 2017
41ca94e
[clang-rename] Don't add prefix qualifiers to the declaration and def…
hokein Oct 11, 2017
caaaf1b
[OpenCL] Allow function declaration with empty argument list.
bader Oct 11, 2017
3163691
[clang-rename] Add more unittest.
hokein Oct 11, 2017
e24b3a3
[Analyzer] Clarify error messages for undefined result
Oct 11, 2017
537401c
[clang-fuzzer] Fix shared library dependencies.
morehouse Oct 11, 2017
5288ea1
[OPENMP] Fix PR34916: Crash on mixing taskloop|tasks directives.
alexey-bataev Oct 11, 2017
f2e915f
Reland "[clang-fuzzer] Allow building without coverage instrumentation."
morehouse Oct 11, 2017
5126623
[OPENMP] Remove extra if, NFC.
alexey-bataev Oct 11, 2017
61f2905
[X86] Correct type for argument to clflushopt intrinsic.
topperc Oct 11, 2017
0c759b0
[clang-fuzzer] Allow linking with any fuzzing engine.
morehouse Oct 11, 2017
6712695
[Analyzer] Assume that string-like const globals are non-nil.
Oct 11, 2017
9197bbb
[Analyzer] Remove dead code from testing scripts
Oct 11, 2017
83aa104
[Analyzer] Fix introduced regression: properly check for nullable att…
Oct 11, 2017
57a445e
[clang-fuzzer] Build with newer protobuf-mutator.
morehouse Oct 11, 2017
adf2c16
[Analyzer] Support bodyfarming libstdc++ implementation of std::call_…
Oct 11, 2017
9563977
[X86] Add support for 'amdfam17h' to __builtin_cpu_is to match gcc.
topperc Oct 11, 2017
f8e0708
[Driver] Export symbols needed to use profile runtime
vedantk Oct 11, 2017
29b9ec0
[ADT] Make Twine's copy constructor private.
Oct 11, 2017
c353732
Update cc1as_main for MCCodeEmitter ownership change in r315531.
lhames Oct 11, 2017
6c57331
Revert "[ADT] Make Twine's copy constructor private."
Oct 11, 2017
31035d0
[X86] Remove a few unnecessary check lines from the predefined-arch-m…
topperc Oct 12, 2017
36e4fcd
clang/module.modulemap: Create Clang_Frontend_CodeGenOptions to remov…
chapuni Oct 12, 2017
d5b809a
[COFF, ARM64] Add MS builtins __dmb, __dsb, __isb
mstorsjo Oct 12, 2017
d5d949d
Split the AlignTrailingComments on several lines. The comments were a…
sylvestre Oct 12, 2017
669951b
SVal::getAsSymbol(bool IncludeBaseRegions): Follow clang/StaticAnalyz…
chapuni Oct 12, 2017
9047763
Fix warnings. [-Wdocumentation]
chapuni Oct 12, 2017
4f7fc25
[CodeGen] Generate TBAA info along with LValue base info
Oct 12, 2017
01107d3
[OPENMP] Fix PR34925: Fix getting thread_id lvalue for inlined regions
alexey-bataev Oct 12, 2017
b33432c
[OPENMP] Fix PR34926: Fix handling of the array sections passed as
alexey-bataev Oct 12, 2017
cf450b4
[X86] Use -ffreestanding instead of using the mm_malloc.h include gua…
topperc Oct 12, 2017
780c8ad
[clang-format] Allow building fuzzer with OSS-Fuzz flags.
morehouse Oct 12, 2017
bc5044d
[X86] Add CLWB intrinsic. clang part
topperc Oct 12, 2017
c284921
[OPENMP] Fix PR34927: Emit initializer for reduction array with declare
alexey-bataev Oct 12, 2017
b9f3533
[Sema] Diagnose tautological comparison with type's min/max values
LebedevRI Oct 12, 2017
5d9530c
[Analysis] Silence -Wtautological-constant-compare in two tests
LebedevRI Oct 12, 2017
0db6ef6
[SemaChecking] Suppress a GCC warning. NFCI.
dcci Oct 12, 2017
8f9f718
[Analysis] Un-silence -Wtautological-unsigned-zero-compare in null-de…
LebedevRI Oct 12, 2017
913b7c7
[CUDA] Added __hmma_m16n16k16_* builtins to support mma instructions …
Artem-B Oct 12, 2017
12cf945
[lit] Raise the logic for enabling clang & lld substitutions to llvm.
Oct 12, 2017
783e107
[cmake] Rename LIB_FUZZING_ENGINE to LLVM_LIB_FUZZING_ENGINE.
morehouse Oct 12, 2017
720ba14
Revert "[Sema] Diagnose tautological comparison with type's min/max v…
LebedevRI Oct 12, 2017
c5c0712
[Sema][Crash] Correctly handle an non-dependent noexcept expr in func…
Oct 12, 2017
bab2fb8
[Sema][ObjC] Complete merging ObjC methods before checking their
ahatanaka Oct 12, 2017
d81f643
Handle/assert on DK_Remark
anemet Oct 12, 2017
93bb481
Typos in tutorial
jkorous-apple Oct 13, 2017
7cd19b9
[Analyzer] Assume that CFBooleanRef const globals are non-null
Oct 13, 2017
d570434
[MS] Don't bail on replacing dllimport vbase dtors with base dtors
rnk Oct 13, 2017
a2f602c
Recommit r315087 "[refactor] add support for refactoring options"
hyp Oct 13, 2017
404915f
Support for destroying operator delete, per C++2a proposal P0722.
zygoloid Oct 13, 2017
290556e
[clang] Enable clang build with LLVM_BUILD_INSTRUMENTED without setti…
alexander-shaposhnikov Oct 13, 2017
a86f30e
[OpenCL] Add LangAS::opencl_private to represent private address spac…
yxsamliu Oct 13, 2017
0ea7666
Fix regression of test/CodeGenOpenCL/address-spaces.cl on ppc
yxsamliu Oct 13, 2017
d11a505
Remove an unused variable.
hokein Oct 13, 2017
f06fa44
Fix an unused-variable warning.
hokein Oct 13, 2017
558739b
Hide "#pragma optimize("", off)" from clang when it pretends to be MS…
rnk Oct 13, 2017
333a874
[CodeGen] EmitCXXMemberDataPointerAddress() to generate TBAA info alo…
Oct 13, 2017
8c3b487
[CodeGen] EmitLoadOfPointer() to generate TBAA info along with LValue…
Oct 13, 2017
85ef073
[CodeGen] EmitLoadOfReference() to generate TBAA info along with LVal…
Oct 13, 2017
46d6052
[SEH] Use the SEH personality on frontend-outlined funclets
rnk Oct 13, 2017
8ebf457
[CodeGen] getNaturalTypeAlignment() to generate TBAA info along with …
Oct 13, 2017
72f20cb
Revert "[lit] Raise the logic for enabling clang & lld substitutions …
bcardosolopes Oct 13, 2017
578a8d7
[CodeGen] emitOMPArraySectionBase() to generate TBAA info along with …
Oct 13, 2017
53db9fb
[X86] Add skeleton support for knm cpu
topperc Oct 13, 2017
3912b80
[X86] Remove 'knm' defines from predefined-arch-macros.c test.
topperc Oct 13, 2017
3704be1
[CodeGen] EmitPointerWithAlignment() to generate TBAA info along with…
Oct 13, 2017
6ac84e9
[analyzer] RetainCount: Ignore annotations on user-made CFRetain wrap…
haoNoQ Oct 13, 2017
f5386a2
[clang-refactor] Apply source replacements
hyp Oct 13, 2017
39f710a
Revert "[CodeGen] EmitPointerWithAlignment() to generate TBAA info al…
Oct 13, 2017
ecbf0ff
Basic: adjust attributes on `nan` LIBBUILTINs
compnerd Oct 13, 2017
89ba86c
[analyzer] CStringChecker: pr34460: Avoid a crash when a cast is not …
haoNoQ Oct 13, 2017
68943cd
[analyzer] pr28449: Fix support for various array initializers.
haoNoQ Oct 13, 2017
8c0e129
Fix -Woverloaded-virtual warning in clang-refactor
hyp Oct 13, 2017
f947052
Allow building libFuzzer in two-stage compiler-rt build
Oct 13, 2017
912dc99
[Sema] Avoid iterator invalidation when code completing.
d0k Oct 13, 2017
e0b0cb8
Revert r315738
hyp Oct 13, 2017
2f4ad17
Allow building libFuzzer tests in two-stage compiler-rt build.
Oct 13, 2017
3f58ee8
Fix backwards warning for use of C++17 attributes-on-namespaces-and-e…
zygoloid Oct 14, 2017
4318ef1
[Lex] Avoid out-of-bounds dereference in SkipLineComment
hyp Oct 14, 2017
94cbcd4
[ubsan] Don't emit function signatures for non-static member functions
vedantk Oct 14, 2017
ad2da73
[Sema] Warn about unused variables if we can constant evaluate the in…
d0k Oct 14, 2017
397c91b
[OpenCL] Emit enqueued block as kernel
yxsamliu Oct 14, 2017
e5914c6
Fix build failure on android due to missing std::to_string()
yxsamliu Oct 14, 2017
9541b49
Revert rL315787, "[Sema] Warn about unused variables if we can consta…
chapuni Oct 14, 2017
cb0b661
Re-land r315787, "[Sema] Warn about unused variables if we can consta…
d0k Oct 14, 2017
cab2977
Mark test as unsupported until r315808 is fixed
bcardosolopes Oct 14, 2017
d460293
Revert "Mark test as unsupported until r315808 is fixed"
kzhuravl Oct 14, 2017
3a7dad2
[c++2a] Implement P0306 __VA_OPT__ (Comma omission and comma deletion)
faisalv Oct 15, 2017
4703606
[c++2a] Fix failing regression test related to not adding the extensi…
faisalv Oct 15, 2017
ef29d18
[Lex] Remove unused variables. No functionality change.
d0k Oct 15, 2017
0b63209
Add -f[no-]double-square-bracket-attributes as new driver options to …
AaronBallman Oct 15, 2017
fca2243
[driver] [cl] Add/fix c++17/c++latest
martell Oct 15, 2017
432111c
Driver: use ld64.lld when -fuse-ld=lld for darwin
martell Oct 15, 2017
aba0729
Fix test case regresstion from rL315864
martell Oct 15, 2017
e1ba023
[LEG] Wire up LEG in clang.
jchlanda Oct 16, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .arcconfig
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"project_id" : "clang",
"conduit_uri" : "http://reviews.llvm.org/"
"conduit_uri" : "https://reviews.llvm.org/"
}
13 changes: 12 additions & 1 deletion .clang-tidy
Original file line number Diff line number Diff line change
@@ -1 +1,12 @@
Checks: '-*,clang-diagnostic-*,llvm-*,misc-*'
Checks: '-*,clang-diagnostic-*,llvm-*,misc-*,-misc-unused-parameters,readability-identifier-naming'
CheckOptions:
- key: readability-identifier-naming.ClassCase
value: CamelCase
- key: readability-identifier-naming.EnumCase
value: CamelCase
- key: readability-identifier-naming.FunctionCase
value: lowerCase
- key: readability-identifier-naming.UnionCase
value: CamelCase
- key: readability-identifier-naming.VariableCase
value: CamelCase
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,5 @@ tools/extra
# Sphinx build products
docs/_build
docs/analyzer/_build
# debug info testsuite
test/debuginfo-tests
Loading