- Dec 23, 2009
-
-
Ted Kremenek authored
llvm-svn: 91985
-
Ted Kremenek authored
Fix CXXConstructExpr::getSourceRange() to not include the source ranges of CXXDefaultArgExprs when computing its range (since these expressions have no source range, and using them will make the encompassing range invalid). llvm-svn: 91984
-
Eric Christopher authored
only takes a boolean second argument now. Update tests accordingly. Currently the builtin still accepts the full range for compatibility. llvm-svn: 91983
-
Ted Kremenek authored
llvm-svn: 91982
-
Ted Kremenek authored
Fix PR 5857. When casting from a symbolic region to an integer back to a pointer value, we were not correctly layering the correct ElementRegion on the original SymbolicRegion. llvm-svn: 91981
-
Eric Christopher authored
lowering code and update testcases. llvm-svn: 91979
-
Ken Dyck authored
llvm-svn: 91978
-
Fariborz Jahanian authored
Still WIP. llvm-svn: 91977
-
Chris Lattner authored
llvm-svn: 91976
-
Chris Lattner authored
interesting part of this is the divrem changes, which are already tested by CodeGen/X86/divrem.ll. llvm-svn: 91975
-
John McCall authored
llvm-svn: 91974
-
Sean Callanan authored
static inline functions with macros. llvm-svn: 91973
-
Chris Lattner authored
instead use the appropriate subreggy thing. This generates identical code on some large apps (thanks to Evan's cross class coalescing stuff he did back in july). This means that MOV16r0 can go away completely in the future soon. llvm-svn: 91972
-
Bill Wendling authored
llvm-svn: 91971
-
Ted Kremenek authored
llvm-svn: 91970
-
Ted Kremenek authored
Also treat the type of the subexpression as a pointer in GRExprEngine::VisitCast when the expression is handled as an lvalue. llvm-svn: 91969
-
Ted Kremenek authored
llvm-svn: 91966
-
John McCall authored
llvm-svn: 91965
-
Jeffrey Yasskin authored
implemented. llvm-svn: 91963
-
Daniel Dunbar authored
llvm-svn: 91962
-
Bill Wendling authored
llvm-svn: 91961
-
Daniel Dunbar authored
llvm-svn: 91960
-
Daniel Dunbar authored
llvm-svn: 91959
-
Bill Wendling authored
llvm-svn: 91958
-
John McCall authored
llvm-svn: 91957
-
John McCall authored
Prevents an assert on successive redeclarations. Fixed PR5573. llvm-svn: 91956
-
Eric Christopher authored
work with partial objects so just count the type as a boolean. Update appropriately. llvm-svn: 91954
-
Bill Wendling authored
llvm-svn: 91953
-
Ted Kremenek authored
llvm-svn: 91952
-
Douglas Gregor authored
llvm-svn: 91951
-
Gabor Greif authored
llvm-svn: 91950
-
Bill Wendling authored
llvm-svn: 91949
-
Douglas Gregor authored
llvm-svn: 91948
-
Nuno Lopes authored
llvm-svn: 91947
-
Nuno Lopes authored
while at it, remove an outdated FIXME llvm-svn: 91946
-
Jakob Stoklund Olesen authored
llvm-svn: 91945
-
Jakob Stoklund Olesen authored
Certain Thumb instructions require only SP (e.g. tSTRspi). llvm-svn: 91944
-
Jeffrey Yasskin authored
they're available_externally broke VMKit, which was relying on the fact that functions would only be materialized when they were first called. We'll have to wait for http://llvm.org/PR5737 to really fix this. I also added a test for one of the F->isDeclaration() calls which wasn't covered by anything else in the test suite. llvm-svn: 91943
-
Bill Wendling authored
is finished. llvm-svn: 91942
-
Douglas Gregor authored
size_t. Also, fix an issue with initialization of parameters in calls, where we weren't removing the cv-qualifiers on the parameter type itself. Fixes PR5823. llvm-svn: 91941
-