- Aug 22, 2008
-
-
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
-
Evan Cheng authored
llvm-svn: 55087
-
Evan Cheng authored
llvm-svn: 55085
-
Chris Lattner authored
instead of requiring an std::vector. llvm-svn: 55084
-
- Aug 20, 2008
-
-
Dan Gohman authored
out of X86ISelDAGToDAG.cpp C++ code and into tablegen code. Among other things, using tablegen for these things makes them friendlier to FastISel. Tablegen can handle the case of i8 subregs on x86-32, but currently the C++ code for that case uses MVT::Flag in a tricky way, and it happens to schedule better in some cases. So for now, leave the C++ code in place to handle the i8 case on x86-32. llvm-svn: 55078
-
Dan Gohman authored
llvm-svn: 55077
-
Dan Gohman authored
class hold a MachineRegisterInfo member, and make the MachineBasicBlock be passed in to SelectInstructions rather than the FastISel constructor. llvm-svn: 55076
-
Dan Gohman authored
llvm-svn: 55075
-
Bill Wendling authored
llvm-svn: 55074
-
Dan Gohman authored
llvm-svn: 55072
-
Dan Gohman authored
llvm-svn: 55071
-
Dan Gohman authored
llvm-svn: 55070
-