projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
new testcase for PR1296
2007-04-01
Zhou Sheng
Avoid unnecessary APInt construction.
commit
|
commitdiff
|
tree
2007-04-01
Zhou Sheng
Remove unused methods.
commit
|
commitdiff
|
tree
2007-03-31
Zhou Sheng
Delete dead code.
commit
|
commitdiff
|
tree
2007-03-31
Zhou Sheng
Use APInt operators to calculate the carry bits, remove...
commit
|
commitdiff
|
tree
2007-03-30
Zhou Sheng
Make sure the use of ConstantInt::getZExtValue() for...
commit
|
commitdiff
|
tree
2007-03-30
Zhou Sheng
Make sure this method just return value equal or less...
commit
|
commitdiff
|
tree
2007-03-30
Zhou Sheng
1. Make sure the use of ConstantInt::getZExtValue(...
commit
|
commitdiff
|
tree
2007-03-30
Zhou Sheng
Use APInt operation instead of ConstantExpr::getXX.
commit
|
commitdiff
|
tree
2007-03-30
Zhou Sheng
Rename and correct the method "greaterOrEqual".
commit
|
commitdiff
|
tree
2007-03-30
Zhou Sheng
Add two utility methods into ConstantInt.
commit
|
commitdiff
|
tree
2007-03-29
Zhou Sheng
1. Make more use of APInt::getHighBitsSet/getLowBitsSet.
commit
|
commitdiff
|
tree
2007-03-29
Zhou Sheng
Clean up some codes in InstCombiner::SimplifyDemandedBits().
commit
|
commitdiff
|
tree
2007-03-29
Zhou Sheng
Clean up codes in InstCombiner::SimplifyDemandedBits():
commit
|
commitdiff
|
tree
2007-03-29
Zhou Sheng
1. Make the APInt variable do the binary operation...
commit
|
commitdiff
|
tree
2007-03-28
Zhou Sheng
Avoid unnecessary APInt construction.
commit
|
commitdiff
|
tree
2007-03-28
Zhou Sheng
1. Make more use of getLowBitsSet/getHighBitsSet.
commit
|
commitdiff
|
tree
2007-03-28
Zhou Sheng
1. Make more use of getLowBitsSet/getHighBitsSet.
commit
|
commitdiff
|
tree
2007-03-28
Zhou Sheng
Use UnknownBIts[BitWidth-1] instead of UnknownBIts...
commit
|
commitdiff
|
tree
2007-03-28
Zhou Sheng
Remove unused APInt variable.
commit
|
commitdiff
|
tree
2007-03-28
Zhou Sheng
Clean up codes in ComputeMaskedBits():
commit
|
commitdiff
|
tree
2007-03-25
Zhou Sheng
1. Avoid unnecessary APInt construction if possible.
commit
|
commitdiff
|
tree
2007-03-24
Zhou Sheng
Make some codes more efficient.
commit
|
commitdiff
|
tree
2007-03-23
Zhou Sheng
Make the "KnownZero ^ TypeMask" computation just once.
commit
|
commitdiff
|
tree
2007-03-23
Zhou Sheng
Simplify the code.
commit
|
commitdiff
|
tree
2007-03-21
Zhou Sheng
Fix a bug in getAllOnesValue() which broke
commit
|
commitdiff
|
tree
2007-03-20
Zhou Sheng
Simplify isHighOnes().
commit
|
commitdiff
|
tree
2007-03-20
Zhou Sheng
Correct the name: isStrictPositive --> isStrictlyPositive.
commit
|
commitdiff
|
tree
2007-03-19
Zhou Sheng
Add isStrictPositive() to APInt to determine if this...
commit
|
commitdiff
|
tree
2007-03-14
Zhou Sheng
ShiftAmt might equal to zero. Handle this situation.
commit
|
commitdiff
|
tree
2007-03-14
Zhou Sheng
Enable KnownZero/One.clear().
commit
|
commitdiff
|
tree
2007-03-13
Zhou Sheng
For expression like
commit
|
commitdiff
|
tree
2007-03-13
Zhou Sheng
Add zextOrCopy() into APInt for convenience.
commit
|
commitdiff
|
tree
2007-03-13
Zhou Sheng
In APInt version ComputeMaskedBits():
commit
|
commitdiff
|
tree
2007-03-12
Zhou Sheng
For APInt::z/sext(width), if width == BitWidth, just...
commit
|
commitdiff
|
tree
2007-03-12
Zhou Sheng
Avoid to assert on "(KnownZero & KnownOne) == 0".
commit
|
commitdiff
|
tree
2007-03-12
Zhou Sheng
In function ComputeMaskedBits():
commit
|
commitdiff
|
tree
2007-03-11
Zhou Sheng
Add getSignBit() and operator<<= into APInt for convenience.
commit
|
commitdiff
|
tree
2007-03-08
Zhou Sheng
Fix a bug in function ComputeMaskedBits().
commit
|
commitdiff
|
tree
2007-03-08
Zhou Sheng
Fix a bug in APIntified ComputeMaskedBits().
commit
|
commitdiff
|
tree
2007-03-05
Zhou Sheng
Correct the calculation in APInt::logBase2().
commit
|
commitdiff
|
tree
2007-02-15
Zhou Sheng
Fix some buges:
commit
|
commitdiff
|
tree
2007-02-12
Zhou Sheng
1. Make APInt::shl work correctly and more efficiently.
commit
|
commitdiff
|
tree
2007-02-09
Zhou Sheng
Eliminates friend function declaration inside APInt...
commit
|
commitdiff
|
tree
2007-02-08
Zhou Sheng
Switched this file on accidently.
commit
|
commitdiff
|
tree
2007-02-08
Zhou Sheng
As Chris and Reid suggested, remove "isSigned" field...
commit
|
commitdiff
|
tree
2007-02-07
Zhou Sheng
As Chris suggested, fixed some problems. (This is the...
commit
|
commitdiff
|
tree
2007-02-07
Zhou Sheng
As Chris suggested, fixed some problems. (This is the...
commit
|
commitdiff
|
tree
2007-02-06
Zhou Sheng
As Reid suggested, fixed some problems.
commit
|
commitdiff
|
tree
2007-02-06
Zhou Sheng
As Reid suggested, fixed some problems.
commit
|
commitdiff
|
tree
2007-02-06
Zhou Sheng
Add a class APInt to represent arbitrary precision...
commit
|
commitdiff
|
tree
2007-02-05
Zhou Sheng
Add a class APInt to represent arbitrary precision...
commit
|
commitdiff
|
tree
2007-01-19
Zhou Sheng
Cover non-byte-width BATs situation.
commit
|
commitdiff
|
tree
2007-01-19
Zhou Sheng
Cover more arithmetics for arbitrary bitwidth integers.
commit
|
commitdiff
|
tree
2007-01-19
Zhou Sheng
Add one test case for Arbitrary BitWidth Integers.
commit
|
commitdiff
|
tree
2007-01-11
Zhou Sheng
Remove unnecessary boolean type check.
commit
|
commitdiff
|
tree
2007-01-11
Zhou Sheng
Fixed a bug in ConstantInt::Inverted().
commit
|
commitdiff
|
tree
2007-01-11
Zhou Sheng
For PR1043:
commit
|
commitdiff
|
tree
2007-01-11
Zhou Sheng
Fixed indentation.
commit
|
commitdiff
|
tree