[llvm] [llvm-exegesis] [AArch64] Add support for Load Instructions in subprocess execution mode (PR #144895)

Lakshay Kumar via llvm-commits llvm-commits at lists.llvm.org
Mon Sep 22 11:48:53 PDT 2025


================
@@ -66,6 +66,8 @@ static bool generateSnippetSetupCode(const ExegesisTarget &ET,
       assert(MM.Address % getpagesize() == 0 &&
              "Memory mappings need to be aligned to page boundaries.");
 #endif
+      // FIXME: file descriptor for aux memory seems not initialized.
+      // TODO: Invoke openat syscall to get correct fd for aux memory
----------------
lakshayk-nv wrote:

> Given fixed address flag is always set to true, we should just get rid of it.
>>
Removed fixed flag and its code-flow. Code was previously, added to test guaranteed mmap (ensure by kernel but not to specific location known beforehand). 

> Exegesis currently only has support for mappings at a fixed address.
>>
As, mention by in above comment too .

https://github.com/llvm/llvm-project/pull/144895


More information about the llvm-commits mailing list