- May 24, 2007
-
-
Dale Johannesen authored
only one successor. llvm-svn: 37324
-
Dale Johannesen authored
Temporarily, this breaks CodeGen/Generic/2006-02-12-InsertLibraryCall.ll by exposing an unrelated latent problem; working on that. llvm-svn: 37323
-
Zhou Sheng authored
llvm-svn: 37322
-
Dan Gohman authored
llvm-svn: 37321
-
Dan Gohman authored
llvm-svn: 37320
-
Dan Gohman authored
llvm-svn: 37319
-
Evan Cheng authored
Fix a typo that caused combiner to create mal-formed pre-indexed store where value store is the same as the base pointer. llvm-svn: 37318
-
- May 23, 2007
-
-
Dale Johannesen authored
When considering blocks with more than 2 predecessors, merge the block with the largest number of matching insns, rather than the first block found. Considering that 1 matching insn is enough to show a win for candidates that already end with a branch. llvm-svn: 37315
-
Devang Patel authored
llvm-svn: 37314
-
Anton Korobeynikov authored
Mark all calls as "could throw", when exceptions are enabled. Emit necessary LP info too. This fixes PR1439 llvm-svn: 37311
-
Chris Lattner authored
llvm-svn: 37310
-
Evan Cheng authored
llvm-svn: 37309
-
Evan Cheng authored
llvm-svn: 37308
-
Evan Cheng authored
llvm-svn: 37307
-
Chris Lattner authored
the inner set. This fixes PR1435 and Transforms/LICM/2007-05-22-VolatileSink.ll llvm-svn: 37305
-
Devang Patel authored
llvm-svn: 37301
-
Chris Lattner authored
llvm-svn: 37297
-
- May 22, 2007
-
-
Reid Spencer authored
\\ to escape \. All these cases are now handled by the AsmParser. llvm-svn: 37295
-
Reid Spencer authored
llvm-svn: 37294
-
Reid Spencer authored
Make sure we convert \\ into \. llvm-svn: 37293
-
Reid Spencer authored
llvm-svn: 37292
-
Reid Spencer authored
and strings. llvm-svn: 37291
-
Dale Johannesen authored
llvm-svn: 37289
-
Owen Anderson authored
llvm-svn: 37288
-
Dale Johannesen authored
for a target-dependent default with a command-line override; this way should be generally usable. llvm-svn: 37285
-
Chris Lattner authored
that decodes the escape sequences, thus breaking all cases that use them. This fixes test/Assembler/2007-05-21-Escape.ll llvm-svn: 37284
-
Chris Lattner authored
llvm-svn: 37282
-
Chris Lattner authored
llvm-svn: 37281
-
Chris Lattner authored
llvm-svn: 37280
-
Bill Wendling authored
llvm-svn: 37275
-
Evan Cheng authored
llvm-svn: 37272
-
Dale Johannesen authored
llvm-svn: 37271
-
Evan Cheng authored
llvm-svn: 37270
-
Dale Johannesen authored
llvm-svn: 37269
-
- May 21, 2007
-
-
Evan Cheng authored
BlockHasNoFallThrough() now returns true if block ends with a return instruction; AnalyzeBranch() should ignore predicated instructionsd. llvm-svn: 37268
-
Duncan Sands authored
it occurs for multiple landing pads. llvm-svn: 37267
-
Evan Cheng authored
llvm-svn: 37266
-
- May 19, 2007
-
-
Reid Spencer authored
llvm-svn: 37261
-
Reid Spencer authored
1. Always use % for local and @ for global. 2. Replace NameNeedsQuotes with QuoteNameIfNeeded so that any adjustments to the name can be done in one pass. 3. Implement generation of hex escapes so we don't get "wonky" characters in the output. llvm-svn: 37260
-
Reid Spencer authored
llvm-svn: 37258
-