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
...
*
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
*
[SimplifyLibCalls] Remove dead code.
Davide Italiano
2015-10-31
1
-6
/
+0
*
[SimplifyLibCalls] Factor out common unsafe-math checks.
Davide Italiano
2015-10-29
1
-29
/
+23
*
[SimplifyLibCalls] Use range-based loop. No functional change.
Davide Italiano
2015-10-27
1
-4
/
+2
*
TransformUtils: Remove implicit ilist iterator conversions, NFC
Duncan P. N. Exon Smith
2015-10-13
1
-2
/
+1
*
[SimplifyLibCalls] Fix instruction misplacement in string/memory libcall opti...
Bruno Cardoso Lopes
2015-10-01
1
-2
/
+6
*
Prune utf8 chars in comments.
NAKAMURA Takumi
2015-09-07
1
-1
/
+1
*
Optimize memcmp(x,y,n)==0 for small n and suitably aligned x/y.
Chad Rosier
2015-08-28
1
-0
/
+22
*
[SimplifyLibCalls] Fix a typo
David Majnemer
2015-08-26
1
-1
/
+1
*
[SimplifyLibCalls] Drop default template args. No functional change.
Benjamin Kramer
2015-08-16
1
-4
/
+2
*
transform fmin/fmax calls when possible (PR24314)
Sanjay Patel
2015-08-16
1
-2
/
+61
*
[SimplifyLibCalls] Correctly set the is_zero_undef flag for llvm.cttz
Davide Italiano
2015-08-13
1
-1
/
+1
*
fix typo; NFC
Sanjay Patel
2015-08-12
1
-1
/
+1
*
Change Function::getIntrinsicID() to return an Intrinsic::ID. NFC.
Pete Cooper
2015-05-20
1
-1
/
+1
*
Simplify IRBuilder::CreateCall* by using ArrayRef+initializer_list/braced ini...
David Blaikie
2015-05-18
1
-2
/
+2
[prev]
[next]