Changing IREE_ALLOCATOR_* macros to static inline functions.
diff --git a/bindings/python/pyiree/rt/vm.cc b/bindings/python/pyiree/rt/vm.cc
index 9892814..5cd4cbd 100644
--- a/bindings/python/pyiree/rt/vm.cc
+++ b/bindings/python/pyiree/rt/vm.cc
@@ -34,23 +34,24 @@
 
 VmModule CreateHalModule(HalDevice* device) {
   iree_vm_module_t* module;
-  CheckApiStatus(
-      iree_hal_module_create(device->raw_ptr(), IREE_ALLOCATOR_SYSTEM, &module),
-      "Error creating hal module");
+  CheckApiStatus(iree_hal_module_create(device->raw_ptr(),
+                                        iree_allocator_system(), &module),
+                 "Error creating hal module");
   return VmModule::CreateRetained(module);
 }
 
 VmModule CreateStringsModule() {
   iree_vm_module_t* module;
-  CheckApiStatus(iree_strings_module_create(IREE_ALLOCATOR_SYSTEM, &module),
+  CheckApiStatus(iree_strings_module_create(iree_allocator_system(), &module),
                  "Error creating trings module");
   return VmModule::CreateRetained(module);
 }
 
 VmModule CreateTensorListModule() {
   iree_vm_module_t* module;
-  CheckApiStatus(iree_tensorlist_module_create(IREE_ALLOCATOR_SYSTEM, &module),
-                 "Error creating tensorlist module");
+  CheckApiStatus(
+      iree_tensorlist_module_create(iree_allocator_system(), &module),
+      "Error creating tensorlist module");
   return VmModule::CreateRetained(module);
 }
 
@@ -62,7 +63,7 @@
 
 VmInstance VmInstance::Create() {
   iree_vm_instance_t* instance;
-  auto status = iree_vm_instance_create(IREE_ALLOCATOR_SYSTEM, &instance);
+  auto status = iree_vm_instance_create(iree_allocator_system(), &instance);
   CheckApiStatus(status, "Error creating instance");
   return VmInstance::CreateRetained(instance);
 }
@@ -77,7 +78,7 @@
   if (!modules) {
     // Simple create with open allowed modules.
     auto status = iree_vm_context_create(instance->raw_ptr(),
-                                         IREE_ALLOCATOR_SYSTEM, &context);
+                                         iree_allocator_system(), &context);
     CheckApiStatus(status, "Error creating vm context");
   } else {
     // Closed set of modules.
@@ -88,7 +89,7 @@
     }
     auto status = iree_vm_context_create_with_modules(
         instance->raw_ptr(), module_handles.data(), module_handles.size(),
-        IREE_ALLOCATOR_SYSTEM, &context);
+        iree_allocator_system(), &context);
     CheckApiStatus(status, "Error creating vm context with modules");
   }
 
@@ -140,7 +141,7 @@
 void VmContext::Invoke(iree_vm_function_t f, VmVariantList& inputs,
                        VmVariantList& outputs) {
   CheckApiStatus(iree_vm_invoke(raw_ptr(), f, nullptr, inputs.raw_ptr(),
-                                outputs.raw_ptr(), IREE_ALLOCATOR_SYSTEM),
+                                outputs.raw_ptr(), iree_allocator_system()),
                  "Error invoking function");
 }
 
@@ -165,7 +166,7 @@
   auto status = iree_vm_bytecode_module_create(
       {static_cast<const uint8_t*>(buffer_info.ptr),
        static_cast<iree_host_size_t>(buffer_info.size)},
-      deallocator, IREE_ALLOCATOR_SYSTEM, &module);
+      deallocator, iree_allocator_system(), &module);
   if (!iree_status_is_ok(status)) {
     deallocator.free(raw_ptr, nullptr);
   }