- Oct 22, 2009
-
-
Stuart Hastings authored
Now with Clang-compatibility. llvm-svn: 84872
-
Douglas Gregor authored
N::f<int> keep track of the full nested-name-specifier. This is mainly QoI and relatively hard to test; will try to come up with a printing-based test once we also retain the explicit template arguments past overload resolution. llvm-svn: 84869
-
Bob Wilson authored
llvm-svn: 84868
-
Daniel Dunbar authored
simulating running on a different system. llvm-svn: 84862
-
Duncan Sands authored
In the latest binutils the plugin-api.h needs this - without it the LLVM gold plugin fails to compile. llvm-svn: 84861
-
Sebastian Redl authored
llvm-svn: 84860
-
Nicolas Geoffray authored
before freeing them. llvm-svn: 84859
-
Duncan Sands authored
of the struct (!) works correctly. llvm-svn: 84853
-
Duncan Sands authored
llvm-svn: 84851
-
Benjamin Kramer authored
llvm-svn: 84849
-
Douglas Gregor authored
When a template-id expression refers to a member function template, turn it into an (implicit) member access expression. Fixes PR5220 llvm-svn: 84848
-
Douglas Gregor authored
Refactor our handling of implicit member reference expressions to get most of the logic out of BuildDeclarationNameExpr llvm-svn: 84847
-
Evan Cheng authored
Move if-conversion before post-regalloc scheduling so the predicated instruction get scheduled properly. llvm-svn: 84843
-
Evan Cheng authored
Load / store multiple was missing opportunites when the load / store bundles are at the end of the bb. Test case is already in, the bug is exposed by subsequent commit. llvm-svn: 84842
-
Chris Lattner authored
llvm-svn: 84841
-
Chris Lattner authored
to libanalysis. Instcombine shrinking... does this even make sense??? llvm-svn: 84840
-
Chris Lattner authored
Analysis/ConstantFolding.cpp. This doesn't change the behavior of instcombine but makes other clients of ConstantFoldInstruction able to handle loads. This was partially extracted from Eli's patch in PR3152. llvm-svn: 84836
-
Chris Lattner authored
This ensures that arrays of float3 are correctly padded. llvm-svn: 84833
-
Evan Cheng authored
llvm-svn: 84832
-
Evan Cheng authored
llvm-svn: 84831
-
-
Mikhail Glushenkov authored
llvm-svn: 84828
-
Mikhail Glushenkov authored
llvm-svn: 84827
-
Chris Lattner authored
llvm-svn: 84826
-
Ted Kremenek authored
llvm-svn: 84825
-
Zhongxing Xu authored
llvm-svn: 84824
-
Mike Stump authored
llvm-svn: 84823
-
Devang Patel authored
llvm-svn: 84820
-
Chris Lattner authored
llvm-svn: 84819
-
Chris Lattner authored
llvm-svn: 84818
-
Mike Stump authored
the copy/dispose helpers as appropriate. llvm-svn: 84817
-
Chris Lattner authored
building opt. llvm-svn: 84816
-
Chris Lattner authored
used by opt when a module doesn't specify one. Patch from Kenneth Uildriks! llvm-svn: 84814
-
Evan Cheng authored
llvm-svn: 84813
-
Devang Patel authored
llvm-svn: 84811
-
Chris Lattner authored
llvm-svn: 84810
-
Anton Korobeynikov authored
Yay for ASCII graphics! llvm-svn: 84808
-
Anton Korobeynikov authored
llvm-svn: 84806
-
Daniel Dunbar authored
llvm-svn: 84805
-
Devang Patel authored
Pass StringRef by value. llvm-svn: 84804
-