- Jun 28, 2008
-
-
Anton Korobeynikov authored
Start refactoring of asmprinters: provide a TAI hook, which will select a 'section kind' for a global. llvm-svn: 52868
-
Anton Korobeynikov authored
llvm-svn: 52866
-
Anton Korobeynikov authored
llvm-svn: 52865
-
Anton Korobeynikov authored
llvm-svn: 52864
-
Anton Korobeynikov authored
llvm-svn: 52863
-
Anton Korobeynikov authored
llvm-svn: 52862
-
Anton Korobeynikov authored
llvm-svn: 52861
-
Anton Korobeynikov authored
llvm-svn: 52860
-
Anton Korobeynikov authored
llvm-svn: 52859
-
Anton Korobeynikov authored
Make intel asmprinter child of generic asmprinter, not x86 shared asm printer. This leads to some code duplication, which will be resolved later. llvm-svn: 52858
-
Anton Korobeynikov authored
llvm-svn: 52857
-
Anton Korobeynikov authored
llvm-svn: 52856
-
Chris Lattner authored
llvm-svn: 52854
-
Chris Lattner authored
GetConstantStringInfo. This will hopefully restore llvm-gcc to happy bootstrap land. llvm-svn: 52851
-
Chris Lattner authored
llvm-svn: 52850
-
Dan Gohman authored
information of the original load or store, which is checked to be at least as good, and possibly better. llvm-svn: 52849
-
Seo Sanghyeon authored
llvm-svn: 52847
-
Evan Cheng authored
llvm-svn: 52841
-
- Jun 27, 2008
-
-
Chris Lattner authored
thrash the heap with string stuff (e.g. utostr). llvm-svn: 52838
-
Chris Lattner authored
llvm-svn: 52837
-
Anton Korobeynikov authored
llvm-svn: 52836
-
Chris Lattner authored
of a std::string. This avoids copying the string to the heap in common cases. Patch by Pratik Solanki! llvm-svn: 52834
-
Devang Patel authored
llvm-svn: 52829
-
Anton Korobeynikov authored
Patch by Gary Benson! llvm-svn: 52828
-
Bill Wendling authored
match normal naming scheme. llvm-svn: 52820
-
Owen Anderson authored
This speeds up a particular testcase from 0.0302s to 0.0222s in LiveVariables. llvm-svn: 52819
-
Owen Anderson authored
This speeds up LiveVariables from 0.6279s to 0.6165s on kimwitu++. llvm-svn: 52818
-
Chris Lattner authored
tolerate a non-nul-terminated string, and handling a direct global reference. llvm-svn: 52813
-
Chris Lattner authored
global is constant already. No functionality change. llvm-svn: 52812
-
Chris Lattner authored
llvm-svn: 52810
-
Bill Wendling authored
llvm-svn: 52808
-
Bill Wendling authored
llvm-svn: 52806
-
Owen Anderson authored
Don't perform expensive queries checking for super and sub registers when we know that there aren't any. This speed up LiveVariables on instcombine at -O0 -g from 0.3855s to 0.3503s. Look for more improvements in this area soon! llvm-svn: 52804
-
Bill Wendling authored
- Make sure that we're not recalculating the size of a vector that never changes. llvm-svn: 52803
-
Bill Wendling authored
some uses of std::vector, where it's return std::vector by value. Yuck! llvm-svn: 52800
-
- Jun 26, 2008
-
-
Chris Lattner authored
type legality. Thanks Duncan! llvm-svn: 52786
-
Owen Anderson authored
llvm-svn: 52785
-
Matthijs Kooijman authored
Patch by Hasso Tepper! llvm-svn: 52781
-
Bill Wendling authored
llvm-svn: 52775
-
Chris Lattner authored
This patch add supports for single architecture mach-o files (the current implementation only support Universal Binary), and solve the signature conflict between java class and Universal Binary magics. Note that this function will always returned dynamic library for Universal Binaries (like the current implementation) because the binary type is not include in the file header." Patch by Jean-Daniel Dupas! llvm-svn: 52766
-