- Oct 24, 2006
-
-
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
-
Chris Lattner authored
llvm-svn: 31145
-
Devang Patel authored
llvm-svn: 31144
-
Chris Lattner authored
llvm-svn: 31143
-
Devang Patel authored
llvm-svn: 31142
-
Chris Lattner authored
llvm-svn: 31140
-
- Oct 23, 2006
-
-
Evan Cheng authored
llvm-svn: 31139
-
Rafael Espindola authored
llvm-svn: 31138
-
Rafael Espindola authored
llvm-svn: 31137
-
Andrew Lenharth authored
llvm-svn: 31136
-
Andrew Lenharth authored
llvm-svn: 31135
-
Andrew Lenharth authored
llvm-svn: 31134
-
Andrew Lenharth authored
llvm-svn: 31133
-
Chris Lattner authored
Prolangs-C/agrep and SCCP/2006-10-23-IPSCCP-Crash.ll llvm-svn: 31132
-
Chris Lattner authored
llvm-svn: 31131
-
Chris Lattner authored
movl 32(%esp), %eax cmpl $1, %eax je LBB1_1 #bb LBB1_4: #entry cmpl $2, %eax je LBB1_2 #bb2 jmp LBB1_3 #UnifiedReturnBlock LBB1_1: #bb notice that we would miss the fall through and emit this instead: movl 32(%esp), %eax cmpl $2, %eax je LBB1_2 #bb2 LBB1_4: #entry cmpl $1, %eax jne LBB1_3 #UnifiedReturnBlock LBB1_1: #bb llvm-svn: 31130
-
Jim Laskey authored
llvm-svn: 31129
-
Jim Laskey authored
llvm-svn: 31128
-
Evan Cheng authored
llvm-svn: 31127
-
Nick Lewycky authored
property is added by running through the list of uses of the value and adding resolved properties to the property set. llvm-svn: 31126
-
Chris Lattner authored
llvm-svn: 31125
-
Chris Lattner authored
llvm-svn: 31124
-
Nick Lewycky authored
llvm-svn: 31123
-
- Oct 22, 2006
-
-
Chris Lattner authored
llvm-svn: 31122
-
Nick Lewycky authored
llvm-svn: 31121
-
Anton Korobeynikov authored
This will allow (after llvm-gcc linkage fix) more dummy tests using libstdc++ to pass on mingw :) llvm-svn: 31120
-
Chris Lattner authored
llvm-svn: 31119
-
Nick Lewycky authored
optimization opportunity pointed out by Chris Lattner. llvm-svn: 31118
-
Chris Lattner authored
llvm-svn: 31117
-
Nick Lewycky authored
opportunity pointed out by Andrew Lewycky. llvm-svn: 31115
-
Chris Lattner authored
transformation. This speeds up a C++ app 2.25x. llvm-svn: 31113
-