Rename some functions and types in the top level interface to be more
consistent.  Also make private some functions that Valgrind never
used.



git-svn-id: svn://svn.valgrind.org/vex/trunk@718 8f6e269a-dfd6-0310-a8e1-e2731360e62c
diff --git a/priv/ir/irmatch.h b/priv/ir/irmatch.h
index 2bf124d..890d5fd 100644
--- a/priv/ir/irmatch.h
+++ b/priv/ir/irmatch.h
@@ -52,11 +52,11 @@
 #define DEFINE_PATTERN(_patt,_expr)                            \
    do {                                                        \
       if (!(_patt)) {                                          \
-         vassert(LibVEX_GetAllocMode() == AllocModeTEMPORARY); \
-         LibVEX_SetAllocMode(AllocModePERMANENT);              \
+         vassert(vexGetAllocMode() == VexAllocModeTEMP);       \
+         vexSetAllocMode(VexAllocModePERM);                    \
          _patt = (_expr);                                      \
-         LibVEX_SetAllocMode(AllocModeTEMPORARY);              \
-         vassert(LibVEX_GetAllocMode() == AllocModeTEMPORARY); \
+         vexSetAllocMode(VexAllocModeTEMP);                    \
+         vassert(vexGetAllocMode() == VexAllocModeTEMP);       \
       }                                                        \
    } while (0)