There's a new mode for the BF instruction, and another three for MVE
vector loads, which take a 7-bit immediate offset scaled by 1, 2 or 4.
Details
Details
- Reviewers
dmgreen samparker SjoerdMeijer
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
- Build Status
Buildable 30545 Build 30544: arc lint + arc unit
Event Timeline
Comment Actions
This should probably be combined with the first patch that uses these addressing modes so that it can be tested.
llvm/lib/Target/ARM/ARMInstrFormats.td | ||
---|---|---|
112 | Why no T2? |
llvm/lib/Target/ARM/ARMInstrFormats.td | ||
---|---|---|
112 | I think just because there's no BF in any other instruction set to need to distinguish it from. I can add "T2" in the name anyway if you prefer. |
llvm/lib/Target/ARM/ARMInstrFormats.td | ||
---|---|---|
112 | Do we actually need an AddrMode for BF? All of the uses of them I've seen are for loads and stores, and I don't think we have any AddrModes for existing branches. |
Why no T2?