- Aug 21, 2008
-
-
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
-
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
-
Dan Gohman authored
llvm-svn: 55069
-
Evan Cheng authored
llvm-svn: 55067
-
Chris Lattner authored
and the slow-path cases out of line. This speeds up instcombine a bit in real world cases. Patch contributed by m-s. llvm-svn: 55063
-
Dan Gohman authored
llvm-svn: 55059
-
Dan Gohman authored
alignment and volatility information, such as loads and stores, to reduce the number of integer values added to the FoldingSetNodeID. llvm-svn: 55058
-
Dan Gohman authored
llvm-svn: 55057
-
Dan Gohman authored
necessary to use dyn_cast in these predicates. llvm-svn: 55055
-
Dan Gohman authored
llvm-svn: 55054
-
Dan Gohman authored
llvm-svn: 55053
-