index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
clang
/
lib
/
AST
/
ExprConstant.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
PR45350: Handle unsized array CXXConstructExprs in constant evaluation
Richard Smith
2020-05-18
1
-1
/
+22
*
[Concepts] Requires Expressions
Saar Raz
2020-01-24
1
-0
/
+5
*
Implement VectorType conditional operator GNU extension.
Erich Keane
2020-01-13
1
-0
/
+1
*
Add builtins for aligning and checking alignment of pointers and integers
Alex Richardson
2020-01-09
1
-11
/
+163
*
[OpenCL] Add ExtVectorElementExpr constant evaluation (PR42387)
Sven van Haastregt
2019-12-17
1
-0
/
+25
*
[c++20] P1959R0: Remove support for std::*_equality.
Richard Smith
2019-12-16
1
-42
/
+62
*
If constant evaluation fails due to an unspecified pointer comparison,
Richard Smith
2019-12-16
1
-2
/
+4
*
PR44268: Fix crash if __builtin_object_size is applied to a heap
Richard Smith
2019-12-13
1
-1
/
+1
*
[OpenCL] Handle address space conversions for constexpr (PR44177)
Sven van Haastregt
2019-12-09
1
-0
/
+7
*
[c++20] Synthesis of defaulted comparison functions.
Richard Smith
2019-12-08
1
-0
/
+30
*
Remove Expr.h include from ASTContext.h, NFC
Reid Kleckner
2019-12-06
1
-2
/
+3
*
Fix crash-on-invalid-code in lambda constant evaluation.
James Y Knight
2019-12-04
1
-0
/
+5
*
[ConstExprPreter] Removed the flag forcing the use of the interpreter
Nandor Licker
2019-11-27
1
-73
/
+45
*
Workaround for EvalInfo ctor for MSVC 2017
Yaxun (Sam) Liu
2019-11-26
1
-3
/
+3
*
[NFC] Refactor representation of materialized temporaries
Tyker
2019-11-19
1
-7
/
+7
*
Revert "[NFC] Refactor representation of materialized temporaries"
Nico Weber
2019-11-17
1
-7
/
+7
*
[NFC] Refactor representation of materialized temporaries
Tyker
2019-11-16
1
-7
/
+7
*
[Diagnostics] Warn for std::is_constant_evaluated in constexpr mode
Dávid Bolvanský
2019-10-31
1
-1
/
+17
*
Fix __attribute__((enable_if)) to treat arguments with side-effects as
Richard Smith
2019-10-30
1
-11
/
+28
*
PR43762: when implicitly changing the active union member for an
Richard Smith
2019-10-27
1
-3
/
+10
*
[c++20] Add CXXRewrittenBinaryOperator to represent a comparison
Richard Smith
2019-10-19
1
-0
/
+7
*
PR43674: fix incorrect constant evaluation of 'switch' where no case
Richard Smith
2019-10-15
1
-1
/
+1
*
[Concepts] Concept Specialization Expressions
Saar Raz
2019-10-15
1
-0
/
+8
*
Revert 374882 "[Concepts] Concept Specialization Expressions"
Nico Weber
2019-10-15
1
-8
/
+0
*
[Concepts] Concept Specialization Expressions
Saar Raz
2019-10-15
1
-0
/
+8
*
PR43629: Fix crash evaluating constexpr placement new on a subobject of
Richard Smith
2019-10-10
1
-1
/
+1
*
[clang] prevent crash for nonnull attribut in constant context (Bug 43601)
Gauthier Harnisch
2019-10-10
1
-6
/
+6
*
Factor out some duplication. NFC.
Richard Smith
2019-10-08
1
-5
/
+3
*
Fix crash or wrong code bug if a lifetime-extended temporary contains a
Richard Smith
2019-10-08
1
-2
/
+4
*
[c++20] Check for a class-specific operator delete when deleting an
Richard Smith
2019-10-07
1
-0
/
+19
*
Properly handle instantiation-dependent array bounds.
Richard Smith
2019-10-04
1
-3
/
+3
*
ExprConstant - silence static analyzer getAs<> null dereference warnings. NFCI.
Simon Pilgrim
2019-10-03
1
-11
/
+10
*
Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.
Simon Pilgrim
2019-10-03
1
-1
/
+1
*
PR43519: don't inject a diagnostic when constant-evaulation of a
Richard Smith
2019-10-03
1
-2
/
+5
*
For P0784R7: support placement new-expressions in constant evaluation.
Richard Smith
2019-10-03
1
-19
/
+88
*
For P0784R7: allow direct calls to operator new / operator delete from
Richard Smith
2019-10-03
1
-79
/
+276
*
Rename TypeNodes.def to TypeNodes.inc for consistency across all
John McCall
2019-10-02
1
-2
/
+2
*
Fix crash on constant-evaluation of pseudo-destruction of a pointer.
Richard Smith
2019-10-02
1
-1
/
+1
*
During constant evaluation, handle CXXBindTemporaryExprs for
Richard Smith
2019-10-01
1
-7
/
+6
*
[c++20] Fix crash when constant-evaluating an assignment with a
Richard Smith
2019-10-01
1
-1
/
+3
*
For now, disallow lifetime-extended temporaries with non-trivial (but
Richard Smith
2019-09-29
1
-1
/
+9
*
Fix checking for permitted results of constant expressions.
Richard Smith
2019-09-29
1
-25
/
+54
*
For P0784R7: compute whether a variable has constant destruction if it
Richard Smith
2019-09-29
1
-32
/
+104
*
For P0784R7: add support for explicit destructor calls and
Richard Smith
2019-09-27
1
-30
/
+98
*
Fix use-after-free found in Clang's testsuite.
Richard Smith
2019-09-27
1
-3
/
+6
*
For P0784R7: add support for new (std::nothrow).
Richard Smith
2019-09-27
1
-11
/
+33
*
For P0784R7: Add support for dynamic allocation with new / delete during
Richard Smith
2019-09-27
1
-51
/
+438
*
For P0784R7: add support for constexpr destructors, and call them as
Richard Smith
2019-09-23
1
-101
/
+448
*
Remove outdated FIXME.
Richard Smith
2019-09-20
1
-4
/
+0
*
Fix assertion failure when constant evaluation of a switch jumps over an
Richard Smith
2019-09-20
1
-0
/
+27
[next]