[PATCH] D70072: [ARM] Improve codegen of volatile load/store of i64
Victor Campos via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Jan 2 03:30:00 PST 2020
vhscampos updated this revision to Diff 235844.
vhscampos added a comment.
This is the same patch as before but with fixes for the tests that regressed (as reported in the comments here).
The fix is to specify the address mode of the two pseudo instructions introduced.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D70072/new/
https://reviews.llvm.org/D70072
Files:
llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp
llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
llvm/lib/Target/ARM/ARMISelLowering.cpp
llvm/lib/Target/ARM/ARMISelLowering.h
llvm/lib/Target/ARM/ARMInstrInfo.td
llvm/lib/Target/ARM/ARMInstrThumb2.td
llvm/test/CodeGen/ARM/i64_volatile_load_store.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D70072.235844.patch
Type: text/x-patch
Size: 20583 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200102/e70b5671/attachment.bin>
More information about the llvm-commits
mailing list