Also do a bit of code cleanup in FixInvalidRegPairOp() by breaking out of the function earlier.
This fixes PR23912
Paths
| Differential D10620
ARMLoadStoreOptimizer: Fix errata 602117 handling and make testcase actually test for it ClosedPublic Authored by MatzeB on Jun 22 2015, 4:25 PM.
Details Summary Also do a bit of code cleanup in FixInvalidRegPairOp() by breaking out of the function earlier. This fixes PR23912
Diff Detail
Event TimelineComment Actions Looks good, but a few minor comments.
Closed by commit rL240582: ARMLoadStoreOptimizer: Fix errata 602117 handling and make testcase actually… (authored by matze). · Explain WhyJun 24 2015, 1:07 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 28169 lib/Target/ARM/ARMLoadStoreOptimizer.cpp
test/CodeGen/ARM/ldrd.ll
test/CodeGen/Thumb2/float-ops.ll
|
Only LDRD is affected by the cortex-m3 erratum, so t2STRDi8 is not needed here.