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
/
lib
/
Support
/
APInt.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove some unneeded headers and replace some headers with forward class decl...
Mehdi Amini
2016-04-16
1
-0
/
+1
*
Implement constant folding for bitreverse
Matt Arsenault
2016-03-21
1
-0
/
+30
*
Remove uses of builtin comma operator.
Richard Trieu
2016-02-18
1
-2
/
+4
*
APInt: Slightly simplify countLeadingZerosSlowCase()
Matthias Braun
2016-02-15
1
-19
/
+8
*
APInt: Further simplify APInt::EqualSlowCase as suggested by Duncan
Matthias Braun
2016-02-15
1
-4
/
+1
*
APInt: Simplify EqualSlowCase
Matthias Braun
2016-02-10
1
-15
/
+2
*
Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...
Yaron Keren
2016-01-29
1
-1
/
+1
*
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
Alexander Kornienko
2015-06-23
1
-1
/
+1
*
Fixed/added namespace ending comments using clang-tidy. NFC
Alexander Kornienko
2015-06-19
1
-1
/
+1
*
Fix APInt long division algorithm
Pawel Bylica
2015-04-24
1
-19
/
+9
*
Test commit. Improve comments in APInt. NFC.
Pawel Bylica
2015-04-06
1
-10
/
+9
*
Fix rare case where APInt divide algorithm applied un-needed transformation.
Yaron Keren
2015-03-26
1
-34
/
+19
*
[APInt] Add an isSplat helper and use it in some places.
Benjamin Kramer
2015-03-25
1
-0
/
+8
*
Remove many superfluous SmallString::str() calls.
Yaron Keren
2015-03-18
1
-1
/
+1
*
Teach raw_ostream to accept SmallString.
Yaron Keren
2015-03-10
1
-1
/
+1
*
Drop the hacks used for partial C99 math libraries.
Benjamin Kramer
2015-03-09
1
-5
/
+0
*
MathExtras: Bring Count(Trailing|Leading)Ones and CountPopulation in line wit...
Benjamin Kramer
2015-02-12
1
-5
/
+5
*
APInt: udivrem should use machine instructions for single-word APInts
David Majnemer
2014-12-14
1
-0
/
+12
*
InstCombine: Don't miscompile (x lshr C1) udiv C2
David Majnemer
2014-10-13
1
-5
/
+15
*
Modernize old-style static asserts. NFC.
Benjamin Kramer
2014-10-12
1
-2
/
+1
*
APInt: Unfold return expressions so RVO can work.
Benjamin Kramer
2014-10-10
1
-10
/
+28
*
typo
Sanjay Patel
2014-09-11
1
-1
/
+1
*
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
2014-04-22
1
-1
/
+2
*
[C++11] Make use of 'nullptr' in the Support library.
Craig Topper
2014-04-07
1
-6
/
+6
*
Fix known typos
Alp Toker
2014-01-24
1
-1
/
+1
*
Remove APInt::extractBit since it is already implemented via operator[]. Chan...
Michael Gottesman
2013-12-13
1
-8
/
+0
*
[block-freq] Add the APInt method extractBit.
Michael Gottesman
2013-12-13
1
-0
/
+8
*
APInt: Simplify code. No functionality change.
Benjamin Kramer
2013-06-01
1
-36
/
+2
*
[APInt] Implement tcDecrement as a counterpart to tcIncrement. This is for us...
Michael Gottesman
2013-05-28
1
-0
/
+14
*
Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.
Michael J. Spencer
2013-05-24
1
-5
/
+5
*
Use pre-inc, pre-dec when possible.
Jakub Staszak
2013-03-20
1
-4
/
+4
*
Move part of APInt implementation from header to cpp file. These methods
Jakub Staszak
2013-02-20
1
-0
/
+40
*
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-12-03
1
-2
/
+2
*
Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...
Sylvestre Ledru
2012-09-27
1
-4
/
+4
*
Fix a typo 'iff' => 'if'
Sylvestre Ledru
2012-09-27
1
-4
/
+4
*
PR13326: Fix a subtle edge case in the udiv -> magic multiply generator.
Benjamin Kramer
2012-07-11
1
-1
/
+1
*
Fix a crash in APInt::lshr when shiftAmt > BitWidth.
Chad Rosier
2012-06-08
1
-1
/
+1
*
Move APInt::operator[] inline.
Benjamin Kramer
2012-03-14
1
-6
/
+0
*
Move APInt::operator! inline, it's small and fuses well with surrounding code...
Benjamin Kramer
2012-03-14
1
-10
/
+0
*
Inline a trivial helper function.
Benjamin Kramer
2012-03-12
1
-7
/
+3
*
Replace a hand-coded leading one counting loop with the magic from MathExtras.h.
Benjamin Kramer
2012-03-11
1
-8
/
+1
*
Replace the hashing functions on APInt and APFloat with overloads of the
Chandler Carruth
2012-03-04
1
-87
/
+6
*
Fix undefined behavior.
Ahmed Charles
2012-02-24
1
-1
/
+1
*
Add r149110 back with a fix for when the vector and the int have the same
Rafael Espindola
2012-01-27
1
-0
/
+12
*
Fix APInt::rotl and APInt::rotr so that they work correctly. Found while wri...
Eli Friedman
2011-12-22
1
-12
/
+4
*
APInt: update asserts for base-36
Dylan Noblesmith
2011-12-16
1
-1
/
+5
*
Fix unreachable return & simplify some branches.
David Blaikie
2011-12-01
1
-9
/
+5
*
Correctly byte-swap APInts with bit-widths greater than 64.
Richard Smith
2011-11-23
1
-17
/
+26
*
Fix APInt::operator*= so that it computes the correct result for large intege...
Eli Friedman
2011-10-07
1
-1
/
+2
*
U is good enough
Douglas Gregor
2011-09-20
1
-2
/
+2
[next]