llvm/utils
Duncan Sands 7c422ac216 Partially address a README by having functionattrs consider calls to
memcpy, memset and other intrinsics that only access their arguments
to be readnone if the intrinsic's arguments all point to local memory.
This improves the testcase in the README to readonly, but it could in
theory be made readnone, however this would involve more sophisticated
analysis that looks through the memcpy.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92829 91177308-0d34-0410-b5e6-96231b3b80d8
2010-01-06 08:45:52 +00:00
..
bugpoint Require a remote command to exit with the exit status of the test program or with 255 if an error occurred. 2009-07-18 18:39:24 +00:00
buildit Some command lines don't like numbers with leading zeros. Remove them. 2009-12-15 22:42:19 +00:00
count Add count/not tools as executables. 2009-09-24 06:23:57 +00:00
crosstool * Use "svn export" instead of "svn co" and avoid cleaning up .svn dirs 2009-08-04 15:47:18 +00:00
emacs .llx is no more. 2009-12-19 20:56:53 +00:00
FileCheck Fix FileCheck crash when fuzzy scanning starting at the end of the file. 2009-11-29 08:30:24 +00:00
FileUpdate Make LLVM command-line tools overwrite their output files without -f. 2009-08-25 15:34:52 +00:00
fpcmp remove attributions from utils. 2007-12-29 20:37:13 +00:00
jedit Add TableGen syntax highlighting for the jEdit editor. 2009-03-14 10:15:32 +00:00
lint * Fixed spelling 2009-02-20 23:44:54 +00:00
lit lit: Add setuptools support. 2009-12-26 22:58:39 +00:00
Misc Add a 'zkill' script, which is more-or-less a fancy (although not necessarily 2009-11-08 21:51:53 +00:00
not Add count/not tools as executables. 2009-09-24 06:23:57 +00:00
PerfectShuffle Provide proper masks for neon perfect shuffle table. 2009-09-25 22:52:29 +00:00
TableGen Partially address a README by having functionattrs consider calls to 2010-01-06 08:45:52 +00:00
unittest Fix an issue in googletest where a name was used before it was defined. 2009-12-18 21:38:44 +00:00
valgrind Add a valgrind suppressions file for x86_64/linux/4.3.3. 2009-09-14 16:10:32 +00:00
vim Add indirectbr and blockaddress to the vim syntax highlighting file. 2009-10-29 00:14:44 +00:00
cgiplotNLT.pl now with a legend, and multiple lines work. 2005-05-20 17:50:51 +00:00
check-each-file Added support for C++ compilation. 2004-02-26 23:02:25 +00:00
codegen-diff Add debug variable. 2003-10-16 23:46:01 +00:00
countloc.sh remove attributions from utils. 2007-12-29 20:37:13 +00:00
DSAclean.py Updated to be less restrictive on what is matched 2005-10-13 17:31:30 +00:00
DSAextract.py Added a break that I meant to include originally, for efficiency. Basically 2005-12-20 02:03:23 +00:00
findmisopt Make use of the llvm-ld tool's new ability to read input from stdin to extract 2007-08-13 06:19:51 +00:00
findoptdiff Auto-upgrade free instructions to calls to the builtin free function. 2009-10-24 04:23:03 +00:00
findsym.pl Fix a comment. 2006-08-09 19:40:13 +00:00
GenLibDeps.pl Tweak GenLibDeps.pl so it works on solaris. 2009-06-12 14:23:42 +00:00
getsrcs.sh remove attributions from utils. 2007-12-29 20:37:13 +00:00
importNLT.pl import fix and plot multiple lines at once 2005-04-27 17:32:41 +00:00
llvm-native-gcc Added EH support. 2004-03-02 15:54:25 +00:00
llvm-native-gxx C++ version of llvm-native-gcc. 2004-02-26 23:01:21 +00:00
llvm.grm Add an 'inline hint' attribute to represent source 2009-08-26 01:08:21 +00:00
llvmdo .llx is no more. 2009-12-19 20:56:53 +00:00
llvmgrep search unittests. 2009-08-24 03:44:02 +00:00
Makefile Add count/not tools as executables. 2009-09-24 06:23:57 +00:00
makellvm Update makellvm to return correct result code. 2008-08-13 20:43:56 +00:00
mkpatch Original patch by Talin. 2009-01-01 02:24:48 +00:00
NewNightlyTest.pl NNT: Make sure stderr for build commands goes to log file, as intended but misdirected. 2009-12-15 00:41:47 +00:00
NightlyTest.gnuplot remove these labels, there are now bigger jumps in the graph that are unlabeled 2005-11-15 06:44:15 +00:00
NightlyTestTemplate.html Cause the various warnings list to be generated via a <ul> list with 2006-03-21 01:21:39 +00:00
NLT.schema Test modified svn mailer 2007-07-03 21:57:50 +00:00
OldenDataRecover.pl make recovering running_Olden data easier when the nightly tester eats the graphs 2006-04-12 17:41:19 +00:00
parseNLT.pl fix for parse, and a start at db import. Using CVS as scp :) 2005-04-27 14:57:26 +00:00
plotNLT.pl import fix and plot multiple lines at once 2005-04-27 17:32:41 +00:00
profile.pl update this to use llvm-config, patch by Jose M. Moya 2007-09-11 17:09:54 +00:00
RegressionFinder.pl Squash /usr/dcs path; use a 'require <version>' instead. 2004-03-03 17:38:51 +00:00
UpdateCMakeLists.pl Support updating 'llvm_add_target' lists as well. 2009-11-03 04:06:58 +00:00
userloc.pl Make all tools that use llvmdo have a -topdir option that allows the top 2006-08-14 18:49:05 +00:00
webNLT.pl now with a legend, and multiple lines work. 2005-05-20 17:50:51 +00:00