- Aug 22, 2008
-
-
Bill Wendling authored
{standard input}:17:bad register name `%sil' make[4]: *** [libgcc/./_addvsi3.o] Error 1 make[4]: *** Waiting for unfinished jobs.... {standard input}:23:bad register name `%dil' {standard input}:28:bad register name `%dil' make[4]: *** [libgcc/./_addvdi3.o] Error 1 {standard input}:18:bad register name `%sil' make[4]: *** [libgcc/./_subvsi3.o] Error 1 llvm-svn: 55200
-
Dan Gohman authored
llvm-svn: 55192
-
Dan Gohman authored
llvm-svn: 55191
-
Dan Gohman authored
instructions that define the full 32 or 64-bit value. When anyexting from i8 to i16 or i32, it's not necessary to zero out the high portion of the register. llvm-svn: 55190
-
Dan Gohman authored
are not yet updated properly, but that's a separate task. llvm-svn: 55187
-
Dale Johannesen authored
llvm-svn: 55186
-
Dan Gohman authored
handled correctly, and change a few SmallVector uses to use size 0 to more clearly reflect their intent. llvm-svn: 55181
-
Chris Lattner authored
Patch contributed by Bjorn Reese! llvm-svn: 55179
-
Chris Lattner authored
Patch contributed by m-s. llvm-svn: 55167
-
Dale Johannesen authored
so that lwarx and stwcx are always executed the same number of times. This is important for performance, I'm told. llvm-svn: 55163
-
Dan Gohman authored
and use it in FastISelEmitter.cpp, and make FastISel subtarget aware. Among other things, this lets it work properly on x86 targets that don't have SSE, where it successfully selects x87 instructions. llvm-svn: 55156
-
Bill Wendling authored
llvm-svn: 55154
-
Bill Wendling authored
infinite loop. llvm-svn: 55149
-
Owen Anderson authored
Fix write() when the string being written is larger than the buffer. This broke various ObjC testcases with very long symbol names. llvm-svn: 55148
-
Bill Wendling authored
llvm-svn: 55147
-
Bill Wendling authored
llvm-svn: 55146
-
- Aug 21, 2008
-
-
Dale Johannesen authored
llvm-svn: 55140
-
Evan Cheng authored
1. x86-64 byval alignment should be max of 8 and alignment of type. Previously the code was not doing what the commit message was saying. 2. Do not use byte repeat move and store operations. These are slow. llvm-svn: 55139
-
Owen Anderson authored
llvm-svn: 55138
-
David Greene authored
Fix ComputeMaskedBits to handle phis correctly. We need to take the minimum of the known zeros. llvm-svn: 55137
-
Mon P Wang authored
llvm-svn: 55135
-
Owen Anderson authored
llvm-svn: 55134
-
Dan Gohman authored
llvm-svn: 55133
-
Dan Gohman authored
llvm-svn: 55130
-
Dan Gohman authored
llvm-svn: 55129
-
Anton Korobeynikov authored
This unbreaks explicit reg vars inside JIT, which are implemented in such hacky way :) llvm-svn: 55128
-
Chris Lattner authored
operands. llvm-svn: 55127
-
Dan Gohman authored
intptr_t type in this case. FastISel can now select simple getelementptr instructions. llvm-svn: 55125
-
Dan Gohman authored
from all targets. llvm-svn: 55124
-
Dan Gohman authored
are actually deleted, so it's not necessary to remove re-used nodes from the set. llvm-svn: 55123
-
Bill Wendling authored
llvm-svn: 55117
-
Nick Lewycky authored
slowdown in bzip2. llvm-svn: 55113
-
Chris Lattner authored
llvm-svn: 55112
-
Chris Lattner authored
people want fast *and* correct. Sheesh. llvm-svn: 55102
-
Daniel Dunbar authored
- Postgres - llvm-test/SingleSource/UnitTests/{2006-01-23-InitializedBitField, 2004-11-28-GlobalBoolLayout, 2003-05-02-DependentPHI} llvm-svn: 55100
-
Dan Gohman authored
llvm-svn: 55099
-
Evan Cheng authored
llvm-svn: 55097
-
Owen Anderson authored
llvm-svn: 55092
-
Chris Lattner authored
this speeds up the bcreader from 6.67s to 0.12s on a testcase Daniel provided. rdar://6158117 llvm-svn: 55090
-
Dan Gohman authored
llvm-svn: 55089
-