index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
unittests
/
ADT
/
APIntTest.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[APInt][PatternMatch] Add 'is non-positive' predicate
Roman Lebedev
2019-12-03
1
-0
/
+17
*
[APInt] add wrap support for `setBits` and `getBitsSet`
czhengsz
2019-11-19
1
-0
/
+34
*
[APInt] Add saturating truncation methods
Roman Lebedev
2019-11-08
1
-0
/
+17
*
[APInt] Introduce APIntOps::GetMostSignificantDifferentBit()
Roman Lebedev
2019-10-26
1
-0
/
+71
*
[APInt] Add saturating left-shift ops
Roman Lebedev
2019-10-25
1
-0
/
+17
*
[APInt] Add saturating multiply ops
Roman Lebedev
2019-10-25
1
-0
/
+18
*
Fix compile-time regression caused by rL371928
Daniel Sanders
2019-09-18
1
-0
/
+85
*
Fix build when both gtest death tests and LLVM_NODISCARD are available.
David Blaikie
2019-08-05
1
-9
/
+9
*
[APInt] Introduce clearLowBits()
Roman Lebedev
2019-07-30
1
-0
/
+65
*
[APIntTest] multiplicativeInverse(): clarify test
Roman Lebedev
2019-07-02
1
-4
/
+7
*
[APInt] Fix getBitsNeeded for INT_MIN values
Dmitry Venikov
2019-06-29
1
-2
/
+15
*
Silence gcc warning in testcase [NFC]
Mikael Holmen
2019-06-28
1
-1
/
+1
*
[NFC][APInt] Add (exhaustive) test for multiplicativeInverse()
Roman Lebedev
2019-06-27
1
-0
/
+17
*
[APInt] Add PR40897 test case
Simon Pilgrim
2019-06-01
1
-0
/
+3
*
[APInt] Optimize umul_ov
Fangrui Song
2019-04-19
1
-0
/
+36
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
[APInt] Add methods for saturated add and sub
Sanjay Patel
2018-11-20
1
-0
/
+24
*
[Unittests] Fix returning string in SolveQuadraticEquationWrap
Krzysztof Parzyszek
2018-08-02
1
-3
/
+3
*
[SCEV] Properly solve quadratic equations
Krzysztof Parzyszek
2018-08-02
1
-0
/
+86
*
[APInt] Keep the original bit width in quotient and remainder
Krzysztof Parzyszek
2018-07-19
1
-0
/
+32
*
[APInt] Add helpers for rounding u/sdivs.
Tim Shen
2018-06-25
1
-0
/
+67
*
Bring back APInt self-move assignment check for MSVC only
Reid Kleckner
2018-04-24
1
-0
/
+32
*
[APInt] Fix extractBits to correctly handle Result.isSingleWord() case.
Tim Shen
2018-02-16
1
-0
/
+7
*
[APInt] Add support for dividing or remainder by a uint64_t or int64_t.
Craig Topper
2017-05-19
1
-0
/
+58
*
[APInt] Add support for multiplying by a uint64_t.
Craig Topper
2017-05-08
1
-0
/
+19
*
[APInt] Remove support for wrapping from APInt::setBits.
Craig Topper
2017-04-30
1
-15
/
+15
*
[APInt] Add ashrInPlace method and rewrite ashr to make a copy and then call ...
Craig Topper
2017-04-24
1
-0
/
+36
*
[APInt] Make behavior of ashr by BitWidth consistent between single and multi...
Craig Topper
2017-04-24
1
-1
/
+1
*
[APInt] In sext single word case, use SignExtend64 and let the APInt construc...
Craig Topper
2017-04-23
1
-0
/
+20
*
Revert "[APInt] Add ashrInPlace method and implement ashr using it. Also fix ...
Renato Golin
2017-04-23
1
-19
/
+1
*
[APInt] Add ashrInPlace method and implement ashr using it. Also fix a bug in...
Craig Topper
2017-04-22
1
-1
/
+19
*
[APInt] Add isSubsetOf method that can check if one APInt is a subset of anot...
Craig Topper
2017-04-20
1
-0
/
+29
*
Recommit "[APInt] Add back the asserts that check that the APInt shift method...
Craig Topper
2017-04-20
1
-2
/
+2
*
Revert r300811 "[APInt] Add back the asserts that check that the APInt shift ...
Craig Topper
2017-04-20
1
-2
/
+2
*
[APInt] Add back the asserts that check that the APInt shift methods aren't c...
Craig Topper
2017-04-20
1
-2
/
+2
*
[APInt] Make operator<<= shift in place. Improve the implementation of tcShif...
Craig Topper
2017-04-18
1
-0
/
+33
*
[APInt] Merge the multiword code from lshrInPlace and tcShiftRight into a sin...
Craig Topper
2017-04-17
1
-5
/
+33
*
[APInt] Remove self move check from move assignment operator
Craig Topper
2017-04-17
1
-30
/
+2
*
[APInt] Fix a bug in lshr by a value more than 64 bits above the bit width.
Craig Topper
2017-04-16
1
-0
/
+5
*
Remove all allocation and divisions from GreatestCommonDivisor
Richard Smith
2017-04-13
1
-0
/
+43
*
[APInt] Move isMask and isShiftedMask out of APIntOps and into the APInt clas...
Craig Topper
2017-04-03
1
-14
/
+15
*
[APInt] Add a public typedef for the internal type of APInt use it instead of...
Craig Topper
2017-04-02
1
-37
/
+37
*
[APInt] Fix bugs in isShiftedMask to match behavior of the similar function i...
Craig Topper
2017-03-31
1
-8
/
+8
*
[APInt] Rewrite getLoBits in a way that will do one less memory allocation in...
Craig Topper
2017-03-31
1
-0
/
+18
*
[APInt] Add unittests that demonstrate how very broken APIntOps::isShiftedMas...
Craig Topper
2017-03-31
1
-0
/
+25
*
[APInt] Use memset in setAllBits.
Craig Topper
2017-03-27
1
-0
/
+38
*
Fix signed/unsigned comparison warnings
Simon Pilgrim
2017-03-10
1
-11
/
+11
*
[APInt] Add APInt::insertBits() method to insert an APInt into a larger APInt
Simon Pilgrim
2017-03-10
1
-0
/
+53
*
Strip trailing whitespace.
Simon Pilgrim
2017-03-07
1
-4
/
+1
*
[APInt] Add rvalue reference support to and, or, xor operations to allow thei...
Craig Topper
2017-03-07
1
-0
/
+120
[next]