Support arch features, arch attributes and preprocessor definitions
for experimental 'P' extension with version 0.9.11
Details
Details
- Reviewers
craig.topper jrtc27 HsiangKai kito-cheng
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Event Timeline
Comment Actions
Could you fix that based on my patch? I believe that would be a universal way to handle all arch string related stuffs: https://reviews.llvm.org/D105168
Comment Actions
In P extension, zprvsfextra sub-extension is RV64 only. RV32 + zprvsfextra is invalid.
It seems have to add specific checking for this.
Do you have any suggestion where should I add checking for it.
Comment Actions
Base on D105168 to support arch features, arch attributes and
preprocessor definitions.
Comment Actions
Hi, @Jim.
What time is P extension going to upstream to community since it's been no update for some months?
Comment Actions
Hi @zixuan-wu,
From RVP 0.9.7, it has lots of changes (new sub-extension Zbpbo). I am still working on it.
Sorry for reply late.