projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
APIntify various computations in ScalarEvolution
2007-03-01
Reid Spencer
APIntify various computations in ScalarEvolution
commit
|
commitdiff
|
tree
2007-03-01
Reid Spencer
Use a real table in sqrt to shorten and quicken the...
commit
|
commitdiff
|
tree
2007-03-01
Reid Spencer
Add a square root function.
commit
|
commitdiff
|
tree
2007-03-01
Reid Spencer
Reduce #includage by taking a method out of line.
commit
|
commitdiff
|
tree
2007-03-01
Reid Spencer
Add an IntegerType::getMask() method to get an APInt...
commit
|
commitdiff
|
tree
2007-02-28
Reid Spencer
For PR1205:
commit
|
commitdiff
|
tree
2007-02-28
Reid Spencer
For PR1205:
commit
|
commitdiff
|
tree
2007-02-28
Reid Spencer
Move ConstantRange class to lib/Support from lib/Analysis...
commit
|
commitdiff
|
tree
2007-02-28
Reid Spencer
Provide an ICmpInst::makeConstantRange to generate...
commit
|
commitdiff
|
tree
2007-02-28
Reid Spencer
For PR1205:
commit
|
commitdiff
|
tree
2007-02-28
Reid Spencer
Implement a convenience method to construct a ConstantInt...
commit
|
commitdiff
|
tree
2007-02-28
Reid Spencer
For PR1205:
commit
|
commitdiff
|
tree
2007-02-28
Reid Spencer
For PR1205:
commit
|
commitdiff
|
tree
2007-02-28
Reid Spencer
Make the trunc/sext/zext methods return APInt& so that...
commit
|
commitdiff
|
tree
2007-02-28
Reid Spencer
Make APInt a little more friendly to its users:
commit
|
commitdiff
|
tree
2007-02-28
Reid Spencer
Describe how arbitrary precision integers are written...
commit
|
commitdiff
|
tree
2007-02-28
Reid Spencer
Implement reading of arbitrary precision integers.
commit
|
commitdiff
|
tree
2007-02-28
Reid Spencer
Implement writing of arbitrary precision integers.
commit
|
commitdiff
|
tree
2007-02-28
Reid Spencer
Regenerate.
commit
|
commitdiff
|
tree
2007-02-28
Reid Spencer
Implement arbitrary integer constants through the use...
commit
|
commitdiff
|
tree
2007-02-28
Reid Spencer
Implement support for aribrary precision integers by...
commit
|
commitdiff
|
tree
2007-02-28
Reid Spencer
getActiveWords should return the number of words, not...
commit
|
commitdiff
|
tree
2007-02-28
Reid Spencer
Fix a bug in RoundDoubleToAPInt where it would force...
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
Join two lines that can be joined.
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
Add some syntactic sugar.
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
Pull out the stops.
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
Remove some redundancy.
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
Implement countLeadingOnes() and getMinSignedBits(...
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
This test passes on x86/Linux now.
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
Adjust to changes in the APInt interface.
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
Improve APInt interface:
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
Conform to single person attribution in file comment.
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
For PR1205:
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
Update for constant folding now generating undef and...
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
Shifting by the bit width now produces undef, not 0.
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
1. Fix three serious bugs in the comparison code.
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
Allow the RoundDoubleToAPInt function to specify a...
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
Allow the AsmWriter to print out arbitrary precision...
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
Correct the implelmentation of ConstantInt::getAllOnesValue...
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
Get rid of extraneous // in file comment.
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
For PR1205:
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
XFAIL this on x86-Linux until its fixed.
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
Remove test cases that produce undefined results.
commit
|
commitdiff
|
tree
2007-02-27
Reid Spencer
Simplify and document RoundDoubleToAPInt.
commit
|
commitdiff
|
tree
2007-02-26
Reid Spencer
For PR1205:
commit
|
commitdiff
|
tree
2007-02-26
Reid Spencer
1. Make sure all delete operators of arrays use the...
commit
|
commitdiff
|
tree
2007-02-26
Reid Spencer
Fix indentation.
commit
|
commitdiff
|
tree
2007-02-26
Reid Spencer
Implement the getHashValue method.
commit
|
commitdiff
|
tree
2007-02-26
Reid Spencer
1. Split getValue() into getSExtValue() and getZExtValue...
commit
|
commitdiff
|
tree
2007-02-26
Reid Spencer
Implement inline methods that make transition of ConstantInt...
commit
|
commitdiff
|
tree
2007-02-26
Reid Spencer
Re-enable this. The header was committed.
commit
|
commitdiff
|
tree
2007-02-26
Reid Spencer
Make isNegative() a const function since it doesn't...
commit
|
commitdiff
|
tree
2007-02-26
Reid Spencer
1. Remove redundant calls to clearUsedBits().
commit
|
commitdiff
|
tree
2007-02-26
Reid Spencer
Add an isNegative method to determine if the APInt...
commit
|
commitdiff
|
tree
2007-02-26
Reid Spencer
Rewrite lshr to not do bit by bit copy but to copy...
commit
|
commitdiff
|
tree
2007-02-25
Reid Spencer
Fix sext operation. Shifting by zero would leave an...
commit
|
commitdiff
|
tree
2007-02-25
Reid Spencer
1. Fix the flip() method to correctly flip all words...
commit
|
commitdiff
|
tree
2007-02-25
Reid Spencer
1. Provide more detail in file comment.
commit
|
commitdiff
|
tree
2007-02-25
Reid Spencer
Fix clearUnusedBits to not depend on "undefined behavior...
commit
|
commitdiff
|
tree
2007-02-25
Reid Spencer
Allow this to compile now that the header file is checked in.
commit
|
commitdiff
|
tree
2007-02-25
Reid Spencer
Add a private constructor for efficiency.
commit
|
commitdiff
|
tree
2007-02-25
Reid Spencer
Clean up lshr and ashr to coding standards.
commit
|
commitdiff
|
tree
2007-02-25
Reid Spencer
Whoops, last word with bits in large shift left wasn...
commit
|
commitdiff
|
tree
2007-02-25
Reid Spencer
Fix the > 64 bits case for left shift.
commit
|
commitdiff
|
tree
2007-02-24
Reid Spencer
Fix the remainder shifting in KnuthDiv.
commit
|
commitdiff
|
tree
2007-02-24
Reid Spencer
1. Fix a bug in fromString for the <= 64bits case
commit
|
commitdiff
|
tree
2007-02-24
Reid Spencer
1. Fix last bug in KnuthDiv. All divide tests pass...
commit
|
commitdiff
|
tree
2007-02-24
Reid Spencer
Improve documentation.
commit
|
commitdiff
|
tree
2007-02-24
Reid Spencer
1. Make internal functions take const arguments where...
commit
|
commitdiff
|
tree
2007-02-23
Reid Spencer
1. Fix a carry out problem in add if destination and...
commit
|
commitdiff
|
tree
2007-02-22
Reid Spencer
When converting from 64 to 32-bits, use the actual...
commit
|
commitdiff
|
tree
2007-02-22
Reid Spencer
Fix countLeadingZeros in the case that the bitwidth...
commit
|
commitdiff
|
tree
2007-02-21
Reid Spencer
Reorganize some code to make it clearer, avoid a few...
commit
|
commitdiff
|
tree
2007-02-21
Reid Spencer
Fix the carry in addition.
commit
|
commitdiff
|
tree
2007-02-21
Reid Spencer
Add a dump() method for debugging.
commit
|
commitdiff
|
tree
2007-02-21
Reid Spencer
1. Add a dump() method for faster debugging.
commit
|
commitdiff
|
tree
2007-02-21
Reid Spencer
Fix countLeadingZeros to actually return the correct...
commit
|
commitdiff
|
tree
2007-02-20
Reid Spencer
Make long addition and subtraction work. Speed things...
commit
|
commitdiff
|
tree
2007-02-20
Reid Spencer
Clean up variable names in operator*.
commit
|
commitdiff
|
tree
2007-02-20
Reid Spencer
Use INFINITY macro from math.h instead of constructing...
commit
|
commitdiff
|
tree
2007-02-20
Reid Spencer
First version that can process arith.cpp test case...
commit
|
commitdiff
|
tree
2007-02-20
Reid Spencer
Add an internal convenience method for division that...
commit
|
commitdiff
|
tree
2007-02-19
Reid Spencer
Add a section on the target datalayout syntax and describe...
commit
|
commitdiff
|
tree
2007-02-19
Reid Spencer
Simplify some code by moving variable declarations...
commit
|
commitdiff
|
tree
2007-02-19
Reid Spencer
Implement support for non-standard integer bit widths...
commit
|
commitdiff
|
tree
2007-02-19
Reid Spencer
Add a FIXME for unwritten code.
commit
|
commitdiff
|
tree
2007-02-19
Reid Spencer
Some minor tweaks and grammar cleanup.
commit
|
commitdiff
|
tree
2007-02-19
Reid Spencer
For PR1207:
commit
|
commitdiff
|
tree
2007-02-19
Reid Spencer
Add some new constants.
commit
|
commitdiff
|
tree
2007-02-18
Reid Spencer
1. Fix some indentation and variable names in the get...
commit
|
commitdiff
|
tree
2007-02-18
Reid Spencer
Remove broken links to gccas and gccld.
commit
|
commitdiff
|
tree
2007-02-18
Reid Spencer
1. Use APINT_WORD_SIZE instead of sizeof(uint64_t)
commit
|
commitdiff
|
tree
2007-02-18
Reid Spencer
1. "unsigned" -> "uint32_t" to gaurantee its bit width...
commit
|
commitdiff
|
tree
2007-02-18
Reid Spencer
1. Remove dead code (lshift function).
commit
|
commitdiff
|
tree
2007-02-18
Reid Spencer
Make add_1 exit early if carry is 0.
commit
|
commitdiff
|
tree
2007-02-18
Reid Spencer
Implement signed output for toString.
commit
|
commitdiff
|
tree
2007-02-17
Reid Spencer
Fix some bugs in division logic.
commit
|
commitdiff
|
tree
2007-02-17
Reid Spencer
Move static functions closer to their usage.
commit
|
commitdiff
|
tree
2007-02-17
Reid Spencer
Clean up the divide and remainder logic a bit (exit...
commit
|
commitdiff
|
tree
2007-02-17
Reid Spencer
Fix bugs introduced by constructor parameter order...
commit
|
commitdiff
|
tree
next