projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Add a note about llvm2cpp's dubious future.
2007-07-02
Zhou Sheng
Test case for recent patch for IndVarSimplify.cpp
commit
|
commitdiff
|
tree
2007-06-27
Zhou Sheng
Fix a bug.
commit
|
commitdiff
|
tree
2007-06-07
Zhou Sheng
Add assert to check if the attributes ZExt/SExt, NoAlias...
commit
|
commitdiff
|
tree
2007-06-05
Zhou Sheng
Commit first round work of PR1373. "noalias" is now...
commit
|
commitdiff
|
tree
2007-06-02
Zhou Sheng
Make LowerCTPOP() support arbitrary bitwidth integer...
commit
|
commitdiff
|
tree
2007-05-26
Zhou Sheng
Correct the logic in LowerPartSet which cleared the...
commit
|
commitdiff
|
tree
2007-05-24
Zhou Sheng
Compute the correct word number.
commit
|
commitdiff
|
tree
2007-04-26
Zhou Sheng
Add two test cases to cover apintification change.
commit
|
commitdiff
|
tree
2007-04-26
Zhou Sheng
Using APInt more efficiently.
commit
|
commitdiff
|
tree
2007-04-19
Zhou Sheng
Make use of ConstantInt::isZero instead of ConstantInt...
commit
|
commitdiff
|
tree
2007-04-19
Zhou Sheng
Make the operations of APInt variables more efficient.
commit
|
commitdiff
|
tree
2007-04-15
Zhou Sheng
This test case is incorrect. Remove it.
commit
|
commitdiff
|
tree
2007-04-13
Zhou Sheng
Make the apint construction more effective.
commit
|
commitdiff
|
tree
2007-04-07
Zhou Sheng
Eliminate unnecessary APInt construction.
commit
|
commitdiff
|
tree
2007-04-07
Zhou Sheng
Make APInt variables do the computation stuffs instead of
commit
|
commitdiff
|
tree
2007-04-07
Zhou Sheng
Eliminate unnecessary zext/trunc stuffs.
commit
|
commitdiff
|
tree
2007-04-02
Zhou Sheng
1. Make use of APInt operation instead of using ConstantExpr...
commit
|
commitdiff
|
tree
2007-04-02
Zhou Sheng
Use uint32_t for bitwidth instead of unsigned.
commit
|
commitdiff
|
tree
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