- Feb 27, 2007
-
-
Evan Cheng authored
llvm-svn: 34691
-
Evan Cheng authored
llvm-svn: 34690
-
Evan Cheng authored
llvm-svn: 34689
-
Evan Cheng authored
llvm-svn: 34688
-
Reid Spencer authored
llvm-svn: 34686
-
Chris Lattner authored
llvm-svn: 34685
-
Chris Lattner authored
llvm-svn: 34684
-
Chris Lattner authored
llvm-svn: 34683
-
Chris Lattner authored
llvm-svn: 34682
-
Reid Spencer authored
llvm-svn: 34681
-
Reid Spencer authored
1. Add unsigned and signed versions of methods so a "bool" argument doesn't need to be passed in. 2. Make the various getMin/getMax functions all be inline since they are so simple. 3. Simplify sdiv and srem code. llvm-svn: 34680
-
Reid Spencer authored
llvm-svn: 34678
-
Reid Spencer authored
Implement review feedback: 1. Use new APInt::RoundDoubleToAPInt interface to specify the bit width so that we don't have to truncate or extend in constant folding. 2. Fix a pasteo in SDiv that prevented a check for overflow. 3. Fix the shift operators: undef happens when the shift amount is equal to the bitwidth. llvm-svn: 34677
-
Reid Spencer authored
llvm-svn: 34676
-
Reid Spencer authored
llvm-svn: 34675
-
Reid Spencer authored
2. Change RoundDoubleToAPInt to take a bit width parameter. Use that parameter to limit the bit width of the result. llvm-svn: 34673
-
Reid Spencer authored
llvm-svn: 34672
-
Chris Lattner authored
llvm-svn: 34670
-
Devang Patel authored
llvm-svn: 34669
-
Nicolas Geoffray authored
llvm-svn: 34668
-
Nicolas Geoffray authored
llvm-svn: 34667
-
Jim Laskey authored
llvm-svn: 34666
-
Nicolas Geoffray authored
llvm-svn: 34665
-
Reid Spencer authored
llvm-svn: 34664
-
Reid Spencer authored
widths > 64 bits. llvm-svn: 34663
-
Reid Spencer authored
llvm-svn: 34662
-
Chris Lattner authored
llvm-svn: 34661
-
Reid Spencer authored
Implement constant folding via APInt instead of uint64_t. llvm-svn: 34660
-
Chris Lattner authored
llvm-svn: 34659
-
Chris Lattner authored
llvm-svn: 34658
-
Chris Lattner authored
lowering uses. llvm-svn: 34657
-
Chris Lattner authored
llvm-svn: 34656
-
Chris Lattner authored
llvm-svn: 34655
-
Chris Lattner authored
'clients', etc, and adding CCValAssign instead. llvm-svn: 34654
-
Chris Lattner authored
lib/Analysis/ConstantFolding. llvm-svn: 34653
-
Evan Cheng authored
to infinite loop: PPCMachineFunctionInfo.h updated: 1.2 -> 1.3 PPCRegisterInfo.cpp updated: 1.110 -> 1.111 PPCRegisterInfo.h updated: 1.28 -> 1.29 llvm-svn: 34652
-
Reid Spencer authored
llvm-svn: 34651
-
Reid Spencer authored
llvm-svn: 34650
-
Evan Cheng authored
forward() should not increment internal iterator. Its client may insert instruction between now and next forward() call. llvm-svn: 34649
-
Reid Spencer authored
llvm-svn: 34648
-