- Oct 11, 2010
-
-
Jakob Stoklund Olesen authored
LocalRewriter. This is a bit of a hack that adds an implicit use operand to model the read-modify-write nature of a partial redef. Uses and defs are rewritten in separate passes, and a single operand would never be processed twice. <rdar://problem/8518892> llvm-svn: 116210
-
Chris Lattner authored
llvm-svn: 116209
-
Francois Pichet authored
llvm-svn: 116201
-
Eric Christopher authored
llvm-svn: 116198
-
Eric Christopher authored
llvm-svn: 116197
-
Eric Christopher authored
llvm-svn: 116196
-
Eric Christopher authored
llvm-svn: 116195
-
Eric Christopher authored
llvm-svn: 116194
-
Chris Lattner authored
llvm-svn: 116192
-
Chris Lattner authored
it comes back, it will be largely a rewrite, so keeping the old codebase in tree isn't helping anyone. llvm-svn: 116190
-
Michael J. Spencer authored
llvm-svn: 116188
-
Michael J. Spencer authored
llvm-svn: 116177
-
Michael J. Spencer authored
llvm-svn: 116174
-
Michael J. Spencer authored
llvm-svn: 116173
-
- Oct 10, 2010
-
-
Chris Lattner authored
llvm-svn: 116170
-
Chris Lattner authored
truncate the stack pointer to 32-bits on a 64-bit machine. llvm-svn: 116169
-
Chris Lattner authored
alignment for PPC32/64, avoiding some masking operations. llvm-gcc expands vaarg inline instead of using the instruction so it has never hit this. llvm-svn: 116168
-
Chris Lattner authored
llvm-svn: 116167
-
Kenneth Uildriks authored
Now using a variant of the existing inlining heuristics to decide whether to create a given specialization of a function in PartialSpecialization. If the total performance bonus across all callsites passing the same constant exceeds the specialization cost, we create the specialization. llvm-svn: 116158
-
- Oct 09, 2010
-
-
Nick Lewycky authored
llvm-svn: 116157
-
Benjamin Kramer authored
llvm-svn: 116156
-
Michael J. Spencer authored
llvm-svn: 116155
-
Benjamin Kramer authored
llvm-svn: 116154
-
Michael J. Spencer authored
llvm-svn: 116152
-
Michael J. Spencer authored
llvm-svn: 116151
-
Michael J. Spencer authored
llvm-svn: 116150
-
Michael J. Spencer authored
llvm-svn: 116149
-
Michael J. Spencer authored
llvm-svn: 116148
-
Michael J. Spencer authored
llvm-svn: 116146
-
Evan Cheng authored
llvm-svn: 116143
-
Michael J. Spencer authored
llvm-svn: 116142
-
Evan Cheng authored
llvm-svn: 116140
-
Evan Cheng authored
llvm-svn: 116136
-
Evan Cheng authored
llvm-svn: 116135
-
Evan Cheng authored
1. Cortex-A8 load / store multiplies can only issue on ALU0. 2. Eliminate A8_Issue, A8_LSPipe will correctly limit the load / store issues. 3. Correctly model all vld1 and vld2 variants. llvm-svn: 116134
-
Bill Wendling authored
llvm-svn: 116130
-
Bill Wendling authored
before decrementing. <rdar://problem/8529919> llvm-svn: 116126
-
Chris Lattner authored
the add/or xform. The JIT isn't mcized yet, boo. This fixes Olden/voronoi, bh and a ton of other stuff that uses the jit. llvm-svn: 116125
-
Chris Lattner authored
llvm-svn: 116124
-
Eric Christopher authored
llvm-svn: 116123
-