[llvm-commits] [poolalloc] r160007 - in /poolalloc/trunk: include/poolalloc/RuntimeChecks.h lib/DSA/StdLibPass.cpp
Matthew Wala
mttjwl at gmail.com
Tue Jul 10 11:13:38 PDT 2012
Author: wala1
Date: Tue Jul 10 13:13:38 2012
New Revision: 160007
URL: http://llvm.org/viewvc/llvm-project?rev=160007&view=rev
Log:
Add runtime check and StdLib table entries for pool_getcwd().
Modified:
poolalloc/trunk/include/poolalloc/RuntimeChecks.h
poolalloc/trunk/lib/DSA/StdLibPass.cpp
Modified: poolalloc/trunk/include/poolalloc/RuntimeChecks.h
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/include/poolalloc/RuntimeChecks.h?rev=160007&r1=160006&r2=160007&view=diff
==============================================================================
--- poolalloc/trunk/include/poolalloc/RuntimeChecks.h (original)
+++ poolalloc/trunk/include/poolalloc/RuntimeChecks.h Tue Jul 10 13:13:38 2012
@@ -117,6 +117,7 @@
{ "pool_send", 1, CStdLibCheck },
{ "pool_readlink", 2, CStdLibCheck },
{ "pool_realpath", 2, CStdLibCheck },
+ { "pool_getcwd", 1, CStdLibCheck },
//
// CIFCheck intrinsics
Modified: poolalloc/trunk/lib/DSA/StdLibPass.cpp
URL: http://llvm.org/viewvc/llvm-project/poolalloc/trunk/lib/DSA/StdLibPass.cpp?rev=160007&r1=160006&r2=160007&view=diff
==============================================================================
--- poolalloc/trunk/lib/DSA/StdLibPass.cpp (original)
+++ poolalloc/trunk/lib/DSA/StdLibPass.cpp Tue Jul 10 13:13:38 2012
@@ -332,6 +332,7 @@
{"pool_send", {NRET_YARGS, NRET_NARGS, NRET_NARGS, NRET_NARGS, false}},
{"pool_readlink", {NRET_YNARGS, NRET_NYARGS, NRET_NARGS, NRET_NARGS, true}},
{"pool_realpath", {NRET_YNARGS, NRET_NYARGS, NRET_NARGS, NRET_NARGS, true}},
+ {"pool_getcwd", {NRET_YARGS, NRET_NYARGS, NRET_NARGS, YRET_NYARGS, false}},
// format string intrinsics and functions
{"sc.fsparameter", {NRET_NARGS, NRET_NARGS, NRET_NARGS, NRET_NARGS, false}},
More information about the llvm-commits
mailing list