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
...
*
[SimplifyLibCalls] pow(x, -0.5) -> 1.0 / sqrt(x).
Davide Italiano
2017-01-09
1
-0
/
+18
*
SimplifyLibCalls: Remove incorrect optimization of fabs
Matt Arsenault
2017-01-07
1
-10
/
+2
*
Revert @llvm.assume with operator bundles (r289755-r289757)
Daniel Jasper
2016-12-19
1
-1
/
+2
*
[SimplifyLibCalls] Use a lambda. NFCI.
Davide Italiano
2016-12-16
1
-6
/
+6
*
[SimplifyLibCalls] Lower fls() to llvm.ctlz().
Davide Italiano
2016-12-15
1
-0
/
+16
*
[SimplifyLibCalls] Remove redundant folding logic for ffs().
Davide Italiano
2016-12-15
1
-13
/
+3
*
Remove the AssumptionCache
Hal Finkel
2016-12-15
1
-2
/
+1
*
Replace APFloatBase static fltSemantics data members with getter functions
Stephan Bergmann
2016-12-14
1
-2
/
+2
*
Enable simplify libcalls for ARM PCS
Sam Parker
2016-09-13
1
-3
/
+35
*
Use range algorithms instead of unpacking begin/end
David Majnemer
2016-08-11
1
-1
/
+1
*
[SimplifyLibCalls] Restore the old behaviour, emit a libcall.
Davide Italiano
2016-08-10
1
-3
/
+5
*
[SimplifyLibCalls] Emit sqrt intrinsic instead of a libcall.
Davide Italiano
2016-08-08
1
-2
/
+3
*
[SLC] Emit an intrinsic instead of a libcall for pow.
Davide Italiano
2016-08-07
1
-9
/
+13
*
Addressing post-commit comments for not rewriting fputs:
Sjoerd Meijer
2016-07-07
1
-2
/
+5
*
Code size optimisation: don't rewrite fputs to fwrite when optimising for size
Sjoerd Meijer
2016-07-07
1
-0
/
+2
*
Optimize a printf with a double procent to putchar.
Joerg Sonnenberger
2016-05-09
1
-2
/
+2
*
[TLI] Unify LibFunc signature checking. NFCI.
Ahmed Bougacha
2016-04-27
1
-362
/
+17
*
Revert "[SimplifyLibCalls] sprintf doesn't copy null bytes"
David Majnemer
2016-04-26
1
-4
/
+3
*
[SimplifyLibCalls] sprintf doesn't copy null bytes
David Majnemer
2016-04-26
1
-3
/
+4
*
[NFC] Header cleanup
Mehdi Amini
2016-04-18
1
-1
/
+0
*
Simplify strlen to a subtraction for certain cases.
David L Kreitzer
2016-04-13
1
-0
/
+51
*
[SimplifyLibCalls] Garbage collect dead code.
Davide Italiano
2016-04-03
1
-28
/
+7
*
[SimplifyLibCalls] Transform printf("%s", "a") -> putchar('a').
Davide Italiano
2016-03-28
1
-0
/
+18
*
[SimplifyLibCalls] Only consider sinpi/cospi functions within the same function
David Majnemer
2016-03-19
1
-7
/
+11
*
[LibCallSimplifier] fold memset(malloc(x), 0, x) --> calloc(1, x)
Sanjay Patel
2016-01-26
1
-0
/
+81
*
move function definitions so we don't need separate declarations ; NFCI
Sanjay Patel
2016-01-21
1
-67
/
+63
*
[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
[prev]
[next]