- Jun 06, 2007
-
-
Evan Cheng authored
llvm-svn: 37449
-
Devang Patel authored
llvm-svn: 37448
-
Devang Patel authored
llvm-svn: 37447
-
Devang Patel authored
llvm-svn: 37446
-
Chris Lattner authored
llvm-svn: 37445
-
Evan Cheng authored
llvm-svn: 37444
-
Owen Anderson authored
and expression separately. We can get around this, however, by only keeping opaque values in TMP_GEN. llvm-svn: 37443
-
Owen Anderson authored
llvm-svn: 37442
-
Evan Cheng authored
llvm-svn: 37441
-
- Jun 05, 2007
-
-
Evan Cheng authored
llvm-svn: 37440
-
Devang Patel authored
Use separate pass id for CFGOnlyPrinter. llvm-svn: 37439
-
Devang Patel authored
llvm-svn: 37438
-
Evan Cheng authored
llvm-svn: 37437
-
Owen Anderson authored
llvm-svn: 37436
-
Dan Gohman authored
by LICM. llvm-svn: 37435
-
Evan Cheng authored
llvm-svn: 37434
-
Evan Cheng authored
llvm-svn: 37433
-
Zhou Sheng authored
VMCore, BitCode, and Assembly. Documentation and test case paramattrs.ll updated also. llvm-svn: 37432
-
Evan Cheng authored
llvm-svn: 37431
-
Evan Cheng authored
If the predicated block requires an early exit, end the block there and add a unconditional branch to false block. AnalyzeBranch() does not understand early exits. llvm-svn: 37430
-
Evan Cheng authored
llvm-svn: 37429
-
Bill Wendling authored
Thanks Chuck! llvm-svn: 37428
-
Dale Johannesen authored
llvm-svn: 37427
-
Devang Patel authored
llvm-svn: 37426
-
Owen Anderson authored
the difference manually instead. This allows GVNPRE to produce correct analysis for the example in the GVNPRE paper. llvm-svn: 37425
-
Owen Anderson authored
llvm-svn: 37424
-
Chris Lattner authored
This fixes PR1491 and GlobalOpt/2007-06-04-PackedStruct.ll llvm-svn: 37423
-
Chris Lattner authored
llvm-svn: 37422
-
- Jun 04, 2007
-
-
Evan Cheng authored
llvm-svn: 37421
-
Evan Cheng authored
llvm-svn: 37420
-
Evan Cheng authored
llvm-svn: 37419
-
Owen Anderson authored
llvm-svn: 37418
-
Devang Patel authored
llvm-svn: 37417
-
Devang Patel authored
llvm-svn: 37416
-
Devang Patel authored
llvm-svn: 37415
-
Devang Patel authored
and create new node. llvm-svn: 37414
-
Dan Gohman authored
llvm-svn: 37413
-
Dan Gohman authored
being changed from an enum to an integer type, which can't have a custom operator<< overload. llvm-svn: 37412
-
Dan Gohman authored
that the CSE map always contains explicit alignment information. This allows more loads to be CSE'd when there is a mix of explicit-alignment loads and implicit-alignment loads. Also, in SelectionDAG::FindModifiedNodeSlot, add the operands to the FoldingSetNodeID before the load/store information instead of after, so that it matches what is done elsewhere. llvm-svn: 37411
-
Devang Patel authored
llvm-svn: 37410
-