- Sep 17, 2007
-
-
Dale Johannesen authored
so only works on x86 target). llvm-svn: 42019
-
Daniel Berlin authored
Add operator == and != to SparseBitVector. Simplify code for test_and_set llvm-svn: 42018
-
Daniel Berlin authored
llvm-svn: 42017
-
- Sep 16, 2007
-
-
Daniel Berlin authored
llvm-svn: 42016
-
Hartmut Kaiser authored
Updated VC++ project files. llvm-svn: 42015
-
Chris Lattner authored
llvm-svn: 42014
-
Chris Lattner authored
llvm-svn: 42013
-
Chris Lattner authored
"The ExpectedStr search was starting at the end of the comment string. This patch starts the search at the beginning of the comment string. After applying this patch, clang -parse-ast-check on negative test case source files worked as expected." llvm-svn: 42012
-
Chris Lattner authored
llvm-svn: 42011
-
Chris Lattner authored
llvm-svn: 42010
-
Chris Lattner authored
Patch by Justin Handville llvm-svn: 42009
-
Bill Wendling authored
match the conditional that turns on exception handling emittion in the asm printer. llvm-svn: 42008
-
Chris Lattner authored
llvm-svn: 42007
-
Chris Lattner authored
llvm-svn: 42006
-
Dale Johannesen authored
llvm-svn: 42002
-
Steve Naroff authored
- Allow classnames as the receiver (removing a FIXME from ParseObjCMessageExpression). - Added a FIXME to ParseObjCMessageExpression()...we need to return a message expr AST node! llvm-svn: 42001
-
Steve Naroff authored
llvm-svn: 42000
-
Bill Wendling authored
supports it. This solves this error on the Darwin x86-64 platform: $ cat testcase.ii struct A { A(); }; A *bork() { return new A; } $ llvm-g++ -arch x86_64 -c testcase.ii /var/tmp//cc3U8fd8.s:52:unknown section type: non_lazy_symbol_pointers /var/tmp//cc3U8fd8.s:52:Rest of line ignored. 1st junk character valued 76 (L). /var/tmp//cc3U8fd8.s:53:Unknown pseudo-op: .indirect_symbol /var/tmp//cc3U8fd8.s:53:Rest of line ignored. 1st junk character valued 95 (_). llvm-svn: 41999
-
Owen Anderson authored
llvm-svn: 41998
-
Steve Naroff authored
llvm-svn: 41997
-
Hartmut Kaiser authored
llvm-svn: 41996
-
Hartmut Kaiser authored
llvm-svn: 41995
-
Hartmut Kaiser authored
Silenced a couple of VC++ warnings. llvm-svn: 41994
-
Chris Lattner authored
this eliminates their dependence on the preprocessor and eliminates some duplicated code. llvm-svn: 41993
-
Chris Lattner authored
genericizing them and eliminating boilerplate code. llvm-svn: 41992
-
Chris Lattner authored
Switch -parse-ast over to it. llvm-svn: 41991
-
Chris Lattner authored
llvm-svn: 41990
-
- Sep 15, 2007
-
-
Chris Lattner authored
llvm-svn: 41989
-
Chris Lattner authored
llvm-svn: 41988
-
Steve Naroff authored
Start converting Action methods from Parse-prefix to ActOn-prefix. The previous naming scheme was confusing, since it resulted in both the Parser and Action modules having methods with the same name. In addition, the Action module never does any parsing... llvm-svn: 41986
-
Fariborz Jahanian authored
llvm-svn: 41985
-
Chris Lattner authored
llvm-svn: 41984
-
Chris Lattner authored
GCC optimizes away things like ptr < NULL to false. To "fix" this, have the CBE emit casts of pointers to intptr_t when doing relational pointer comparisons. llvm-svn: 41983
-
Chris Lattner authored
llvm-svn: 41979
-
Dan Gohman authored
llvm-svn: 41975
-
Ted Kremenek authored
Analysis/DataflowSolver.h Analysis/UnintializedValues.cpp include/clang/Analysis/CFGVarDeclVisitor.h include/clang/Analysis/DataflowValues.h include/clang/Analysis/UninitializedValues.h llvm-svn: 41974
-
Steve Naroff authored
Rename Action::ParseRecordBody() to ProcessFieldDecls(), and add a visibility argument. Remove Action::ObjcAddVisibilityToIvars(). No need for an extra API when it is trivial to add this info to the previous hook. In general, I want to start migrating away from having Actions prefixed with "Parse" (which is confusing, since the Action API doesn't do any parsing, per se). llvm-svn: 41973
-
Chris Lattner authored
llvm-svn: 41972
-
Owen Anderson authored
llvm-svn: 41971
-
Ted Kremenek authored
Preliminary implementation of UninitializedValues, which is based on new solver (doesn't work yet, but compiles). llvm-svn: 41970
-