- Feb 15, 2006
-
-
Jim Laskey authored
MachineDebugInfo tables. llvm-svn: 26216
-
Chris Lattner authored
Y = seteq bool X, true instead of just using X :) llvm-svn: 26215
-
Chris Lattner authored
llvm-svn: 26206
-
Chris Lattner authored
it, because this: .bss X: .byte 0 results in the assembler warning: "initialization in bss segment". Annoying. llvm-svn: 26204
-
Chris Lattner authored
llvm-svn: 26203
-
Chris Lattner authored
The ABI specifies that there is a register save area at the bottom of the stack, which means the actual used pointer needs to be an offset from the subtracted value. llvm-svn: 26202
-
Evan Cheng authored
llvm-svn: 26197
-
Evan Cheng authored
llvm-svn: 26196
-
Evan Cheng authored
ops. llvm-svn: 26195
-
Chris Lattner authored
llvm-svn: 26194
-
Evan Cheng authored
llvm-svn: 26193
-
Evan Cheng authored
llvm-svn: 26192
-
Chris Lattner authored
llvm-svn: 26191
-
Chris Lattner authored
can provide work for the outer loop to canonicalize. This fixes a case that breaks unswitching. llvm-svn: 26189
-
Evan Cheng authored
llvm-svn: 26188
-
- Feb 14, 2006
-
-
Chris Lattner authored
block in the appropriate loop nest. Third time is the charm, right? llvm-svn: 26187
-
Chris Lattner authored
llvm-svn: 26186
-
Chris Lattner authored
emit it (instead of .space), saving a bit of space in the .o file. For example: int foo[100]; int bar[100] = {}; when compiled with C++ or -fno-common results in shrinkage from 1160 to 360 bytes of space. The X86 backend can also do this on darwin. llvm-svn: 26185
-
Jim Laskey authored
llvm-svn: 26184
-
Evan Cheng authored
llvm-svn: 26183
-
Evan Cheng authored
XMM registers were not being handled. llvm-svn: 26182
-
Chris Lattner authored
llvm-svn: 26181
-
Evan Cheng authored
llvm-svn: 26180
-
Evan Cheng authored
llvm-svn: 26179
-
Chris Lattner authored
llvm-svn: 26178
-
Evan Cheng authored
llvm-svn: 26177
-
Evan Cheng authored
llvm-svn: 26176
-
Evan Cheng authored
llvm-svn: 26175
-
Evan Cheng authored
llvm-svn: 26174
-
Evan Cheng authored
llvm-svn: 26173
-
Evan Cheng authored
maxStoresPerMemMove. Although the last one is not used. llvm-svn: 26172
-
Evan Cheng authored
target specific theshold, e.g. 16 for x86. llvm-svn: 26171
-
Evan Cheng authored
llvm-svn: 26169
-
Chris Lattner authored
llvm-svn: 26164
-
Chris Lattner authored
llvm-svn: 26162
-
Chris Lattner authored
llvm-svn: 26157
-
Chris Lattner authored
create these nodes with flag results. Remember that we legalized them. llvm-svn: 26156
-
Chris Lattner authored
llvm-svn: 26155
-
- Feb 13, 2006
-
-
Chris Lattner authored
for a sign extension. This fixes InstCombine/2006-02-13-DemandedMiscompile.ll and Ptrdist/bc. llvm-svn: 26152
-
Chris Lattner authored
llvm-svn: 26150
-