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
*
When a static storage duration temporary appears in a constant expression, it
Richard Smith
2013-06-06
1
-2
/
+7
*
Model temporary lifetime-extension explicitly in the AST. Use this model to
Richard Smith
2013-06-05
1
-11
/
+63
*
Refactor constant expression evaluation to associate the complete object of a
Richard Smith
2013-06-03
1
-83
/
+165
*
PR14772: Support constant expression evaluation for _Atomic types.
Richard Smith
2013-05-23
1
-14
/
+64
*
Tidy up now that PointerUnion has an operator== that works.
Richard Smith
2013-05-16
1
-2
/
+1
*
Use only explicit bool conversion operator
David Blaikie
2013-05-15
1
-1
/
+1
*
Suppress bogus "use of undefined constexpr function" error if the function body
Richard Smith
2013-05-14
1
-0
/
+5
*
Suppress GCC warning for no return after covered switch, and remove some
Richard Smith
2013-05-13
1
-2
/
+1
*
C++1y: support for 'switch' statements in constexpr functions. This is somewhat
Richard Smith
2013-05-12
1
-9
/
+142
*
Implement C++1y constant initializer rules: in a constant initializer for an
Richard Smith
2013-05-09
1
-32
/
+47
*
C++1y: Add a step limit to constexpr evaluation, to catch runaway loops.
Richard Smith
2013-05-08
1
-4
/
+22
*
C++1y constant expression evaluation: compound assignment support for floatin...
Richard Smith
2013-05-07
1
-43
/
+62
*
C++1y constant expression evaluation: support for compound assignments on int...
Richard Smith
2013-05-07
1
-131
/
+248
*
C++1y: an assignment operator is implicitly 'constexpr' if it would only call...
Richard Smith
2013-05-07
1
-0
/
+21
*
Add llvm_unreachable at end of fully covered switch
Hans Wennborg
2013-05-06
1
-0
/
+1
*
Require the containing type to be complete when we see
John McCall
2013-05-06
1
-0
/
+4
*
C++1y: support range-based for loops in constant expressions.
Richard Smith
2013-05-06
1
-0
/
+39
*
C++1y: support 'for', 'while', and 'do ... while' in constant expressions.
Richard Smith
2013-05-06
1
-12
/
+101
*
C++1y: support for increment and decrement in constant expression evaluation.
Richard Smith
2013-05-05
1
-28
/
+218
*
Factor out duplication between lvalue-to-rvalue conversions and variable
Richard Smith
2013-05-05
1
-238
/
+244
*
PR15884: In the 'taking the address of a temporary' extension, materialize the
Richard Smith
2013-05-01
1
-8
/
+6
*
Move helper classes into anonymous namespaces.
Benjamin Kramer
2013-04-26
1
-0
/
+2
*
C++1y: support simple variable assignments in constexpr functions.
Richard Smith
2013-04-26
1
-96
/
+376
*
C++1y constexpr extensions, round 1: Allow most forms of declaration and
Richard Smith
2013-04-22
1
-13
/
+99
*
Fix array constant expression evaluation bug: we can have different values for
Richard Smith
2013-04-22
1
-36
/
+62
*
C++1y: Allow aggregates to have default initializers.
Richard Smith
2013-04-20
1
-3
/
+35
*
Basic support for Microsoft property declarations and
John McCall
2013-04-16
1
-0
/
+1
*
Annotate flavor of TLS variable (statically or dynamically initialized) onto ...
Richard Smith
2013-04-13
1
-1
/
+1
*
Force a load when creating a reference to a temporary copied from a bitfield.
Jordan Rose
2013-04-11
1
-17
/
+4
*
Fix a crash in OpenCL code by using the proper (RHS) bit-width.
Joey Gouly
2013-01-29
1
-2
/
+2
*
removed duplicated comment.
Fariborz Jahanian
2013-01-24
1
-1
/
+0
*
Patch to check for integer overflow. It has been
Fariborz Jahanian
2013-01-24
1
-17
/
+57
*
Switch to APFloat constructor taking fltSemantics.
Tim Northover
2013-01-22
1
-2
/
+1
*
Implement OpenCL event_t as Clang builtin type, including event_t related Ope...
Guy Benyei
2013-01-20
1
-0
/
+2
*
Remove useless 'llvm::' qualifier from names like StringRef and others that are
Dmitri Gribenko
2013-01-12
1
-15
/
+14
*
Issue warning when case value is too large to fit
Fariborz Jahanian
2013-01-09
1
-1
/
+3
*
Scalar shifts in the OpenCL specification (as of v. 1.2) are defined to be
David Tweed
2013-01-07
1
-6
/
+16
*
s/CPlusPlus0x/CPlusPlus11/g
Richard Smith
2013-01-02
1
-17
/
+17
*
Replace magic numbers in CheckICE with an enum.
Richard Smith
2012-12-28
1
-70
/
+66
*
PR14729: Fix typo in CheckICE for BinaryConditionalOperators.
Richard Smith
2012-12-28
1
-1
/
+1
*
Include pruning and general cleanup.
Benjamin Kramer
2012-12-01
1
-2
/
+3
*
DR1535: only potentially-evaluated typeid expressions are disallowed in constant
Richard Smith
2012-10-17
1
-12
/
+6
*
Expose __builtin_bswap16.
Benjamin Kramer
2012-10-06
1
-0
/
+1
*
CodeGen: Fix a silly typo when emitting subs of block addresses.
Benjamin Kramer
2012-10-03
1
-1
/
+1
*
Fix treatment of case which came up on std-proposals@: 'void' is permitted in...
Richard Smith
2012-10-01
1
-3
/
+1
*
Allow __builtin_bswap32/64 in constant expressions, like gcc does. Patch by T...
Richard Smith
2012-09-28
1
-0
/
+9
*
PR13811: Add a FunctionParmPackExpr node to handle references to function
Richard Smith
2012-09-12
1
-0
/
+1
*
Change the representation of builtin functions in the AST
Eli Friedman
2012-08-31
1
-0
/
+2
*
Move TLS check from LValueExprEvaluator::VisitVarDecl to
Hans Wennborg
2012-08-29
1
-2
/
+8
*
Fix r162835 as per Richard's comments.
Hans Wennborg
2012-08-29
1
-1
/
+1
[next]