[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2021-07-27 Thread Petr Pavlu
https://bugs.kde.org/show_bug.cgi?id=369509 Petr Pavlu changed: What|Removed |Added CC||enpen...@gmail.com --- Comment #12 from Petr Pavlu

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-11-20 Thread Julian Seward
https://bugs.kde.org/show_bug.cgi?id=369509 Julian Seward changed: What|Removed |Added Resolution|--- |FIXED Status|REPORTED

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-11-20 Thread Julian Seward
https://bugs.kde.org/show_bug.cgi?id=369509 Julian Seward changed: What|Removed |Added Blocks||414270 Referenced Bugs: https://bugs.kde.org/

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-11-20 Thread Julian Seward
https://bugs.kde.org/show_bug.cgi?id=369509 Julian Seward changed: What|Removed |Added Attachment #123930|0 |1 is obsolete|

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-11-20 Thread Julian Seward
https://bugs.kde.org/show_bug.cgi?id=369509 Julian Seward changed: What|Removed |Added Attachment #123537|0 |1 is obsolete|

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-11-19 Thread ahashmi
https://bugs.kde.org/show_bug.cgi?id=369509 --- Comment #10 from ahashmi --- I think we should move further discussion about h/w capabilities detection to https://bugs.kde.org/show_bug.cgi?id=414268 -- You are receiving this mail because: You are watching all bug changes.

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-11-19 Thread ahashmi
https://bugs.kde.org/show_bug.cgi?id=369509 --- Comment #9 from ahashmi --- Thanks for the SIGILL warning. I forgot the erratum/kernel dependencies! I don't know how often that's an issue in practical terms but it's best to be safe. Alex Benee also pointed me to the MRS CPU features register met

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-11-18 Thread Peter Maydell
https://bugs.kde.org/show_bug.cgi?id=369509 Peter Maydell changed: What|Removed |Added CC||peter.mayd...@linaro.org --- Comment #8 from Pe

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-11-18 Thread ahashmi
https://bugs.kde.org/show_bug.cgi?id=369509 --- Comment #7 from ahashmi --- > The 413547 patch does the hw capabilities detection needed to decide > which regtests to run, and it looks like you've successfully added the > relevant bits for AArch64. But it doesn't do those tests for Valgrind > its

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-11-17 Thread Julian Seward
https://bugs.kde.org/show_bug.cgi?id=369509 --- Comment #6 from Julian Seward --- > > My only big concern here is the lack of hwcaps support in Vex/Valgrind. > > That could be done in a followup bug, but it needs to happen fairly > > soon. > > Sorry, I'm not clear about this. Do you mean we need

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-11-14 Thread ahashmi
https://bugs.kde.org/show_bug.cgi?id=369509 --- Comment #5 from ahashmi --- Created attachment 123934 --> https://bugs.kde.org/attachment.cgi?id=123934&action=edit Patch implements and tests Arm v8.1 LSE atomics (addresses second set of review comments) Thanks for the explanation. I think I un

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-11-14 Thread Julian Seward
https://bugs.kde.org/show_bug.cgi?id=369509 --- Comment #4 from Julian Seward --- (In reply to ahashmi from comment #3) I'll reply about the hwcaps a bit later. Regarding CasCmpNE64: the underlying problem is like this. If the location is not contended (which is almost always the case), then t

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-11-14 Thread ahashmi
https://bugs.kde.org/show_bug.cgi?id=369509 --- Comment #3 from ahashmi --- Created attachment 123930 --> https://bugs.kde.org/attachment.cgi?id=123930&action=edit Patch implements and tests Arm v8.1 LSE atomics (addresses first set of review comments) Thanks for reviewing. New patch attached

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-11-14 Thread Julian Seward
https://bugs.kde.org/show_bug.cgi?id=369509 Julian Seward changed: What|Removed |Added CC||jsew...@acm.org --- Comment #2 from Julian Sewa

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-10-31 Thread ahashmi
https://bugs.kde.org/show_bug.cgi?id=369509 ahashmi changed: What|Removed |Added Resolution|FIXED |--- Status|RESOLVED|R

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-10-28 Thread ahashmi
https://bugs.kde.org/show_bug.cgi?id=369509 ahashmi changed: What|Removed |Added Resolution|--- |FIXED Status|REPORTED

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-10-28 Thread ahashmi
https://bugs.kde.org/show_bug.cgi?id=369509 --- Comment #1 from ahashmi --- Created attachment 123537 --> https://bugs.kde.org/attachment.cgi?id=123537&action=edit Patch implements and tests Arm v8.1 LSE atomics This patch implements ARMv8.1 memory atomics in VEX/priv/guest_arm64_toIR.c and te

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-10-28 Thread ahashmi
https://bugs.kde.org/show_bug.cgi?id=369509 ahashmi changed: What|Removed |Added Platform|Other |Compiled Sources Version|3.12 SVN

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-10-22 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=369509 alex.ben...@linaro.org changed: What|Removed |Added CC||alex.ben...@linaro.org -- You are rece

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2019-10-22 Thread ahashmi
https://bugs.kde.org/show_bug.cgi?id=369509 ahashmi changed: What|Removed |Added CC||assad.has...@linaro.org Assignee|jsew...@ac

[valgrind] [Bug 369509] ARMv8.1-a LSE instructions are not supported

2016-09-28 Thread Andrew Pinski via KDE Bugzilla
https://bugs.kde.org/show_bug.cgi?id=369509 Andrew Pinski changed: What|Removed |Added Summary|ARMv8.1 LSE instructions|ARMv8.1-a LSE instructions |a