- Nov 03, 2009
-
-
Chris Lattner authored
llvm-svn: 85907
-
Chris Lattner authored
llvm-svn: 85906
-
Chris Lattner authored
to follow. llvm-svn: 85903
-
Kenneth Uildriks authored
Make opt default to not adding a target data string and update tests that depend on target data to supply it within the test llvm-svn: 85900
-
Kenneth Uildriks authored
llvm-svn: 85899
-
Benjamin Kramer authored
llvm-svn: 85896
-
Duncan Sands authored
This makes both logical sense (see below) and increases the number of functions marked readnone/readonly by about 1-2% in practice. The number of functions marked nocapture goes up by about 5-10%. The reason it makes sense is shown by the following example: if you run -functionattrs -inline on it, then no attributes are assigned. But if you instead run -inline -functionattrs then @f is marked readnone because the simplifications produced by the inliner eliminate the store. @x = external global i32 define void @w(i1 %b) { br i1 %b, label %write, label %return write: store i32 1, i32 *@x br label %return return: ret void } define void @f() { call void @w(i1 0) ret void } llvm-svn: 85893
-
Daniel Dunbar authored
llvm-svn: 85884
-
Daniel Dunbar authored
LLVM's tests. llvm-svn: 85882
-
Evan Cheng authored
llvm-svn: 85878
-
Bob Wilson authored
between ARM/Thumb modes and does not require the low bit of the target address to be set for Thumb. llvm-svn: 85874
-
Jeffrey Yasskin authored
warning from gcc by removing VISIBILITY_HIDDEN attributes. llvm-svn: 85873
-
Evan Cheng authored
llvm-svn: 85871
-
Evan Cheng authored
llvm-svn: 85870
-
Evan Cheng authored
llvm-svn: 85869
-
Chris Lattner authored
llvm-svn: 85866
-
Chris Lattner authored
remove a check of isFreeCall: the argument to free is already nocapture so the generic call code works fine. llvm-svn: 85865
-
Chris Lattner authored
llvm-svn: 85863
-
Ted Kremenek authored
llvm-svn: 85861
-
Ted Kremenek authored
llvm-svn: 85860
-
Ted Kremenek authored
llvm-svn: 85859
-
Chris Lattner authored
llvm-svn: 85858
-
Nate Begeman authored
llvm-svn: 85857
-
Nate Begeman authored
llvm-svn: 85853
-
Anton Korobeynikov authored
llvm-svn: 85850
-
Anton Korobeynikov authored
llvm-svn: 85848
-
Anton Korobeynikov authored
llvm-svn: 85847
-
Bob Wilson authored
constant pool so they don't get wrapped separately. llvm-svn: 85844
-
Chris Lattner authored
std::map to DenseMap, exposed on release llvm-gcc bootstrap. llvm-svn: 85840
-
- Nov 02, 2009
-
-
Evan Cheng authored
llvm-svn: 85827
-
Bob Wilson authored
llvm-svn: 85824
-
Kevin Enderby authored
have been passed as a reference. llvm-svn: 85823
-
Chris Lattner authored
llvm-svn: 85818
-
Oscar Fuentes authored
directory. This is useful in case someone who works with the config&make build system forgot to add a file to its CMakeLists.txt. Instead of obtaining undefined references at link time, cmake will complain at configure time on the first build after a svn update. llvm-svn: 85817
-
Victor Hernandez authored
llvm-svn: 85814
-
Chris Lattner authored
llvm-svn: 85812
-
Chris Lattner authored
llvm-svn: 85811
-
Chris Lattner authored
disable it until I can fix it. llvm-svn: 85810
-
David Goodwin authored
llvm-svn: 85809
-
Bob Wilson authored
llvm-svn: 85808
-