summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-03-05 01:44:36 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-03-05 01:44:46 +0100
commitebe458406c9b4f4ad45e2a692cc4a2436ddffbf6 (patch)
treef28d069179343ec38069e3ab8f8eef29230b765d
parent2464cbf74a9d31c7878cb461800ee6e5eeddf473 (diff)
feat: compilers: tiny compiler refactors.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
-rw-r--r--src/CompilerKit/src/Compilers/NectarCompiler+AMD64.cpp2
-rw-r--r--src/CompilerKit/src/Compilers/NectarCompiler+PTX.cpp2
-rw-r--r--src/CompilerKit/src/Compilers/README.md5
3 files changed, 4 insertions, 5 deletions
diff --git a/src/CompilerKit/src/Compilers/NectarCompiler+AMD64.cpp b/src/CompilerKit/src/Compilers/NectarCompiler+AMD64.cpp
index 649d5a2..adc5d55 100644
--- a/src/CompilerKit/src/Compilers/NectarCompiler+AMD64.cpp
+++ b/src/CompilerKit/src/Compilers/NectarCompiler+AMD64.cpp
@@ -257,7 +257,7 @@ static bool kCurrentIfCondition{false};
/// detail namespaces
const char* CompilerFrontendNectarAMD64::Language() {
- return "NeKernel Nectar";
+ return "Common Nectar (AMD64)";
}
static std::uintptr_t kOrigin = kPefBaseOrigin;
diff --git a/src/CompilerKit/src/Compilers/NectarCompiler+PTX.cpp b/src/CompilerKit/src/Compilers/NectarCompiler+PTX.cpp
index a1a62b8..69c2089 100644
--- a/src/CompilerKit/src/Compilers/NectarCompiler+PTX.cpp
+++ b/src/CompilerKit/src/Compilers/NectarCompiler+PTX.cpp
@@ -268,7 +268,7 @@ static bool kCurrentIfCondition{false};
/// detail namespaces
const char* CompilerFrontendNectarPTX::Language() {
- return "NeKernel Nectar (NVPTX)";
+ return "Parallel Nectar (NVPTX)";
}
static std::uintptr_t kOrigin = 0;
diff --git a/src/CompilerKit/src/Compilers/README.md b/src/CompilerKit/src/Compilers/README.md
index 13dc40a..2e32d07 100644
--- a/src/CompilerKit/src/Compilers/README.md
+++ b/src/CompilerKit/src/Compilers/README.md
@@ -2,8 +2,7 @@
## Current Status:
-The following frontend are implemented as of Feb 2026:
+The following frontend are implemented as of March 2026:
-- NeKernel Nectar.
-- NeKernel Assembler.
+- AMD64/X64.
- NVIDIA PTX.