- Jul 07, 2006
-
-
Evan Cheng authored
llvm-svn: 29072
-
- Jun 13, 2006
-
-
Chris Lattner authored
ComputeMaskedBits. DemandedMasks and KnownZero/One masks should never have bits set out of the range of the base datatype. llvm-svn: 28768
-
Jim Laskey authored
llvm-svn: 28765
-
- Jun 12, 2006
-
-
Andrew Lenharth authored
llvm-svn: 28752
-
- May 17, 2006
-
-
Evan Cheng authored
llvm-svn: 28353
-
Evan Cheng authored
llvm-svn: 28351
-
- May 16, 2006
-
-
Andrew Lenharth authored
llvm-svn: 28330
-
Andrew Lenharth authored
llvm-svn: 28329
-
- May 12, 2006
-
-
Owen Anderson authored
TargetData.h. This should make recompiles a bit faster with my current TargetData tinkering. llvm-svn: 28238
-
- May 08, 2006
-
-
Chris Lattner authored
then so is the input sign bit. This fixes mediabench/g721 on X86. llvm-svn: 28166
-
- May 07, 2006
-
-
Chris Lattner authored
to handle all kinds of stuff, including silly things like: sextinreg(setcc,i16) -> setcc. llvm-svn: 28155
-
Chris Lattner authored
llvm-svn: 28154
-
Chris Lattner authored
llvm-svn: 28149
-
- May 06, 2006
-
-
Chris Lattner authored
This will certainly be enhanced in the future. llvm-svn: 28145
-
Chris Lattner authored
llvm-svn: 28138
-
Chris Lattner authored
llvm-svn: 28135
-
- May 03, 2006
-
-
Owen Anderson authored
Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses. This has one caller-visible change: getTargetData() now returns a pointer instead of a reference. This fixes PR 759. llvm-svn: 28074
-
- Apr 02, 2006
-
-
Chris Lattner authored
llvm-svn: 27358
-
Chris Lattner authored
llvm-svn: 27357
-
- Mar 31, 2006
-
-
Chris Lattner authored
llvm-svn: 27277
-
Chris Lattner authored
unpromoted element type. llvm-svn: 27273
-
Chris Lattner authored
llvm-svn: 27270
-
- Mar 24, 2006
-
-
Evan Cheng authored
llvm-svn: 27008
-
- Mar 16, 2006
-
-
Chris Lattner authored
llvm-svn: 26797
-
- Mar 14, 2006
-
-
Evan Cheng authored
llvm-svn: 26740
-
- Mar 13, 2006
-
-
Chris Lattner authored
llvm-svn: 26725
-
- Mar 05, 2006
-
-
Chris Lattner authored
we want to canonicalize the other way. llvm-svn: 26547
-
- Mar 03, 2006
-
-
Evan Cheng authored
llvm-svn: 26503
-
- Mar 01, 2006
-
-
Chris Lattner authored
llvm-svn: 26442
-
- Feb 27, 2006
-
-
Chris Lattner authored
PowerPC/div-2.ll llvm-svn: 26392
-
Chris Lattner authored
on PowerPC/small-arguments.ll llvm-svn: 26389
-
Chris Lattner authored
simplify the RHS. This allows for the elimination of many thousands of ands from multisource, and compiles CodeGen/PowerPC/and-elim.ll:test2 into this: _test2: srwi r2, r3, 1 xori r3, r2, 40961 blr instead of this: _test2: rlwinm r2, r3, 31, 17, 31 xori r2, r2, 40961 rlwinm r3, r2, 0, 16, 31 blr llvm-svn: 26388
-
Chris Lattner authored
assertzext produces zero bits. llvm-svn: 26386
-
- Feb 24, 2006
-
-
Chris Lattner authored
llvm-svn: 26345
-
- Feb 23, 2006
-
-
Chris Lattner authored
llvm-svn: 26317
-
- Feb 22, 2006
-
-
Chris Lattner authored
llvm-svn: 26308
-
Chris Lattner authored
llvm-svn: 26305
-
- Feb 18, 2006
-
-
Nate Begeman authored
that the shift may be more easily folded into other operations. llvm-svn: 26286
-
- Feb 17, 2006
-
-
Jeff Cohen authored
llvm-svn: 26252
-
- Feb 16, 2006
-
-
Nate Begeman authored
and ComputeMaskedBits to match the new improved versions in instcombine. Tested against all of multisource/benchmarks on ppc. llvm-svn: 26238
-