- Nov 19, 2004
-
-
Reid Spencer authored
eliminate symbols defined by the archive efficiently llvm-svn: 17976
-
Reid Spencer authored
symbols it has already identified as not defining. llvm-svn: 17975
-
Reid Spencer authored
llvm-svn: 17974
-
Nate Begeman authored
This eliminates over 2000 in hbd alone. llvm-svn: 17973
-
Tanya Lattner authored
llvm-svn: 17972
-
Tanya Lattner authored
llvm-svn: 17971
-
- Nov 18, 2004
-
-
Chris Lattner authored
llvm-svn: 17970
-
Chris Lattner authored
llvm-svn: 17969
-
Chris Lattner authored
llvm-svn: 17967
-
Chris Lattner authored
drop it completely. llvm-svn: 17966
-
Chris Lattner authored
llvm-svn: 17965
-
Reid Spencer authored
PR456. llvm-svn: 17964
-
Chris Lattner authored
llvm-svn: 17963
-
Chris Lattner authored
llvm-svn: 17962
-
Tanya Lattner authored
llvm-svn: 17961
-
Reid Spencer authored
llvm-svn: 17960
-
Tanya Lattner authored
llvm-svn: 17959
-
Chris Lattner authored
llvm-svn: 17958
-
Chris Lattner authored
llvm-svn: 17957
-
Chris Lattner authored
llvm-svn: 17956
-
Reid Spencer authored
Tools and libraries will be built into $(BUILD_OBJ_ROOT)/$(BuildMode)/bin and \ $(BUILD_OBJ_ROOT)/$(BuildMode)/lib, respectively. Furthermore, the example \ programs will go in $(BUILD_OBJ_ROOT)/$(BuildMode)/examples to keep them \ separate from the tools and hopefully out of the PATH. Install targets \ have not changed. llvm-svn: 17953
-
Reid Spencer authored
llvm-svn: 17952
-
Reid Spencer authored
llvm-svn: 17951
-
Reid Spencer authored
for cross-platform dynamic loading of shared objects. llvm-svn: 17950
-
Brian Gaeke authored
visitCallInst works. Support cast of byte/short/int to long. llvm-svn: 17949
-
Brian Gaeke authored
SingleSource. Update to-do list (open-coding refers to binary operations on longs, not to passing them into functions, which we already support.) llvm-svn: 17948
-
Nate Begeman authored
shouldn't be forced to coalesce for us: folded GEP operations. This too fires thousands of times across the testsuite. llvm-svn: 17947
-
Nate Begeman authored
directly rather than making a copy for the register allocator to coalesce. This kills thousands of live intervals across the testsuite. llvm-svn: 17946
-
Chris Lattner authored
* Do not put fixed registers into the unhandled set. This means they will never find their way into the inactive, active, or handled sets, so we can simplify a bunch of code. llvm-svn: 17945
-
Chris Lattner authored
incrementing i. llvm-svn: 17944
-
Chris Lattner authored
i->start == j->start, then certainly i->end > j->start. llvm-svn: 17943
-
Nate Begeman authored
and properly emitting signed short to unsigned int. This fixes the last regression vs. the CBE, MultiSource/Applications/hbd. llvm-svn: 17942
-
Reid Spencer authored
library (shared library/shared object) whose symbols can be looked up dynamically. Used for plug-ins. llvm-svn: 17941
-
Reid Spencer authored
library (shared library/shared object) whose symbols can be looked up dynamically. Used for plug-ins. llvm-svn: 17940
-
Chris Lattner authored
intersecting an interval. llvm-svn: 17939
-
Chris Lattner authored
llvm-svn: 17938
-
Chris Lattner authored
search physreg intervals every time we access it. This takes another half second off of linscan. llvm-svn: 17937
-
Chris Lattner authored
llvm-svn: 17936
-
Chris Lattner authored
the iterator hints we have to speed up overlaps(). This speeds linscan up by about .2s (out of 8.7) on 175.vpr for PPC. llvm-svn: 17935
-
Chris Lattner authored
llvm-svn: 17934
-