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
/
Sema
/
SemaChecking.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Since the enum values for each arch's builtins overlap, it is not appropriate...
Nate Begeman
2010-06-08
1
-4
/
+33
*
Extend __builtin_shufflevector to expose the full power of the llvm shuffleve...
Nate Begeman
2010-06-08
1
-28
/
+38
*
Preserve more information from a block's original function declarator, if one
John McCall
2010-06-04
1
-1
/
+1
*
Tell the string literal parser when it's not permitted to emit
Douglas Gregor
2010-05-26
1
-2
/
+3
*
Rearchitect -Wconversion and -Wsign-compare. Instead of computing them
John McCall
2010-05-06
1
-130
/
+256
*
optimize builtin_isnan/isinf to not do an extraneous extension from
Chris Lattner
2010-05-06
1
-1
/
+14
*
Add FunctionDecl::isVariadic() to match BlockDecl::isVariadic() and ObjCMetho...
Ted Kremenek
2010-04-29
1
-8
/
+3
*
Completely reimplement __builtin_offsetof, based on a patch by Roberto
Douglas Gregor
2010-04-28
1
-0
/
+4
*
Actually produce base paths for CastExprs of kind CK_DerivedToBase.
Anders Carlsson
2010-04-24
1
-1
/
+2
*
isValue is set to false by default.
Anders Carlsson
2010-04-24
1
-2
/
+1
*
Add an InheritancePath parameter to the ImplicitCastExpr constructor.
Anders Carlsson
2010-04-23
1
-1
/
+2
*
Remove the argument number from the constant integer diagnostic.
Eric Christopher
2010-04-19
1
-1
/
+1
*
Consolidate most of the integer constant expression builtin requirement
Eric Christopher
2010-04-17
1
-68
/
+50
*
Collapse the three separate initialization paths in
Douglas Gregor
2010-04-16
1
-3
/
+1
*
Expand the argument diagnostics for too many arguments and give
Eric Christopher
2010-04-16
1
-6
/
+11
*
Expand argument diagnostic for too few arguments to give the number
Eric Christopher
2010-04-16
1
-11
/
+19
*
Teach -Wsign-compare to treat 1 << blah as "idiomatically non-negative".
John McCall
2010-04-07
1
-0
/
+11
*
Do not mark the destructor of a function parameter's type. Fixes PR6709.
Douglas Gregor
2010-03-26
1
-4
/
+0
*
Remove support for nand atomic builtins. They are inconsistently implemented in
Daniel Dunbar
2010-03-25
1
-15
/
+9
*
Fix two bugs in format-string checking:
Ted Kremenek
2010-03-25
1
-19
/
+17
*
Refactor CFG-based warnings in Sema to be run by a worked object called Analy...
Ted Kremenek
2010-03-20
1
-274
/
+0
*
Promote enum types during -Wsign-compare. Fixes some spurious warnings,
John McCall
2010-03-19
1
-0
/
+5
*
Let SourceManager::getBufferData return StringRef instead of a pair of two co...
Benjamin Kramer
2010-03-16
1
-5
/
+4
*
Give SourceManager a Diagnostic object with which to report errors,
Douglas Gregor
2010-03-16
1
-2
/
+3
*
Introduce a new BufferResult class to act as the return type of
Douglas Gregor
2010-03-15
1
-1
/
+4
*
Warn about comparing an unsigned expression with 0 in tautological ways.
John McCall
2010-03-11
1
-6
/
+39
*
Keep an explicit stack of function and block scopes, each element of
Douglas Gregor
2010-03-01
1
-0
/
+1
*
Fix crasher caused by setting a bit in a possibly empty bitvector while
Ted Kremenek
2010-02-27
1
-1
/
+6
*
For printf format string checking, add support for positional format strings.
Ted Kremenek
2010-02-27
1
-20
/
+53
*
For printf format string checking, move the tracking of the data argument ind...
Ted Kremenek
2010-02-26
1
-28
/
+55
*
Don't assert on compound assignment operators that operate in FP types when
John McCall
2010-02-23
1
-3
/
+15
*
Move the rest of the unreachable code analysis from libSema
Ted Kremenek
2010-02-23
1
-201
/
+14
*
Simplify check for basic block with a CXXTryStmt terminator.
Ted Kremenek
2010-02-23
1
-3
/
+2
*
Start moving some of the logic for the unreachable code analysis out of libSema
Ted Kremenek
2010-02-23
1
-46
/
+15
*
Convert use of std::queue to llvm::SmallVector and fix buildbot.
Ted Kremenek
2010-02-23
1
-30
/
+33
*
Use SmallVectorImpl::iterator.
Ted Kremenek
2010-02-23
1
-4
/
+2
*
Simplify logic for determining values of 'ReturnsVoid' and 'HasNoReturn' flags.
Ted Kremenek
2010-02-23
1
-9
/
+7
*
Rename argument so the name reflects what it's doing.
Benjamin Kramer
2010-02-16
1
-8
/
+9
*
Refactor the logic for printf argument type-checking into analyze_printf::Arg...
Ted Kremenek
2010-02-16
1
-100
/
+59
*
Add Sema support for __builtin_fpclassify by extending the existing check for...
Benjamin Kramer
2010-02-15
1
-9
/
+14
*
Uncomment lines I never meant to have left commented in a commit.
Ted Kremenek
2010-02-11
1
-3
/
+3
*
Patch by Cristian Draghici:
Ted Kremenek
2010-02-11
1
-2
/
+34
*
Convert tabs to spaces.
Ted Kremenek
2010-02-10
1
-12
/
+12
*
Don't diagnose missing noreturns for uninstantiated templates. Fixes PR6247.
Anders Carlsson
2010-02-06
1
-3
/
+4
*
Standardize the parsing of function type attributes in a way that
John McCall
2010-02-05
1
-1
/
+2
*
Move ParseFormatString() and FormatStringHandler back into the analyze_printf...
Ted Kremenek
2010-02-04
1
-8
/
+9
*
Mark dtors for parameter variables and eliminate some redundant type munging.
John McCall
2010-02-02
1
-2
/
+3
*
Access control for implicit destructor calls. Diagnostic could be orders of
John McCall
2010-02-02
1
-0
/
+3
*
In C++, an initializer on a variable doesn't necessarily mean it's the defini...
Sebastian Redl
2010-02-01
1
-2
/
+1
*
Use early return as suggested by Cristian Draghici.
Ted Kremenek
2010-02-01
1
-12
/
+9
[prev]
[next]