Author: Maryam Moghadas
Date: 2023-01-20T14:23:54-06:00
New Revision: 5b4ed4905017a052501becfde8dd1fca1e476ee3
URL:
https://github.com/llvm/llvm-project/commit/5b4ed4905017a052501becfde8dd1fca1e476ee3
DIFF:
https://github.com/llvm/llvm-project/commit/5b4ed4905017a052501becfde8dd1fca1e476ee3.dif
Author: Maryam Moghadas
Date: 2023-03-20T12:48:45-05:00
New Revision: 60b117aa81493e4f91df11ec2322957ec7800f55
URL:
https://github.com/llvm/llvm-project/commit/60b117aa81493e4f91df11ec2322957ec7800f55
DIFF:
https://github.com/llvm/llvm-project/commit/60b117aa81493e4f91df11ec2322957ec7800f55.dif
Author: Maryam Moghadas
Date: 2023-03-21T08:51:25-05:00
New Revision: 155abd0678ab8c9f7d11ee175a3ce7a33d107c67
URL:
https://github.com/llvm/llvm-project/commit/155abd0678ab8c9f7d11ee175a3ce7a33d107c67
DIFF:
https://github.com/llvm/llvm-project/commit/155abd0678ab8c9f7d11ee175a3ce7a33d107c67.dif
Author: Maryam Moghadas
Date: 2023-02-21T15:44:57-06:00
New Revision: ee815ff2ce8d0782cf04f5cad1d4038207f661cf
URL:
https://github.com/llvm/llvm-project/commit/ee815ff2ce8d0782cf04f5cad1d4038207f661cf
DIFF:
https://github.com/llvm/llvm-project/commit/ee815ff2ce8d0782cf04f5cad1d4038207f661cf.dif
Author: Maryam Moghadas
Date: 2023-02-21T22:26:18Z
New Revision: 02a71b05fc67326d8ea336aa8ef934de0575be39
URL:
https://github.com/llvm/llvm-project/commit/02a71b05fc67326d8ea336aa8ef934de0575be39
DIFF:
https://github.com/llvm/llvm-project/commit/02a71b05fc67326d8ea336aa8ef934de0575be39.diff
LO
maryammo wrote:
In `PPCTargetMachine::PPCABI computeTargetABI` it specifies the ABI with this
```
switch (TT.getArch()) {
case Triple::ppc64le:
return PPCTargetMachine::PPC_ABI_ELFv2;
case Triple::ppc64:
if (TT.isPPC64ELFv2ABI())
return PPCTargetMachine::PPC_ABI_ELFv2;
else
return
maryammo wrote:
> > So PPC64 can use ELFv2 for `Triple::OpenBSD`. We probably want to diagnose
> > this OS for PPC64, since with ELFv2 we might emit separate local and global
> > entry points which means only certain values can be passed to
> > `-fpatchable-function-entry` option.
>
> This pa
maryammo wrote:
> > So PPC64 can use ELFv2 for Triple::OpenBSD. We probably want to diagnose
> > this OS for PPC64, since with ELFv2 we might emit separate local and global
> > entry points which means only certain values can be passed to
> > -fpatchable-function-entry option.
>
> For targets
https://github.com/maryammo commented:
Can we have a test where it shows with this PR, the backend computeFSAdditions
can override the CRBits passed by frontend?
https://github.com/llvm/llvm-project/pull/133617
___
cfe-commits mailing list
cfe-commits
https://github.com/maryammo edited
https://github.com/llvm/llvm-project/pull/133617
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/maryammo edited
https://github.com/llvm/llvm-project/pull/133617
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -1,8 +1,8 @@
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
UTC_ARGS: --version 3
; RUN: llc -verify-machineinstrs -mcpu=pwr7 < %s | FileCheck %s
-; RUN: llc -verify-machineinstrs -O1 -mcpu=pwr7 < %s | FileCheck %s
+; RUN: llc -verify-machinein
https://github.com/maryammo created
https://github.com/llvm/llvm-project/pull/142480
Define the __dmr type used to manipulate the new DMR registers introduced by
the Dense Math Facility (DMF) on PowerPC, and add six Clang builtins that
correspond to the integer outer-product accumulate to ACC
https://github.com/maryammo edited
https://github.com/llvm/llvm-project/pull/142480
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/maryammo updated
https://github.com/llvm/llvm-project/pull/142480
>From 5ef7a4ca7c2a838a6b2100968d5023e0797b2848 Mon Sep 17 00:00:00 2001
From: Maryam Moghadas
Date: Mon, 2 Jun 2025 19:54:57 +
Subject: [PATCH 1/2] [Clang][PowerPC] Add __dmr type and DMF integer
calculati
15 matches
Mail list logo