hpoussin wrote:
@yingopq, I don't have write access rights.
Can you do merge this code (if possible also in 21.x branch) ?
https://github.com/llvm/llvm-project/pull/145158
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/c
hpoussin wrote:
Rebased about branch `origin/release/21.x`, but I'm not sure it is enough.
https://github.com/llvm/llvm-project/pull/147133
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-comm
https://github.com/hpoussin updated
https://github.com/llvm/llvm-project/pull/147133
From 6296ebd45d3f916bea6bf434c1b5580441f9234a Mon Sep 17 00:00:00 2001
From: Tobias Hieta
Date: Tue, 15 Jul 2025 15:59:05 +0200
Subject: [PATCH 01/22] Bump version to 21.1.0-git
---
cmake/Modules/LLVMVersion.
hpoussin wrote:
@yingopq, ping
https://github.com/llvm/llvm-project/pull/145158
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
hpoussin wrote:
@brad0, ping
https://github.com/llvm/llvm-project/pull/147133
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
hpoussin wrote:
Any possibility to have it merged before branching?
https://github.com/llvm/llvm-project/pull/147133
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
hpoussin wrote:
This fixes at least 2 compilation errors (for @alexrp and me).
@yingopq, do I need an approval before it is merged?
https://github.com/llvm/llvm-project/pull/145158
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.l
hpoussin wrote:
> Missing a period at the end of each entry.
Entries updated.
https://github.com/llvm/llvm-project/pull/147133
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/hpoussin updated
https://github.com/llvm/llvm-project/pull/147133
From 86390c41ce5dc5aca23e57376ca2182965f9ff63 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20Poussineau?=
Date: Sat, 5 Jul 2025 08:58:10 +0200
Subject: [PATCH] [docs] Add clang/llvm release notes for mip
https://github.com/hpoussin created
https://github.com/llvm/llvm-project/pull/147133
While very experimental support was already present in LLVM 20, this is now
usable.
This is still related to the following PRs:
- https://github.com/llvm/llvm-project/pull/144272
- https://github.com/llvm/llvm
hpoussin wrote:
Maybe @yingopq or @wzssyqa can comment on this?
https://github.com/llvm/llvm-project/pull/145158
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
hpoussin wrote:
Ping
https://github.com/llvm/llvm-project/pull/145158
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
hpoussin wrote:
Ping
https://github.com/llvm/llvm-project/pull/145158
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/hpoussin updated
https://github.com/llvm/llvm-project/pull/145158
From f7e8c0fcc45e727ce69a453f53ad3f40d6f5fd95 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20Poussineau?=
Date: Sat, 21 Jun 2025 11:52:27 +0200
Subject: [PATCH] [Mips] Correctly define IntPtrType
Mips w
https://github.com/hpoussin created
https://github.com/llvm/llvm-project/pull/145158
Mips was the only architecture having PtrDiffType = SignedInt and IntPtrType =
SignedLong
This fixes a problem on mipsel-windows-gnu triple, where uintptr_t was wrongly
defined as unsigned long instead of uns
@@ -87,6 +87,14 @@ MipsInstrInfo::GetMemOperand(MachineBasicBlock &MBB, int FI,
MFI.getObjectAlign(FI));
}
+MCInst MipsInstrInfo::getNop() const {
+ MCInst Nop;
+ // using Mips::NOP gives
+ // "fatal error: error in backend: Not supported in
https://github.com/hpoussin updated
https://github.com/llvm/llvm-project/pull/135524
From 70a55685e63a60f6a8ee65e61eff2bd5f0488c5e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20Poussineau?=
Date: Sun, 13 Apr 2025 07:47:35 +0200
Subject: [PATCH] [Mips] Implement getNop() operation
Previ
https://github.com/hpoussin created
https://github.com/llvm/llvm-project/pull/135524
Previously, this was calling TargetInstrInfo::getNop(), which contains:
llvm_unreachable("Not implemented");
Fixes #134913.
From 34f79c8ba4b8a906a68f4058f0b09d5e7f9e932a Mon Sep 17 00:00:00 2001
From: =?UTF-8
hpoussin wrote:
Ping
https://github.com/llvm/llvm-project/pull/121041
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
hpoussin wrote:
Ping
https://github.com/llvm/llvm-project/pull/121042
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
hpoussin wrote:
Ping
https://github.com/llvm/llvm-project/pull/121041
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
hpoussin wrote:
Current list of PRs to have a usable toolchain (except linker):
- #120876 [MC][Mips] Generate required IMAGE_REL_MIPS_PAIR relocation
- #120877 [MC][CodeGen][Mips] Add CodeView mapping
- #120912 [Mips] Handle declspec(dllimport) on mipsel-windows-* triples
- #121041 [Clang][MIPS]
@@ -85,6 +85,10 @@
// RUN: | FileCheck %s --check-prefix CHECK_MINGW_EC_LINK
// CHECK_MINGW_EC_LINK: "-m" "arm64ecpe"
+// RUN: %clang --target=mipsel-windows-gnu -### -o /dev/null %s 2>&1 \
+// RUN: | FileCheck %s --check-prefix CHECK_MINGW_MIPSPE
+// CHECK_MINGW_MIPSPE: "
https://github.com/hpoussin updated
https://github.com/llvm/llvm-project/pull/121041
From 946baa36101b99bfd512a0b7dbca757a93f68891 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20Poussineau?=
Date: Fri, 10 Nov 2023 23:06:52 +0100
Subject: [PATCH] [Clang][MIPS] Create correct linker argume
https://github.com/hpoussin created
https://github.com/llvm/llvm-project/pull/121042
'mipspe' name was chosen by binutils, when the project was able to create
executables for Windows CE/MIPS.
From 932c9cea721b45ffeee2e3f77be903241beab33a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20Po
https://github.com/hpoussin created
https://github.com/llvm/llvm-project/pull/121041
None
From 63841bfbc4367d7ffca989d5cdecf74cdc32db2f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20Poussineau?=
Date: Fri, 10 Nov 2023 23:06:52 +0100
Subject: [PATCH] [Clang][MIPS] Create correct linker
https://github.com/hpoussin created
https://github.com/llvm/llvm-project/pull/121040
Implement GNU and MSVC variants.
When using them, _WIN32 and _M_MRX000/_MIPS_ macros are correctly defined.
From cc5d9af37b0d78f4caeb05ce4f7203a8bcde644b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20Po
27 matches
Mail list logo