- Aug 21, 2008
-
-
Owen Anderson authored
llvm-svn: 55134
-
Dan Gohman authored
llvm-svn: 55133
-
Dan Gohman authored
llvm-svn: 55132
-
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
has MOV64ri32 and no plain MOV64ri. llvm-svn: 55126
-
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
-
Dan Gohman authored
llvm-svn: 55122
-
Dan Gohman authored
the full SDUse, which isn't needed. llvm-svn: 55121
-
Dan Gohman authored
llvm-svn: 55120
-
Bill Wendling authored
llvm-svn: 55117
-
Chris Lattner authored
llvm-svn: 55116
-
Chris Lattner authored
llvm-svn: 55115
-
Owen Anderson authored
Implement operator<< in terms of basic types rather than [u]int*_t, which is better for portability. There might be some way to factor this all with metaprogramming magic, but I'm not sure how offhand. llvm-svn: 55114
-
Nick Lewycky authored
slowdown in bzip2. llvm-svn: 55113
-
Chris Lattner authored
llvm-svn: 55112
-
Nick Lewycky authored
llvm-svn: 55110
-
Eli Friedman authored
the suggestion of resistor. If this breaks some other platform, please go ahead and back this out. llvm-svn: 55106
-
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
-
Dan Gohman authored
llvm-svn: 55096
-
Dan Gohman authored
llvm-svn: 55094
-
Dan Gohman authored
llvm-svn: 55093
-
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
llvm-svn: 55080
-
Dan Gohman authored
namespace out of the isel emitters and into common code. llvm-svn: 55079
-
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
-