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
/
Transforms
/
Utils
/
SimplifyLibCalls.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
[LibCallSimplifier] refactor FP function signature checks ; NFCI
Sanjay Patel
2016-01-21
1
-60
/
+24
*
avoid variable shadowing; NFC
Sanjay Patel
2016-01-21
1
-2
/
+2
*
remove unnecessary variable; NFC
Sanjay Patel
2016-01-21
1
-2
/
+1
*
[LibCallSimplifier] don't get fooled by a fake fmin()
Sanjay Patel
2016-01-21
1
-9
/
+25
*
make helper functions static; NFCI
Sanjay Patel
2016-01-21
1
-7
/
+5
*
[LibCallSimplifier] don't get fooled by a fake sqrt()
Sanjay Patel
2016-01-20
1
-1
/
+10
*
function names start with a lowercase letter; NFC
Sanjay Patel
2016-01-19
1
-42
/
+42
*
[LibCallSimplifier] use instruction-level fast-math-flags to shrink calls
Sanjay Patel
2016-01-19
1
-19
/
+2
*
[LibCallSimplifier] use instruction-level fast-math-flags to transform pow(x,...
Sanjay Patel
2016-01-19
1
-4
/
+3
*
[LibCallSimplifier] use instruction-level fast-math-flags to transform pow(x,...
Sanjay Patel
2016-01-12
1
-1
/
+4
*
function names start with a lower case letter ; NFC
Sanjay Patel
2016-01-12
1
-6
/
+6
*
[LibCallSimplifier] use instruction-level fast-math-flags to transform pow(ex...
Sanjay Patel
2016-01-12
1
-17
/
+14
*
[LibCallSimplifier] use instruction-level fast-math-flags to transform log calls
Sanjay Patel
2016-01-11
1
-2
/
+4
*
[LibCallSimplifier] don't allow sqrt transform unless all ops are unsafe
Sanjay Patel
2016-01-11
1
-2
/
+2
*
more space; NFC
Sanjay Patel
2016-01-11
1
-0
/
+1
*
[LibCallSimplifier] use instruction-level fast-math-flags to transform sqrt c...
Sanjay Patel
2016-01-11
1
-4
/
+4
*
[LibCallSimplifier] less indenting; NFCI
Sanjay Patel
2016-01-06
1
-52
/
+51
*
[LibCallSimplifier] use instruction-level fast-math-flags for tan/atan transform
Sanjay Patel
2016-01-06
1
-2
/
+5
*
[SimplifyLibCalls] Teach SimplifyLibCalls about operand bundles
David Majnemer
2016-01-06
1
-2
/
+8
*
A (B + C) = A B + A C ; NFCI
Sanjay Patel
2016-01-06
1
-5
/
+2
*
[LibCallSimplfier] use instruction-level fast-math-flags for fmin/fmax transf...
Sanjay Patel
2016-01-05
1
-4
/
+2
*
[LibCallSimplifier] propagate FMF when shrinking binary calls
Sanjay Patel
2015-12-31
1
-0
/
+4
*
[LibCallSimplifier] propagate FMF when shrinking unary calls
Sanjay Patel
2015-12-31
1
-0
/
+4
*
Variable names start with an upper case letter; NFC
Sanjay Patel
2015-12-31
1
-4
/
+4
*
fix formatting; NFC
Sanjay Patel
2015-12-31
1
-17
/
+22
*
getParent() ^ 3 == getModule() ; NFCI
Sanjay Patel
2015-12-14
1
-1
/
+1
*
[SimplifyLibCalls] Optimization for pow(x, n) where n is some constant
Weiming Zhao
2015-12-04
1
-0
/
+51
*
[SimplifyLibCalls] Transform log(exp2(y)) to y*log(2) under fast-math.
Davide Italiano
2015-11-30
1
-1
/
+9
*
[SimplifyLibCalls] Don't crash if the function doesn't have a name.
Davide Italiano
2015-11-29
1
-3
/
+2
*
[SimplifyLibCalls] Cross out implemented transformations.
Davide Italiano
2015-11-29
1
-2
/
+0
*
[SimplifyLibCalls] Tranform log(pow(x, y)) -> y*log(x).
Davide Italiano
2015-11-29
1
-5
/
+50
*
[SimplifyLibCalls] Use any_of(). Suggested by David Blaikie!
Davide Italiano
2015-11-28
1
-4
/
+3
*
[SimplifyLibCalls] Fix inverted condition that lead to an uninitialized memor...
Benjamin Kramer
2015-11-28
1
-2
/
+2
*
[SimplifyLibCalls] Use range-based loop. NFC.
Davide Italiano
2015-11-27
1
-4
/
+2
*
[SimplifyLibCalls] Don't depend on a called function having a name, it might ...
Benjamin Kramer
2015-11-26
1
-11
/
+8
*
[Utils] Put includes in correct order. NFC.
Weiming Zhao
2015-11-24
1
-1
/
+1
*
[SimplifyLibCalls] Removed some TODOs which are already implemented. NFC.
Weiming Zhao
2015-11-21
1
-4
/
+0
*
Revert "Change memcpy/memset/memmove to have dest and source alignments."
Pete Cooper
2015-11-19
1
-11
/
+10
*
[SimplifyLibCalls] New trick: pow(x, 0.5) -> sqrt(x) under -ffast-math.
Davide Italiano
2015-11-18
1
-2
/
+9
*
Change memcpy/memset/memmove to have dest and source alignments.
Pete Cooper
2015-11-18
1
-10
/
+11
*
[SimplifyLibCalls] Generalize a comment. This doesn't apply only to sqrt.
Davide Italiano
2015-11-16
1
-2
/
+2
*
[SimplifyLibCalls] Make a function shorter. NFC.
Davide Italiano
2015-11-12
1
-10
/
+2
*
[SimplifyLibCalls] Don't hardcode the function name.
Davide Italiano
2015-11-06
1
-1
/
+2
*
[SimplifyLibCalls] Use hasFloatVersion(). NFCI.
Davide Italiano
2015-11-05
1
-15
/
+13
*
[SimplifyLibCalls] New transformation: tan(atan(x)) -> x
Davide Italiano
2015-11-04
1
-1
/
+38
*
[SimplifyLibCalls] Add a new transformation: pow(exp(x), y) -> exp(x*y)
Davide Italiano
2015-11-03
1
-0
/
+26
*
[SimplifyLibCalls] Remove variables that are not used. NFC.
Davide Italiano
2015-11-02
1
-7
/
+2
*
[SimplifyLibCalls] Merge two if statements. NFC.
Davide Italiano
2015-11-02
1
-4
/
+1
*
Simplify a check. NFC.
Davide Italiano
2015-11-01
1
-2
/
+2
*
[SimplifyLibCalls] Factor out other common code.
Davide Italiano
2015-10-31
1
-21
/
+10
[prev]
[next]