- Oct 26, 2006
-
-
Chris Lattner authored
llvm-svn: 31188
-
- Oct 25, 2006
-
-
Evan Cheng authored
llvm-svn: 31187
-
Evan Cheng authored
to match MOVL (movss, movsd, etc.). Don't forget to commute it back and try unpck* and shufp* if that doesn't pan out. llvm-svn: 31186
-
Evan Cheng authored
llvm-svn: 31185
-
Chris Lattner authored
llvm-svn: 31184
-
Evan Cheng authored
llvm-svn: 31183
-
Bill Wendling authored
initializers as well. This is only a first pass. It can be slow because it clones the module for each pass. An obvious improvement is not to do that. llvm-svn: 31182
-
Devang Patel authored
llvm-svn: 31181
-
Chris Lattner authored
llvm-svn: 31180
-
Chris Lattner authored
llvm-svn: 31179
-
Chris Lattner authored
llvm-svn: 31178
-
Chris Lattner authored
llvm-svn: 31177
-
- Oct 24, 2006
-
-
Devang Patel authored
llvm-svn: 31173
-
Chris Lattner authored
will compute a locally wrong numbering for the intrinsics. This fixes a nasty issue where the x86 backend started miscompiling stuff in a 'cvs up'd build after the altivec intrinsics were added. llvm-svn: 31172
-
Devang Patel authored
llvm-svn: 31171
-
Rafael Espindola authored
llvm-svn: 31170
-
John Criswell authored
bison'ing correctly. llvm-svn: 31169
-
Devang Patel authored
Add LTO destructor. llvm-svn: 31168
-
Chris Lattner authored
visitBr to just call visitSwitchCase, eliminating duplicate logic. llvm-svn: 31167
-
Chris Lattner authored
Rename LHSBB/RHSBB to TrueBB/FalseBB. Allow the RHS value to be null, in which case the LHS is treated as a bool. llvm-svn: 31166
-
Chris Lattner authored
llvm-svn: 31165
-
Chris Lattner authored
isel changes happened months ago. llvm-svn: 31164
-
Chris Lattner authored
llvm-svn: 31163
-
Rafael Espindola authored
llvm-svn: 31162
-
Chris Lattner authored
llvm-svn: 31161
-
Chris Lattner authored
llvm-svn: 31160
-
Chris Lattner authored
llvm-svn: 31159
-
Chris Lattner authored
llvm-svn: 31158
-
Chris Lattner authored
due to branchfolding llvm-svn: 31157
-
Chris Lattner authored
llvm-svn: 31156
-
Jim Laskey authored
llvm-svn: 31155
-
Rafael Espindola authored
llvm-svn: 31154
-
Jim Laskey authored
llvm-svn: 31153
-
Jim Laskey authored
llvm-svn: 31152
-
Chris Lattner authored
llvm-svn: 31151
-
Chris Lattner authored
llvm-svn: 31150
-
Chris Lattner authored
a place more useful. In particular, if we can put them in a place where code will be able to fall into it, do so. Otherwise, put it in a place it can fall through into a successor. Otherwise, if preventing a fallthrough, move to the end of the function, out of the way. This deletes several hundred unconditional branches from spass. llvm-svn: 31149
-
Chris Lattner authored
llvm-svn: 31148
-
Chris Lattner authored
llvm-svn: 31147
-
Chris Lattner authored
passes llvm-gcc bootstrap. llvm-svn: 31146
-