- Jul 19, 2006
-
-
Owen Anderson authored
llvm-svn: 29199
-
Owen Anderson authored
llvm-svn: 29198
-
Owen Anderson authored
somewhere down the road. llvm-svn: 29197
-
Chris Lattner authored
string. The return value of printInstruction should be true for these. llvm-svn: 29196
-
Chris Lattner authored
llvm-svn: 29195
-
Evan Cheng authored
llvm-svn: 29194
-
Evan Cheng authored
llvm-svn: 29193
-
Chris Lattner authored
llvm-svn: 29192
-
Chris Lattner authored
llvm-svn: 29191
-
Evan Cheng authored
llvm-svn: 29190
-
- Jul 18, 2006
-
-
Chris Lattner authored
llvm-svn: 29189
-
Patrick Jenkins authored
llvm-svn: 29188
-
Chris Lattner authored
instructions not handled would have a case value of #0, throwing things off. This marginally shrinks the X86 asmprinter, but shrinks the sparc asmwriter by 25 lines. llvm-svn: 29187
-
Evan Cheng authored
llvm-svn: 29186
-
Chris Lattner authored
Add an assert that catches the real problem earlier. llvm-svn: 29185
-
Chris Lattner authored
series of identical commands, handle them all with one switch. In the case of the x86 at&t asm printer, only 3 switches are needed for all instructions. llvm-svn: 29184
-
Chris Lattner authored
generated file. llvm-svn: 29183
-
Chris Lattner authored
return from the asmprinter to make the generated asmprinter both more efficient and smaller. llvm-svn: 29182
-
Chris Lattner authored
tidyness. llvm-svn: 29181
-
Chris Lattner authored
x86 and ppc, this gets us 4 more bits to play with, since the string indices both only use 12 bits. llvm-svn: 29180
-
Chris Lattner authored
llvm-svn: 29179
-
Patrick Jenkins authored
llvm-svn: 29178
-
Chris Lattner authored
based and less switch-statements-with-hundreds-of-cases based. This shrinks the x86 asmprinters to about 1/3 their previous size. Other improvements coming. llvm-svn: 29177
-
Rafael Espindola authored
llvm-svn: 29175
-
Chris Lattner authored
llvm-svn: 29174
-
Chris Lattner authored
"access"). Instead, just let the open call fail if the file doesn't exist. This reduces the # syscalls executed. llvm-svn: 29173
-
Chris Lattner authored
spacing llvm-svn: 29172
-
Chris Lattner authored
the size, not the whole stat buffer. llvm-svn: 29171
-
Chris Lattner authored
good. llvm-svn: 29170
-
Chris Lattner authored
llvm-svn: 29169
-
Chris Lattner authored
llvm-svn: 29168
-
- Jul 17, 2006
-
-
Jim Laskey authored
std::map. llvm-svn: 29163
-
Patrick Jenkins authored
If a gccpath is specified when invoking the nightly test script we will hopefully now use that gcc for the gcc version. Also fixed some 80 char column stuff. llvm-svn: 29162
-
- Jul 16, 2006
-
-
Evan Cheng authored
llvm-svn: 29161
-
Evan Cheng authored
Also reduce the number of arguments passed to emit functions and removed a hack. llvm-svn: 29160
-
Rafael Espindola authored
llvm-svn: 29159
-
- Jul 15, 2006
-
-
Evan Cheng authored
code that emit target specific nodes into emit functions that are uniquified and shared among selection routines. e.g. This reduces X86ISelDAGToDAG.o (release) from ~2M to ~1.5M. Stack frame size of Select_store from ~13k down to ~8k. This is the first step. Further work to enable more sharing will follow. llvm-svn: 29158
-
Chris Lattner authored
not .long. llvm-svn: 29157
-
Chris Lattner authored
complete. llvm-svn: 29156
-
Chris Lattner authored
llvm-svn: 29155
-