projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
LoopPass: Simplify the API for adding a new loop. NFC
[oota-llvm.git]
/
lib
/
Transforms
/
Utils
/
SimplifyLibCalls.cpp
2015-10-13
Duncan P. N. Exon...
TransformUtils: Remove implicit ilist iterator conversi...
blob
|
commitdiff
|
raw
2015-10-01
Bruno Cardoso Lopes
[SimplifyLibCalls] Fix instruction misplacement in...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-07
NAKAMURA Takumi
Prune utf8 chars in comments.
blob
|
commitdiff
|
raw
|
diff to current
2015-08-28
Chad Rosier
Optimize memcmp(x,y,n)==0 for small n and suitably...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-26
David Majnemer
[SimplifyLibCalls] Fix a typo
blob
|
commitdiff
|
raw
|
diff to current
2015-08-16
Benjamin Kramer
[SimplifyLibCalls] Drop default template args. No funct...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-16
Sanjay Patel
transform fmin/fmax calls when possible (PR24314)
blob
|
commitdiff
|
raw
|
diff to current
2015-08-13
Davide Italiano
[SimplifyLibCalls] Correctly set the is_zero_undef...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-12
Sanjay Patel
fix typo; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-05-20
Pete Cooper
Change Function::getIntrinsicID() to return an Intrinsi...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-18
David Blaikie
Simplify IRBuilder::CreateCall* by using ArrayRef+initi...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
David Blaikie
[opaque pointer type] More GEP IRBuilder API migrations...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-03
David Blaikie
Use early returns to reduce indentation.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-01
Ahmed Bougacha
[SimplifyLibCalls] Ignore nobuiltin/unavailable fortifi...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-30
David Blaikie
[opaque pointer type] More IRBuilder::createGEP (non...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-21
Benjamin Kramer
[SimplifyLibCalls] Fix negative shifts being produced...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-21
Benjamin Kramer
[SimplifyLibCalls] Turn memchr(const, C, const) into...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-21
Benjamin Kramer
SimplifyLibCalls: Add basic optimization of memchr...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-27
Ahmed Bougacha
[SimplifyLibCalls] Don't confuse strcpy_chk for stpcpy_chk.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-21
Chandler Carruth
[PM] Replace an abuse of inheritance to override a...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Chandler Carruth
[PM] Move TargetLibraryInfo into the Analysis library.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-14
Ahmed Bougacha
[SimplifyLibCalls] Don't try to simplify indirect calls.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-12
Ahmed Bougacha
[SimplifyLibCalls] Factor out fortified libcall handling.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-12
Ahmed Bougacha
[SimplifyLibCalls] Factor out str/mem libcall optimizat...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-12
Ahmed Bougacha
[SimplifyLibCalls] Factor out signature checks for...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-03
Matthias Braun
correct spelling, NFC
blob
|
commitdiff
|
raw
|
diff to current
2014-12-03
Matthias Braun
[SimplifyLibCalls] Improve double->float shrinking...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-03
Matthias Braun
[SimplifyLibCalls] Enable double to float shrinking...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Reid Kleckner
Use nullptr instead of NULL for variadic sentinels
blob
|
commitdiff
|
raw
|
diff to current
2014-11-12
Ahmed Bougacha
Add fortified (__*_chk) library functions to TLI (NFC)
blob
|
commitdiff
|
raw
|
diff to current
2014-10-23
Sanjay Patel
Handle sqrt() shrinking in SimplifyLibCalls like any...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-22
Sanjay Patel
Shrinkify libcalls: use float versions of double libm...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-16
Sanjay Patel
fold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
blob
|
commitdiff
|
raw
|
diff to current
2014-10-14
Sanjay Patel
Optimize away fabs() calls when input is squared (known...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-17
Chris Bieneman
Fixing a build error.
blob
|
commitdiff
|
raw
|
diff to current
2014-09-17
Chris Bieneman
Refactoring SimplifyLibCalls to remove static initializ...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-22
Diego Novillo
Add support for missed and analysis optimization remarks.
blob
|
commitdiff
|
raw
|
diff to current
2014-05-02
Nick Lewycky
Fold strlen(expr ? "str1" : "str2") to x ? len1 : len2...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Transforms edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-09
Chandler Carruth
[C++11] Add range based accessors for the Use-Def chain...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-05
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-21
Rafael Espindola
Rename many DataLayout variables from TD to DL.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-04
Benjamin Kramer
SimplifyLibCalls: Push TLI through the exp2->ldexp...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-04
Tim Northover
OS X: the correct function is __sincospif_stret, not...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-04
Kai Nacke
Add strchr(p, 0) -> p + strlen(p) to SimplifyLibCalls
blob
|
commitdiff
|
raw
|
diff to current
2013-12-16
Yi Jiang
Enable double to float shrinking optimizations for...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-12
Yi Jiang
Resubmit r196544: Apply transformation on OS X 10.9...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-08
Manman Ren
Revert 196544 due to internal bot failures.
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Yi Jiang
Apply transformation on OS X 10.9+ and iOS 7.0+: pow...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-17
Hal Finkel
Add the cold attribute to error-reporting call sites
blob
|
commitdiff
|
raw
|
diff to current
2013-11-10
Matt Arsenault
Use type form of getIntPtrType.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-03
Bob Wilson
Convert calls to __sinpi and __cospi into __sincospi_stret
blob
|
commitdiff
|
raw
|
diff to current
2013-09-10
Matt Arsenault
Use StringRef::npos for StringRef instead of std::strin...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-31
Benjamin Kramer
SimplifyLibCalls: When emitting an overloaded fp functi...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-21
Yunzhong Gao
No functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-19
Michael Kuperstein
Adds missing TLI check for library simplification of
blob
|
commitdiff
|
raw
|
diff to current
2013-08-15
Yunzhong Gao
Fixing a corner-case bug in strchr and strrchr lib...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-27
Michael Gottesman
Added support for the Builtin attribute.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-20
Meador Inge
Remove the simplify-libcalls pass (finally)
blob
|
commitdiff
|
raw
|
diff to current
2013-04-17
Peter Collingbourne
Do not optimise fprintf() calls if its return value...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-12
Meador Inge
LibCallSimplifier: optimize speed for short-lived instances
blob
|
commitdiff
|
raw
|
diff to current
2013-03-02
Peter Collingbourne
Modify {Call,Invoke}Inst::addAttribute to take an AttrKind.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-27
Nadav Rotem
For each function that we optimize we initialize a...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-22
Bill Wendling
Implement the NoBuiltin attribute.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-19
Bill Wendling
Temporarily revert r175470 for more review.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-18
Bill Wendling
Check to see if the 'no-builtin' attribute is set befor...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-08
Chad Rosier
[SimplifyLibCalls] Library call simplification doen...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Bill Wendling
Rename the 'Attributes' class to 'Attribute'. It's...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-29
Meador Inge
instcombine: Migrate puts optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-11-29
Meador Inge
instcombine: Migrate fputs optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-11-29
Meador Inge
instcombine: Migrate fwrite optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-11-29
Meador Inge
instcombine: Migrate fprintf optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-11-27
Meador Inge
instcombine: Migrate sprintf optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-11-26
Meador Inge
Fix a comment bug in toascii simplifier
blob
|
commitdiff
|
raw
|
diff to current
2012-11-26
Meador Inge
instcombine: Migrate printf optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-11-26
Meador Inge
instcombine: Migrate toascii optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-11-26
Meador Inge
instcombine: Migrate isascii optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-11-26
Meador Inge
instcombine: Migrate isdigit optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-11-26
Meador Inge
instcombine: Migrate *abs optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-11-25
Meador Inge
instcombine: Migrate ffs* optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-11-13
Meador Inge
instcombine: Migrate math library call simplifications
blob
|
commitdiff
|
raw
|
diff to current
2012-11-12
Meador Inge
Normalize memcmp constant folding results.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-11
Meador Inge
instcombine: Migrate memset optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-11-11
Meador Inge
instcombine: Migrate memmove optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-11-11
Meador Inge
instcombine: Migrate memcpy optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-11-11
Meador Inge
instcombine: Migrate memcmp optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-11-11
Meador Inge
instcombine: Migrate strstr optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-11-11
Meador Inge
Add method for replacing instructions to LibCallSimplifier
blob
|
commitdiff
|
raw
|
diff to current
2012-11-10
Meador Inge
instcombine: Migrate strcspn optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-11-10
Meador Inge
instcombine: Query target library information to gate...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-08
Meador Inge
instcombine: Migrate strspn optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-11-01
Chandler Carruth
Revert the series of commits starting with r166578...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-31
Meador Inge
instcombine: Migrate strto* optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-10-31
Meador Inge
instcombine: Migrate strpbrk optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-10-31
Meador Inge
instcombine: Migrate strlen optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-10-31
Meador Inge
instcombine: Migrate strncpy optimizations
blob
|
commitdiff
|
raw
|
diff to current
2012-10-31
Meador Inge
instcombine: Migrate stpcpy optimizations
blob
|
commitdiff
|
raw
|
diff to current
next