- Dec 13, 2004
-
-
Reid Spencer authored
* Modify file reading to use sys::MappedFile \ * Use sys::Path instead of std::string llvm-svn: 18851
-
Reid Spencer authored
llvm-svn: 18850
-
Reid Spencer authored
llvm-svn: 18849
-
Reid Spencer authored
llvm-svn: 18848
-
Reid Spencer authored
* Consolidate path retrieval into just two methods. \ * Add FindLibrary as a convenience function. \ * Add isDynamicLibrary for testing for dynamic libs. \ * Make toString constant and reference clean. llvm-svn: 18847
-
Reid Spencer authored
llvm-svn: 18846
-
Reid Spencer authored
llvm-svn: 18845
-
Brian Gaeke authored
llvm-svn: 18844
-
Chris Lattner authored
llvm-svn: 18843
-
Chris Lattner authored
in some cases. llvm-svn: 18842
-
- Dec 12, 2004
-
-
Chris Lattner authored
llvm-svn: 18841
-
Chris Lattner authored
llvm-svn: 18840
-
Chris Lattner authored
llvm-svn: 18839
-
Chris Lattner authored
In particular, implement div.ll:test10 and rem.ll:test4. llvm-svn: 18838
-
Chris Lattner authored
llvm-svn: 18837
-
Chris Lattner authored
You can't pass the trailing / into Dejagnu, so make the makefile strip it off llvm-svn: 18836
-
Chris Lattner authored
when compiled with debug information. llvm-svn: 18835
-
Chris Lattner authored
.comm _X,0 For X, which makes the linker thing that X is never defined. llvm-svn: 18834
-
Chris Lattner authored
llvm-svn: 18833
-
Chris Lattner authored
failures from last night. llvm-svn: 18832
-
Chris Lattner authored
This fixes a crash compiling TimberWolfMC that was exposed due to recent optimizer changes. llvm-svn: 18831
-
Chris Lattner authored
llvm-svn: 18830
-
Chris Lattner authored
other sections have subbullets, and it make the TOC look like the whole document is known problems! llvm-svn: 18829
-
Brian Gaeke authored
llvm-svn: 18826
-
Chris Lattner authored
llvm-svn: 18825
-
Brian Gaeke authored
llvm-svn: 18824
-
Brian Gaeke authored
Also, fix a bug where ubyte 255 would sometimes be output as -1. This was afflicting hbd. llvm-svn: 18823
-
Brian Gaeke authored
llvm-svn: 18820
-
Chris Lattner authored
in SPEC, the subsequent optimziations that we are after don't play with with FP values, so disable this xform for them. Really we just don't want stuff like: double G; (always 0 or 412312.312) = G; turning into: bool G_b; = G_b ? 412312.312 : 0; We'd rather just do the load. -Chris llvm-svn: 18819
-
Brian Gaeke authored
llvm-svn: 18818
-
Chris Lattner authored
down to actually BE a bool. This allows simple value range propagation stuff work harder, deleting comparisons in bzip2 in some hot loops. This implements GlobalOpt/integer-bool.ll, which is the essence of the loop condition distilled into a testcase. llvm-svn: 18817
-
Chris Lattner authored
the condition. llvm-svn: 18816
-
Chris Lattner authored
if the other side is overdefined. This allows us to fold conditions like: if (X < Y || Y > Z) in some cases. llvm-svn: 18807
-
Chris Lattner authored
if the other side is overdefined. llvm-svn: 18806
-
- Dec 11, 2004
-
-
Brian Gaeke authored
llvm-svn: 18805
-
Chris Lattner authored
test in the suite. :( llvm-svn: 18804
-
Brian Gaeke authored
llvm-svn: 18803
-
Reid Spencer authored
llvm-svn: 18802
-
Chris Lattner authored
llvm-svn: 18801
-
Chris Lattner authored
llvm-svn: 18800
-