- May 10, 2008
-
-
Bill Wendling authored
- Comment fixes. - Moar whitespace. - Made ivars "private" by default. No functionality change. llvm-svn: 50926
-
Evan Cheng authored
llvm-svn: 50922
-
Dale Johannesen authored
no functional change. llvm-svn: 50921
-
- May 09, 2008
-
-
Evan Cheng authored
Note, some of the code will be moved into target independent part of DAG combiner in a subsequent patch. llvm-svn: 50918
-
Evan Cheng authored
llvm-svn: 50917
-
Dale Johannesen authored
case where there are multiple blocks with a large number of common tail instructions more efficiently (compile time optimization). llvm-svn: 50916
-
Torok Edwin authored
clashes on ::X llvm-svn: 50912
-
Evan Cheng authored
llvm-svn: 50911
-
Mikhail Glushenkov authored
llvm-svn: 50910
-
Nick Kledzik authored
llvm-svn: 50908
-
Chris Lattner authored
crash on kimwitu++. llvm-svn: 50901
-
Duncan Sands authored
llvm-svn: 50900
-
Mikhail Glushenkov authored
Fixed the build breakage, sorry for that. llvm-svn: 50895
-
Chris Lattner authored
llvm-svn: 50883
-
Chris Lattner authored
~x < ~y --> y < x -x == -y --> x == y llvm-svn: 50882
-
Chris Lattner authored
llvm-svn: 50881
-
-
Anton Korobeynikov authored
llvm-svn: 50878
-
Evan Cheng authored
llvm-svn: 50874
-
- May 08, 2008
-
-
Chris Lattner authored
llvm-svn: 50872
-
Tanya Lattner authored
llvm-svn: 50871
-
Chris Lattner authored
llvm-svn: 50869
-
Mikhail Glushenkov authored
llvm-svn: 50868
-
Mikhail Glushenkov authored
llvm-svn: 50867
-
Chris Lattner authored
llvm-svn: 50863
-
Gordon Henriksen authored
Patch by Matthijs Kooijman! llvm-svn: 50861
-
Chris Lattner authored
also need to be checked for memory modifying instructions before we can sink them. THis fixes the second half of PR2297. llvm-svn: 50860
-
Chris Lattner authored
delete the first store in: store x -> p load p store y -> p This is for PR2297. llvm-svn: 50859
-
Chris Lattner authored
Instruction::mayWriteToMemory stronger for invokes. llvm-svn: 50858
-
Devang Patel authored
llvm-svn: 50851
-
Duncan Sands authored
Darwin. This is a hack of course, but it does at least look at the right thing: gotpcrel means that this is already an offset, so an explicit offset is not needed (and wrong). I think this is good enough for the moment: Anton is working on something better. llvm-svn: 50850
-
Chris Lattner authored
llvm-svn: 50841
-
Chris Lattner authored
base is not zero. This fixes test/C++Frontend/2008-05-07-CrazyOffsetOf.cpp llvm-svn: 50840
-
Evan Cheng authored
Handle vector move / load which zero the destination register top bits (i.e. movd, movq, movss (addr), movsd (addr)) with X86 specific dag combine. llvm-svn: 50838
-
Evan Cheng authored
llvm-svn: 50837
-
Anton Korobeynikov authored
llvm-svn: 50836
-
- May 07, 2008
-
-
Mikhail Glushenkov authored
llvm-svn: 50833
-
Ted Kremenek authored
llvm-svn: 50828
-
Chris Lattner authored
by an instance of LibCallInfo to provide mod/ref info of standard library functions. This is powerful enough to say that 'sqrt' is readonly except that it modifies errno, or that "printf doesn't store to memory unless the %n constraint is present" etc. llvm-svn: 50827
-
Ted Kremenek authored
llvm-svn: 50826
-