index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
llvm
/
ADT
/
APInt.h
Commit message (
Expand
)
Author
Age
...
*
Correct typo.
Duncan Sands
2007-03-30
*
Compute getLowBitsSet correctly. Using the complement of a 64-bit value
Reid Spencer
2007-03-25
*
Fix a typo in a comment.
Reid Spencer
2007-03-25
*
Actually, for getHighBitsSet and getLowBitsSet, don't make a 0 bit size
Reid Spencer
2007-03-25
*
Make it illegal to set 0 bits in getHighBitsSet and getLowBitsSet. For that
Reid Spencer
2007-03-24
*
In the getBitsSet function, don't optimize for a common case that is
Reid Spencer
2007-03-24
*
Don't invoke undefined behavior in shifts in the functions getHighBitsSet
Reid Spencer
2007-03-24
*
Implement the getBitsSet function.
Reid Spencer
2007-03-24
*
Implement the getHighBitsSet and getLowBitsSet functions.
Reid Spencer
2007-03-24
*
Get the signs in the right place!
Reid Spencer
2007-03-24
*
Undo the last change and make this really implement remainder and not
Reid Spencer
2007-03-24
*
Correct the implementation of srem to be remainder, not modulus. The sign of
Reid Spencer
2007-03-24
*
Clean up this interface:
Reid Spencer
2007-03-24
*
Fix a comment.
Reid Spencer
2007-03-21
*
Correct the name: isStrictPositive --> isStrictlyPositive.
Zhou Sheng
2007-03-20
*
Add an indication of signedness to the uint64_t constructor so sign bits
Reid Spencer
2007-03-19
*
Add isStrictPositive() to APInt to determine if this APInt Value > 0.
Zhou Sheng
2007-03-19
*
Add zextOrCopy() into APInt for convenience.
Zhou Sheng
2007-03-13
*
Add getSignBit() and operator<<= into APInt for convenience.
Zhou Sheng
2007-03-11
*
Correct the calculation in APInt::logBase2().
Zhou Sheng
2007-03-05
*
Regularize the interface for conversion functions to/from float/double.
Reid Spencer
2007-03-03
*
Make getNumWords public so that those using getRawData stand a chance of
Reid Spencer
2007-03-03
*
Add names for some of the operators. This is needed for the macros in
Reid Spencer
2007-03-03
*
Add isPositive for symmetry with isNegative.
Reid Spencer
2007-03-03
*
Add an abs() function to get the absolute value.
Reid Spencer
2007-03-01
*
Add doubleToBits and floatToBits methods.
Reid Spencer
2007-03-01
*
Add bitsToDouble and bitsToFloat methods for re-interpretation of bits as FP.
Reid Spencer
2007-03-01
*
Add methods for bit width modification: sextOrTrunc, zextOrTrunc.
Reid Spencer
2007-03-01
*
Add a square root function.
Reid Spencer
2007-03-01
*
Make APInt a little more friendly to its users:
Reid Spencer
2007-02-28
*
getActiveWords should return the number of words, not the index of the
Reid Spencer
2007-02-28
*
Add some syntactic sugar.
Reid Spencer
2007-02-27
*
Implement countLeadingOnes() and getMinSignedBits(). This helps to minimize
Reid Spencer
2007-02-27
*
Improve APInt interface:
Reid Spencer
2007-02-27
*
Allow the RoundDoubleToAPInt function to specify a width to use.
Reid Spencer
2007-02-27
*
Fix indentation.
Reid Spencer
2007-02-26
*
1. Split getValue() into getSExtValue() and getZExtValue() to match
Reid Spencer
2007-02-26
*
Implement inline methods that make transition of ConstantInt to use APInt
Reid Spencer
2007-02-26
*
Make isNegative() a const function since it doesn't modify the APInt.
Reid Spencer
2007-02-26
*
Add an isNegative method to determine if the APInt's value is negative.
Reid Spencer
2007-02-26
*
Fix clearUnusedBits to not depend on "undefined behavior" of >> operator
Reid Spencer
2007-02-25
*
Add a private constructor for efficiency.
Reid Spencer
2007-02-25
*
Improve documentation.
Reid Spencer
2007-02-24
*
Add a dump() method for debugging.
Reid Spencer
2007-02-21
*
Add an internal convenience method for division that urem and udiv use.
Reid Spencer
2007-02-20
*
Add some new constants.
Reid Spencer
2007-02-19
*
1. "unsigned" -> "uint32_t" to gaurantee its bit width on all platforms.
Reid Spencer
2007-02-18
*
Implement signed output for toString.
Reid Spencer
2007-02-18
*
Fix bugs introduced by constructor parameter order change.
Reid Spencer
2007-02-17
*
Review changes:
Reid Spencer
2007-02-16
[prev]
[next]