summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema
Commit message (Expand)AuthorAgeFilesLines
* [Sema] Add implicit members even for invalid CXXRecordDeclsIlya Biryukov2018-02-021-3/+3
* [coroutines] Fix application of NRVO to Coroutine "Gro" or return object.Eric Fiselier2018-02-011-4/+2
* PR36157: When injecting an implicit function declaration in C89, find the rightRichard Smith2018-02-011-0/+10
* Revert "[coroutines] Fix application of NRVO to Coroutine "Gro" or return obj...Eric Fiselier2018-01-301-2/+4
* [coroutines] Fix application of NRVO to Coroutine "Gro" or return object.Eric Fiselier2018-01-291-4/+2
* [NFC] Fixup comment with function name, actually incorrect name!Erich Keane2018-01-291-3/+2
* [coroutines] Pass coro func args to promise ctorBrian Gesiak2018-01-244-36/+96
* [CodeComplete] only respect LoadExternal hint at namespace/tu scopeSam McCall2018-01-241-2/+5
* [OPENMP] Remove more empty SourceLocations() from the code.Alexey Bataev2018-01-231-4/+4
* [CodeComplete] Omit templated constructors from member list too.Sam McCall2018-01-221-3/+9
* [modules] Correctly overload getModule in the MultiplexExternalSemaSourceRaphael Isemann2018-01-221-0/+7
* [AArch64] Add ARMv8.2-A FP16 scalar intrinsicsAbderrazek Zaafrani2018-01-191-0/+2
* [Refactor] Use enum instead of magic number in handleX86ForceAlignArgPointerA...Hongbin Zheng2018-01-191-1/+1
* Fix Scope::dump()Richard Trieu2018-01-181-64/+35
* [Sema] Allow conversion between long double and __float128.Benjamin Kramer2018-01-172-8/+7
* [Parse] Forward brace locations to TypeConstructExprVedant Kumar2018-01-175-72/+90
* [Sema] Add visited contexts to CodeCompleteContextHaojian Wu2018-01-172-1/+12
* [OPENMP] Add support for `depend` clauses on `target teams distributeAlexey Bataev2018-01-161-1/+1
* [OPENMP] Add support for `depend` on `target teams distribute parallelAlexey Bataev2018-01-161-1/+6
* [OPENMP] Add support for `depend` clauses on `target parallel for simd`Alexey Bataev2018-01-161-1/+1
* [OPENMP] Add support for `depend` clauses on `target parallel for`Alexey Bataev2018-01-161-1/+1
* [OPENMP] Add support for `depend` clauses on `target teams distributeAlexey Bataev2018-01-161-1/+1
* [OPENMP] Add support for `depend` clause on `target teams distribute`.Alexey Bataev2018-01-161-1/+1
* [OPENMP] Add support for `depend` clauses on `target parallel` directive.Alexey Bataev2018-01-161-1/+1
* [OPENMP] Add support for `depend` clauses on `target teams`.Alexey Bataev2018-01-161-1/+6
* [OPENMP] Add support for `depend` clauses on `target simd`.Alexey Bataev2018-01-161-1/+1
* Ensure code complete with !LoadExternal sees all local decls.Sam McCall2018-01-161-1/+2
* [Sema] Fix a crash on invalid features in multiversioningGeorge Burgess IV2018-01-161-3/+3
* [OPENMP] Initial codegen for `target teams distribute parallel forAlexey Bataev2018-01-151-10/+31
* [OPENMP] Add codegen for `depend` clauses on `target` directive.Alexey Bataev2018-01-151-8/+83
* [Sema] Fix crash for type-dependent base classesJan Korous2018-01-131-0/+7
* DR126: partially implement the const-correct rules for exception handler matc...Richard Smith2018-01-132-104/+109
* When rebuilding an InitListExpr, don't give it a type.Richard Smith2018-01-121-16/+5
* [OPENMP] Replace calls of getAssociatedStmt().Alexey Bataev2018-01-121-5/+1
* [CodeComplete] Add an option to omit results from the preamble.Sam McCall2018-01-122-50/+79
* Add `__reference_binds_to_temporary` trait for checking safe reference initia...Eric Fiselier2018-01-121-1/+11
* [X86][Sema] Range check the constant argument for the vpshld/vpshrd builtins ...Craig Topper2018-01-111-0/+18
* [X86][Sema] Remove constant range checks on on builtins that take a char.Craig Topper2018-01-111-37/+0
* In C++17, when instantiating an out-of-line definition of an inline static dataRichard Smith2018-01-101-1/+2
* Track in the AST whether the operand to a UnaryOperator can overflow and then...Aaron Ballman2018-01-095-39/+61
* PR35862: Suppress -Wmissing-variable-declarations warning on inline variables,Richard Smith2018-01-081-0/+2
* Implement Attribute Target MultiVersioningErich Keane2018-01-083-0/+393
* Factor out comparison handling for arithmetic types.Richard Smith2018-01-081-35/+50
* Remove bogus check for template specialization from self-comparison warning.Richard Smith2018-01-071-13/+2
* Fix a couple of wrong self-comparison diagnostics.Richard Smith2018-01-071-4/+4
* Factor out common tautological comparison code from scalar and vector compare...Richard Smith2018-01-071-97/+110
* When name lookup finds a non-imported declaration and looks back along theRichard Smith2018-01-061-29/+28
* No -fsanitize=function warning when calling noexcept function through non-noe...Stephan Bergmann2018-01-051-4/+2
* Make attribute instantiation instantiate all attributes, not just the first ofRichard Smith2018-01-042-12/+3
* [OPENMP] Fix capturing of expressions in clauses.Alexey Bataev2018-01-041-17/+9
OpenPOWER on IntegriCloud