- Nov 25, 2009
-
-
Bob Wilson authored
it is definitely profitable to tail duplicate indirect branches for x86. This is likely to be true to various degrees for all modern x86 processors. llvm-svn: 89865
-
Douglas Gregor authored
Fix a thinko where we weren't always performing unary conversions on the switch condition, fixing PR5612 llvm-svn: 89864
-
Bruno Cardoso Lopes authored
llvm-svn: 89863
-
Edward O'Callaghan authored
llvm-svn: 89862
-
Daniel Dunbar authored
llvm-svn: 89861
-
Daniel Dunbar authored
llvm-svn: 89860
-
Daniel Dunbar authored
llvm-svn: 89859
-
Daniel Dunbar authored
llvm-svn: 89858
-
Daniel Dunbar authored
llvm-svn: 89856
-
Daniel Dunbar authored
llvm-svn: 89855
-
Daniel Dunbar authored
llvm-svn: 89854
-
Daniel Dunbar authored
llvm-svn: 89853
-
Kovarththanan Rajaratnam authored
#ifndef foo #define foo(parm1) #endif foo(parm1) parm1 ... #undef foo llvm-svn: 89851
-
Daniel Dunbar authored
llvm-svn: 89850
-
Edward O'Callaghan authored
llvm-svn: 89849
-
Edward O'Callaghan authored
API change Path::isSpecialFile to Path::isRegularFile, improve semantics in regards to comments from 89765 post review. llvm-svn: 89848
-
Douglas Gregor authored
still parse the body of the switch to try to avoid spurious diagnostics. Fixes PR5606. llvm-svn: 89847
-
Douglas Gregor authored
llvm-svn: 89846
-
Douglas Gregor authored
Don't crash when we re-use a template specialization node for an explicit instantiation. lib/Support/CommandLine.cpp is our test case llvm-svn: 89845
-
Edward O'Callaghan authored
llvm-svn: 89844
-
Douglas Gregor authored
llvm-svn: 89843
-
Douglas Gregor authored
llvm-svn: 89842
-
Daniel Dunbar authored
llvm-svn: 89841
-
Daniel Dunbar authored
llvm-svn: 89840
-
Daniel Dunbar authored
llvm-svn: 89839
-
Alexis Hunt authored
The attributes are currently ignored. llvm-svn: 89837
-
Daniel Dunbar authored
llvm-svn: 89836
-
Anders Carlsson authored
llvm-svn: 89835
-
Zhongxing Xu authored
llvm-svn: 89834
-
Daniel Dunbar authored
llvm-svn: 89833
-
Douglas Gregor authored
statements, e.g., for(; X x = X(); ) { ... } Daniel or Anders, please review! llvm-svn: 89832
-
Ted Kremenek authored
Add really basic support for blocks in the retain/release checker. For now, anytime we pass a tracked object to a block call we stop tracking it. llvm-svn: 89831
-
Ted Kremenek authored
llvm-svn: 89830
-
Ted Kremenek authored
llvm-svn: 89829
-
Ted Kremenek authored
Split CodeTextRegion into FunctionTextRegion and BlockTextRegion. This a precursor to having basic static analysis support for blocks. llvm-svn: 89828
-
Fariborz Jahanian authored
to build casted expression-list AST to Sema. llvm-svn: 89827
-
Bruno Cardoso Lopes authored
using two swc/lwc instead of sdc/ldc. llvm-svn: 89826
-
Dale Johannesen authored
llvm-svn: 89824
-
Bruno Cardoso Lopes authored
unnecessary save/restore. llvm-svn: 89823
-
Douglas Gregor authored
llvm-svn: 89822
-