- Apr 28, 2005
-
-
Chris Lattner authored
llvm-svn: 21607
-
- Apr 27, 2005
-
-
Andrew Lenharth authored
Implement Value* tracking for loads and stores in the selection DAG. This enables one to use alias analysis in the backends. (TRUNK)Stores and (EXT|ZEXT|SEXT)Loads have an extra SDOperand which is a SrcValueSDNode which contains the Value*. Note that if the operation is introduced by the backend, it will still have the operand, but the value* will be null. llvm-svn: 21599
-
- Apr 22, 2005
-
-
Misha Brukman authored
* Convert tabs to spaces llvm-svn: 21426
-
- Apr 21, 2005
-
-
Chris Lattner authored
test1: movl $N, %eax movl %eax, G ret emit: test1: movl $N, G ret llvm-svn: 21407
-
Chris Lattner authored
printf format strings and other stuff. Instead of generating this: movl $l1__2E_str_1, %eax movl %eax, (%esp) we now emit: movl $l1__2E_str_1, (%esp) llvm-svn: 21406
-
- Apr 16, 2005
-
-
Nate Begeman authored
Add new ppc beta option related to using condition registers Make pattern isel control flag (-enable-pattern-isel) global and tristate 0 == off 1 == on 2 == target default llvm-svn: 21309
-
- Apr 13, 2005
-
-
Chris Lattner authored
Olden/mst, Ptrdist/bc, Obsequi, etc. llvm-svn: 21274
-
Chris Lattner authored
llvm-svn: 21267
-
- Apr 09, 2005
-
-
Chris Lattner authored
llvm-svn: 21181
-
Chris Lattner authored
llvm-svn: 21164
-
- Apr 07, 2005
-
-
Chris Lattner authored
llvm-svn: 21146
-
- Apr 06, 2005
-
-
Chris Lattner authored
properly sign extending the top of the result of a 64-bit shift right by a constant > 32. llvm-svn: 21120
-
Chris Lattner authored
llvm-svn: 21107
-
Chris Lattner authored
llvm-svn: 21106
-
- Apr 02, 2005
-
-
Chris Lattner authored
llvm-svn: 21015
-
Chris Lattner authored
llvm-svn: 21010
-
Chris Lattner authored
llvm-svn: 21006
-
Chris Lattner authored
llvm-svn: 21005
-
Chris Lattner authored
llvm-svn: 20990
-
- Mar 30, 2005
-
-
Chris Lattner authored
llvm-svn: 20936
-
- Mar 26, 2005
-
-
Nate Begeman authored
llvm-svn: 20842
-
- Mar 24, 2005
-
-
Chris Lattner authored
llvm-svn: 20812
-
Nate Begeman authored
request. llvm-svn: 20804
-
- Mar 17, 2005
-
-
Chris Lattner authored
llvm-svn: 20651
-
Chris Lattner authored
Bill Wendling!! llvm-svn: 20649
-
- Mar 15, 2005
-
-
Chris Lattner authored
using Function::arg_{iterator|begin|end}. Likewise Module::g* -> Module::global_*. This patch is contributed by Gabor Greif, thanks! llvm-svn: 20597
-
- Mar 08, 2005
-
-
Reid Spencer authored
to cygwin) llvm-svn: 20520
-
- Feb 27, 2005
-
-
Chris Lattner authored
llvm-svn: 20343
-
- Feb 23, 2005
-
-
Chris Lattner authored
llvm-svn: 20284
-
- Jan 25, 2005
-
-
Chris Lattner authored
llvm-svn: 19835
-
Chris Lattner authored
of FP ops. llvm-svn: 19834
-
- Jan 24, 2005
-
-
Chris Lattner authored
llvm-svn: 19798
-
Chris Lattner authored
all. This should speed up the X86 backend fairly significantly on integer codes. Now if only we didn't have to compute livevar still... ;-) llvm-svn: 19796
-
- Jan 23, 2005
-
-
Reid Spencer authored
doesn't support certain directives and symbols on cygwin are prefixed with an underscore. This patch makes the necessary adjustments to the output. llvm-svn: 19775
-
- Jan 21, 2005
-
-
Chris Lattner authored
llvm-svn: 19733
-
Chris Lattner authored
llvm-svn: 19731
-
Chris Lattner authored
llvm-svn: 19728
-
- Jan 20, 2005
-
-
Chris Lattner authored
fixes most of the remaining llc-beta failures. llvm-svn: 19716
-
Chris Lattner authored
llvm-svn: 19711
-
- Jan 19, 2005
-
-
Chris Lattner authored
pressure, not decreases register pressure. Fix problem where we accidentally swapped the operands of SHLD, which caused fourinarow to fail. This fixes fourinarow. llvm-svn: 19697
-