This website requires JavaScript.
Explore
Help
Sign In
OSchip
/
llvm-project
mirror of
https://github.com/THU-DSP-LAB/llvm-project.git
Watch
13
Star
0
Fork
You've already forked llvm-project
6
Code
Issues
Packages
Projects
Releases
Wiki
Activity
1a3a247041
llvm-project
/
llvm
/
test
/
Transforms
/
SimplifyLibCalls
History
Eli Bendersky
924f9a671d
Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed.
...
Patch reviewed by Daniel Dunbar. It will be followed by additional cleanup patches. llvm-svn: 150664
2012-02-16 06:28:33 +00:00
..
2005-05-20-sprintf-crash.ll
…
2007-04-06-strchr-miscompile.ll
…
2008-05-19-memcmp.ll
…
2009-01-04-Annotate.ll
…
2009-02-11-NotInitialized.ll
…
2009-02-12-StrTo.ll
…
2009-05-30-memcmp-byte.ll
…
2009-07-28-Exit.ll
…
2009-07-29-Exit2.ll
…
2010-05-30-memcpy-Struct.ll
…
FFS.ll
…
FPrintF.ll
…
FPuts.ll
…
IsDigit.ll
…
MemCpy.ll
rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which is
2011-06-18 06:05:24 +00:00
PR7357.ll
Fixed quoting on default data layout option.
2011-10-17 21:54:43 +00:00
Printf.ll
Give string constants generated by IRBuilder private linkage.
2011-12-22 14:22:14 +00:00
Puts.ll
…
SPrintF.ll
…
StrCat.ll
…
StrChr.ll
…
StrCmp.ll
PR11061: Make simplifylibcalls fold strcmp("", x) correctly.
2011-10-05 22:27:16 +00:00
StrCpy.ll
…
StrLen.ll
"@string = constant i8 0" is a value i8* string of length zero. Analyze that
2011-10-20 00:34:35 +00:00
StrNCat.ll
…
StrNCmp.ll
PR11061: Make simplifylibcalls fold strcmp("", x) correctly.
2011-10-05 22:27:16 +00:00
StrNCpy.ll
…
StrPBrk.ll
…
StrRChr.ll
…
StrSpn.ll
…
StrStr.ll
…
ToAscii.ll
…
abs.ll
…
cos.ll
Turn cos(-x) into cos(x). Patch by Alexander Malyshev!
2011-12-27 18:25:50 +00:00
debug-line.ll
Preserve line number information while simplifying libcalls.
2011-03-09 21:27:52 +00:00
exp2.ll
…
floor.ll
…
fwrite.ll
Only replace fwrite with fputc, if the return value is unused.
2011-12-12 20:18:31 +00:00
iprintf.ll
Optimize fprintf -> iprintf if there are no floating point arguments
2011-03-03 14:20:22 +00:00
lit.local.cfg
Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed.
2012-02-16 06:28:33 +00:00
memcmp.ll
Move "atomic" and "volatile" designations on instructions after the opcode
2011-08-12 22:50:01 +00:00
memmove.ll
…
memset-64.ll
…
memset.ll
…
osx-names.ll
Add support for custom names for library functions in TargetLibraryInfo. Add a custom name for fwrite and fputs on x86-32 OSX. Make SimplifyLibCalls honor the custom
2011-11-17 01:27:36 +00:00
pow-to-sqrt.ll
Stop emitting instructions with the name "tmp" they eat up memory and have to be uniqued, without any benefit.
2011-09-27 20:39:19 +00:00
pow2.ll
…
weak-symbols.ll
…