- Jun 24, 2009
-
-
Douglas Gregor authored
handle function templates. There's no actual code for function templates yet, but at least we complain about typedef templates. llvm-svn: 74021
-
Daniel Dunbar authored
llvm-svn: 74020
-
Daniel Dunbar authored
llvm-svn: 74019
-
Devang Patel authored
It is not a good idea to have data member's name match argument's name. In fact, it is a simple receipe to waste an hour or so. llvm-svn: 74018
-
Devang Patel authored
llvm-svn: 74017
-
Devang Patel authored
llvm-svn: 74016
-
Devang Patel authored
llvm-svn: 74015
-
Argyrios Kyrtzidis authored
Introduce SourceManager::ísBeforeInTranslationUnit() which can compare 2 source locations and determine which one comes before the other, relative to the translation unit. llvm-svn: 74014
-
Daniel Dunbar authored
- Lives inside new library lib/MC (LLVMMC.a) llvm-svn: 74013
-
Argyrios Kyrtzidis authored
Move the command line source location parsing from clang-cc.cpp into "include/Frontend/CommandLineSourceLoc.h". llvm-svn: 74012
-
Argyrios Kyrtzidis authored
llvm-svn: 74011
-
- Jun 23, 2009
-
-
Daniel Dunbar authored
llvm-svn: 74010
-
Ted Kremenek authored
llvm-svn: 74009
-
Fariborz Jahanian authored
variables in ObjC's Next runtime mode. Next runtime also implicitly applies 'used' attribute on some of its meta-data. This results in two 'llvm.used' arrays to be generated, and one of them is renamed to 'llvm.used1'. llvm-svn: 74008
-
Douglas Gregor authored
Eliminate DeclPtrTy() arguments to ActOnDeclarator that are just a very, very weird way to pass "false". No functionality change llvm-svn: 74007
-
Ted Kremenek authored
llvm-svn: 74006
-
Owen Anderson authored
Use atomic operations when accessing statistics, and make the lazy initialization of statistics actually threadsafe. llvm-svn: 74005
-
Owen Anderson authored
llvm-svn: 74004
-
Douglas Gregor authored
llvm-svn: 74003
-
Owen Anderson authored
Make timers threadsafe again. This isn't quite as nice as I'd hoped (it uses locking rather than atomic arithmetic), but should work on all the platforms we care about. I might revisit this if a totally awesome way to do it occurs to me. llvm-svn: 74002
-
Mikhail Glushenkov authored
llvm-svn: 74001
-
Mikhail Glushenkov authored
Chris recently broke llvmc with his Makefile changes (r75379). That patch made the global change .o -> .a, which caused built-in llvmc plugins to stop working since plugin initialization in llvmc is based on static variables not referenced from the main executable. This patch implements auto-generated forced references to the plugin libraries. llvm-svn: 74000
-
Mikhail Glushenkov authored
llvm-svn: 73999
-
Mikhail Glushenkov authored
llvm-svn: 73998
-
Mikhail Glushenkov authored
llvm-svn: 73997
-
Ted Kremenek authored
llvm-svn: 73996
-
Ted Kremenek authored
llvm-svn: 73995
-
Daniel Dunbar authored
llvm-svn: 73994
-
Owen Anderson authored
we care about are capable of supporting it. llvm-svn: 73993
-
Douglas Gregor authored
when it should. llvm-svn: 73992
-
Bill Wendling authored
llvm-svn: 73991
-
Evan Cheng authored
llvm-svn: 73990
-
Bill Wendling authored
instructions, which implies that there is an explicit memory operand. There is (however) no explicit memory operand; although this is a store, the only memory operand is implicit, indicated by DS:EDI. This causes the table-generation code for the disassembler to report an error." Patch by Sean Callanan! llvm-svn: 73989
-
Lang Hames authored
llvm-svn: 73988
-
Evan Cheng authored
llvm-svn: 73987
-
Evan Cheng authored
llvm-svn: 73986
-
Evan Cheng authored
Add IsThumb1Only to most 16-bit thumb instructions since we want to isel 32-bit instructions when they are available. llvm-svn: 73985
-
Chris Lattner authored
llvm-svn: 73984
-
Dale Johannesen authored
different for ppc; add another version of the test. llvm-svn: 73983
-
Chris Lattner authored
llvm-svn: 73982
-