- Jan 22, 2004
-
-
Chris Lattner authored
in terms of it. Though clonePartiallyInto is not cloning partial graphs yet, this change dramatically speeds up inlining of graphs with many scalars. For example, this change speeds up the BU pass on 253.perlbmk from 69s to 36s, because it avoids iteration over the scalar map, which can get pretty large. llvm-svn: 10951
-
Chris Lattner authored
why this one was) Add new method proto llvm-svn: 10950
-
Chris Lattner authored
llvm-svn: 10949
-
Chris Lattner authored
llvm-svn: 10948
-
Brian Gaeke authored
llvm-svn: 10947
-
Brian Gaeke authored
called bytecode_libdir. Make install-bytecode-library depend on the existence of that directory, and add a rule for creating it if it does not exist by calling mkinstalldirs. llvm-svn: 10946
-
Brian Gaeke authored
llvm-svn: 10945
-
- Jan 21, 2004
-
-
Misha Brukman authored
that are still left in the lazy reader map. llvm-svn: 10944
-
Misha Brukman authored
their implementation of book-keeping for which functions need to be materialized and which don't. llvm-svn: 10943
-
Misha Brukman authored
which ones don't, which is state that the parent class doesn't know without knowing the implementation. Let the children classes implement materializeModule(). llvm-svn: 10942
-
Misha Brukman authored
llvm-svn: 10941
-
Brian Gaeke authored
llvm-svn: 10940
-
Brian Gaeke authored
w.r.t. SHLIBEXT starting with a dot. :-) llvm-svn: 10939
-
Brian Gaeke authored
llvm-svn: 10938
-
Brian Gaeke authored
llvm-svn: 10937
-
Brian Gaeke authored
llvm-svn: 10936
-
Brian Gaeke authored
llvm-svn: 10935
-
Brian Gaeke authored
llvm-svn: 10934
-
Brian Gaeke authored
llvm-svn: 10933
-
Brian Gaeke authored
llvm-svn: 10932
-
- Jan 20, 2004
-
-
Chris Lattner authored
llvm-svn: 10931
-
Chris Lattner authored
llvm-svn: 10930
-
Chris Lattner authored
llvm-svn: 10929
-
Chris Lattner authored
Fix testcase test/Regression/Assembler/2004-01-20-MaxLongLong.llx llvm-svn: 10928
-
Chris Lattner authored
it as zero. llvm-svn: 10927
-
Tanya Lattner authored
llvm-svn: 10926
-
Tanya Lattner authored
Moved iterators to common file. llvm-svn: 10925
-
Chris Lattner authored
llvm-svn: 10924
-
Chris Lattner authored
fact "profitable" to do so. This makes compactification "free" for small programs (ie, it is completely disabled) and even helps large programs by not having to encode pointless compactification planes. On 176.gcc, this saves 50K from the bytecode file, which is, alas only a couple percent. This concludes my head bashing against the bytecode format, at least for now. llvm-svn: 10922
-
Chris Lattner authored
llvm-svn: 10921
-
Chris Lattner authored
llvm-svn: 10920
-
Misha Brukman authored
llvm-svn: 10919
-
- Jan 18, 2004
-
-
Chris Lattner authored
intelligently. llvm-svn: 10918
-
Chris Lattner authored
llvm-svn: 10917
-
Chris Lattner authored
llvm-svn: 10916
-
Chris Lattner authored
This shrinks the bytecode file for 176.gcc by about 200K (10%), and 254.gap by about 167K, a 25% reduction. There is still a lot of room for improvement in the encoding of the compaction table. llvm-svn: 10915
-
Chris Lattner authored
This shrinks the bytecode file for 176.gcc by about 200K (10%), and 254.gap by about 167K, a 25% reduction. There is still a lot of room for improvement in the encoding of the compaction table. llvm-svn: 10914
-
Chris Lattner authored
the bytecode file for 176.gcc by about 200K (10%), and 254.gap by about 167K, a 25% reduction. There is still a lot of room for improvement in the encoding of the compaction table. llvm-svn: 10913
-
Chris Lattner authored
Change protected members to private. Nothing should subclass SlotCalculator llvm-svn: 10912
-
Chris Lattner authored
Fix some problem cases where I was building the slot calculator in bytecode writer mode instead of asmwriter mode. llvm-svn: 10911
-