- Feb 25, 2007
-
-
Dale Johannesen authored
from README. When no water available, use end of block if in range. (More to do here.) llvm-svn: 34563
-
- Feb 24, 2007
-
-
Reid Spencer authored
llvm-svn: 34562
-
Reid Spencer authored
2. Fix shl when shiftAmount == BitWidth. llvm-svn: 34560
-
Reid Spencer authored
2. Clean up comments, style, coding standards, etc. 3. Simplify a constructor. Extended testing revealed some additional bugs in shifting. I'll fix these tomorrow. llvm-svn: 34559
-
Jim Laskey authored
llvm-svn: 34556
-
Jim Laskey authored
llvm-svn: 34555
-
Reid Spencer authored
to be safe. 2. Make internal functions that return a carry/borrow return bool instead of uint64_t because the carry/borrow can only be in range [0,1]. 3. Assert that the pointers to KnuthDiv are all different so that the result and operands can't overlap. 4. Add debug output to KnuthDiv function. 5. Fix a problem with KnuthDiv by separating the b's complement operation from the subtraction borrow operation. This fixes a wide range of division problems, but alas, not all of them. llvm-svn: 34554
-
Chris Lattner authored
llvm-svn: 34552
-
Chris Lattner authored
llvm-svn: 34551
-
Chris Lattner authored
llvm-svn: 34549
-
Chris Lattner authored
llvm-svn: 34548
-
Chris Lattner authored
llvm-svn: 34546
-
Chris Lattner authored
solve a crash in -instcombine -debug that was hit while investigating PR1217 llvm-svn: 34544
-
- Feb 23, 2007
-
-
Bill Wendling authored
Generate local names with a "llvm_cbe_" prefix using the actual name of the variable instead of a temporary name. llvm-svn: 34540
-
Chris Lattner authored
llvm-svn: 34539
-
Lauro Ramos Venancio authored
llvm-svn: 34537
-
Evan Cheng authored
llvm-svn: 34536
-
Jim Laskey authored
llvm-svn: 34535
-
Evan Cheng authored
llvm-svn: 34534
-
Jim Laskey authored
llvm-svn: 34533
-
Lauro Ramos Venancio authored
llvm-svn: 34532
-
Chris Lattner authored
llvm-svn: 34531
-
Devang Patel authored
llvm-svn: 34528
-
Devang Patel authored
llvm-svn: 34527
-
Evan Cheng authored
llvm-svn: 34525
-
Dale Johannesen authored
llvm-svn: 34523
-
Evan Cheng authored
llvm-svn: 34521
-
Evan Cheng authored
llvm-svn: 34520
-
Anton Korobeynikov authored
llvm-svn: 34519
-
Reid Spencer authored
memory (as done in fromString). 2. Implement Knuth divide more closely to what is recommended in his book. 3. Fix computation of the remainder for Knuth Divide (bad shifting). 4. Remove some cruft from the file llvm-svn: 34518
-
Evan Cheng authored
A spill kills the register being stored. But it is later being reused by spiller, its live range has to be extended. llvm-svn: 34517
-
Evan Cheng authored
llvm-svn: 34516
-
Evan Cheng authored
llvm-svn: 34515
-
Evan Cheng authored
llvm-svn: 34514
-
Evan Cheng authored
llvm-svn: 34512
-
Evan Cheng authored
Initial check in of register scavenger. Its only current functionality is tracking live registers per MBB. llvm-svn: 34511
-
Devang Patel authored
llvm-svn: 34510
-
Devang Patel authored
Loop Pass Manager's queue. llvm-svn: 34509
-
Devang Patel authored
rest of the passes in the queue for a loop. llvm-svn: 34508
-
Chris Lattner authored
llvm-svn: 34506
-