- May 06, 2006
-
-
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
-
- Feb 14, 2006
-
-
Evan Cheng authored
llvm-svn: 26174
-
- Feb 04, 2006
-
-
Chris Lattner authored
llvm-svn: 25951
-
- Feb 03, 2006
-
-
Nate Begeman authored
llvm-svn: 25946
-
Nate Begeman authored
llvm-svn: 25945
-
- Feb 02, 2006
-
-
Chris Lattner authored
llvm-svn: 25900
-
- Feb 01, 2006
-
-
Chris Lattner authored
Beef up the interface to inline asm constraint parsing, making it more general, useful, and easier to use. llvm-svn: 25866
-
- Jan 30, 2006
-
-
Chris Lattner authored
Move MaskedValueIsZero from the DAGCombiner to the TargetLowering interface,making isMaskedValueZeroForTargetNode simpler, and useable from other partsof the compiler. llvm-svn: 25803
-
Chris Lattner authored
llvm-svn: 25798
-
- Jan 29, 2006
-
-
Chris Lattner authored
llvm-svn: 25783
-
- Jan 26, 2006
-
-
Chris Lattner authored
llvm-svn: 25660
-
- Jan 25, 2006
-
-
Chris Lattner authored
llvm-svn: 25609
-
Evan Cheng authored
llvm-svn: 25607
-
- Dec 22, 2005
-
-
Evan Cheng authored
llvm-svn: 24922
-
Evan Cheng authored
* Teach DAG combiner about X86ISD::SETCC by adding a TargetLowering hook. llvm-svn: 24921
-