- Jul 11, 2008
-
-
Duncan Sands authored
llvm-svn: 53460
-
Duncan Sands authored
was presumably added after the rest of the code was copied to LegalizeTypes. llvm-svn: 53459
-
Duncan Sands authored
on 16 bit machines. llvm-svn: 53458
-
Nick Lewycky authored
llvm-svn: 53454
-
Duncan Sands authored
whitespace. llvm-svn: 53453
-
Nick Lewycky authored
llvm-svn: 53452
-
Nick Lewycky authored
similar. llvm-svn: 53451
-
Bill Wendling authored
llvm-svn: 53450
-
Chris Lattner authored
llvm-svn: 53449
-
Chris Lattner authored
llvm-svn: 53448
-
Chris Lattner authored
llvm-svn: 53447
-
Chris Lattner authored
the min/max values for an integer type, compare against the min/max values we can prove contain the input. This might be a tighter bound, so this is general goodness. llvm-svn: 53446
-
Chris Lattner authored
handle them in some code. llvm-svn: 53445
-
Chris Lattner authored
was using the algorithm for folding unsigned comparisons which is completely wrong. This has been broken since the signless types change. llvm-svn: 53444
-
Chris Lattner authored
This cause a regression in InstCombine/JavaCompare, which was doing the right thing on accident. To handle the missed case, generalize the comparisons based on masked bits a little bit to handle comparisons against the max value. For example, we can now xform (slt i32 (and X, 4), 4) -> (setne i32 (and X, 4), 4) llvm-svn: 53443
-
Chris Lattner authored
llvm-svn: 53442
-
Chris Lattner authored
llvm-svn: 53440
-
Chris Lattner authored
llvm-svn: 53438
-
Chris Lattner authored
when working on legalizetypes. Both legalizetypes and legalizeops now produce hte same code for CodeGen/ARM/fcopysign.ll. llvm-svn: 53435
-
Chris Lattner authored
llvm-svn: 53434
-
Ted Kremenek authored
llvm-svn: 53433
-
Ted Kremenek authored
llvm-svn: 53432
-
Ted Kremenek authored
llvm-svn: 53431
-
Bill Wendling authored
Remove warnings about unused/shadowed variables. llvm-svn: 53430
-
Ted Kremenek authored
llvm-svn: 53429
-
Bill Wendling authored
supported. llvm-svn: 53427
-
Dan Gohman authored
llvm-svn: 53426
-
Ted Kremenek authored
"adds support (de)serialization (from)to (in memory) buffer." llvm-svn: 53425
-
Ted Kremenek authored
llvm-svn: 53424
-
Ted Kremenek authored
current store implementation is now encapsulated by BasicStore. These changes prompted some long due constification of ValueState. Much of the diffs in this patch include adding "const" qualifiers. llvm-svn: 53423
-
- Jul 10, 2008
-
-
Dan Gohman authored
in Value, to make use of some otherwise unused space. Use this field to shrink LoadSDNode and StoreSDNode by moving the addressing mode and ext/trunc fields there. llvm-svn: 53422
-
Dan Gohman authored
llvm-svn: 53419
-
Dan Gohman authored
llvm-svn: 53418
-
Dan Gohman authored
llvm-svn: 53417
-
Dan Gohman authored
in the repository. llvm-svn: 53416
-
Dan Gohman authored
other passes. llvm-svn: 53415
-
Evan Cheng authored
llvm-svn: 53414
-
Ted Kremenek authored
llvm-svn: 53413
-
Ted Kremenek authored
llvm-svn: 53412
-
Chris Lattner authored
llvm-svn: 53411
-