summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2017-12-30Reverted 321587: Enable configuration files in clangSerge Pavlov
2017-12-30Enable configuration files in clangSerge Pavlov
2017-12-30[NFC] Modernize enum 'UnqualifiedId::IdKind' into a scoped enum UnqualifiedId...Faisal Vali
2017-12-29[OPENMP] Support for -fopenmp-simd option with compilation of simd loopsAlexey Bataev
2017-12-29[driver][darwin] Take the OS version from -m<os>-version-min argument whenAlex Lorenz
2017-12-29[OPENMP] Initial support for `-fopenmp-simd` option.Alexey Bataev
2017-12-29Revert r321504 "[X86] Don't accidentally enable PKU on cannon lake and icelak...Craig Topper
2017-12-29[NFC] Modernize enum Declarator::TheContext to a type-safe scoped enum.Faisal Vali
2017-12-28Avoid int to string conversion in Twine or raw_ostream contexts.Benjamin Kramer
2017-12-28[Frontend] Correctly handle instantiating ctors with skipped bodiesIlya Biryukov
2017-12-28-fsanitize=vptr warnings on bad static types in dynamic_cast and typeidStephan Bergmann
2017-12-27[X86] Don't accidentally enable PKU on cannon lake and icelake or CLWB on can...Craig Topper
2017-12-27[X86] Enable avx512vpopcntdq and clwb for icelake.Craig Topper
2017-12-27[OPENMP] Support for `depend` clauses on `target enter|exit data`.Alexey Bataev
2017-12-27[NFC] Small const correctness fixHamza Sood
2017-12-27[OPENMP] Support for `depend` clauses on `target data update`.Alexey Bataev
2017-12-27[ASTImporter] Support importing FunctionTemplateDecl and CXXDependentScopeMem...Aleksei Sidorin
2017-12-27[x86][icelake][vbmi2]Coby Tayree
2017-12-27[OpenMP] Further adjustments of nvptx runtime functionsJonas Hahnfeld
2017-12-27[x86][icelake][vnni]Coby Tayree
2017-12-27[x86][icelake][bitalg]Coby Tayree
2017-12-27[x86][icelake][vpclmulqdq]Coby Tayree
2017-12-27[x86][icelake][gfni]Coby Tayree
2017-12-27[x86][icelake][vaes]Coby Tayree
2017-12-26Fix comment typo in r321312.Paul Robinson
2017-12-25Add a fixit for attributes incorrectly placed prior to 'struct/class/enum' ke...Faisal Vali
2017-12-24[AST] Inline CompoundStmt contents into the parent allocation.Benjamin Kramer
2017-12-24[AST] Convert AttributedStmt to llvm::TrailingObjects.Benjamin Kramer
2017-12-24Make helpers static. No functionality change.Benjamin Kramer
2017-12-23[Index] Reduce size of SymbolInfo struct.Sam McCall
2017-12-23[NFC] Remove a cast rendered unnecessary by r321409Faisal Vali
2017-12-23[NFC] Update the template-parameter parsers and analyzers to return NamedDecl...Faisal Vali
2017-12-23[ODRHash] Disable hashing on methods.Richard Trieu
2017-12-23[ODRHash] Support ODR violation detection in functions.Richard Trieu
2017-12-22Add an explicit `LLVM_FALLTHROUGH` annotation to an intentionalChandler Carruth
2017-12-22[OPENMP] Captured arguments of the capturable clauses by value.Alexey Bataev
2017-12-22[CodeGen] Represent array members in new-format TBAA type descriptorsIvan A. Kosarev
2017-12-22[CodeGen] Support generation of TBAA info in the new formatIvan A. Kosarev
2017-12-22Fix unused variable warning in SemaTemplate. NFCSam McCall
2017-12-22[Modules] Map missing private submodules from Foo.Private to Foo_PrivateBruno Cardoso Lopes
2017-12-22[X86] Add 'prfchw' to the correct CPUs to match the backend.Craig Topper
2017-12-22Diagnose the various invalid decl-specifiers on nontype template parameters.Faisal Vali
2017-12-22[Modules] Change private modules rules and warningsBruno Cardoso Lopes
2017-12-21[CUDA] More fixes for __shfl_* intrinsics.Artem Belevich
2017-12-21[X86] Allow _mm_prefetch (both the header implementation and the builtin) to ...Craig Topper
2017-12-21Correct hasFeature/isValidFeatureName's handling of shstk/adx/mwaitxErich Keane
2017-12-21Delete dead code.Adrian Prantl
2017-12-21[analyzer] Add Javascript to analyzer HTML output to allow keyboard navigation.George Karpenkov
2017-12-21[ODRHash] Canonicalize Decl's before processing.Richard Trieu
2017-12-21Suppress "redundant parens" warning for "A (::B())".Richard Smith