Avoid implicit conversions from MachineInstrBundleInstr to
MachineInstr* in the AArch64 backend, mainly by preferring MachineInstr&
over MachineInstr* when a pointer isn't nullable.
Details
Details
- Reviewers
t.p.northover
Diff Detail
Diff Detail
Paths
| Differential D22151
AArch64: Avoid implicit iterator conversions, NFC ClosedPublic Authored by dexonsmith on Jul 8 2016, 12:11 PM.
Details
Summary Avoid implicit conversions from MachineInstrBundleInstr to
Diff Detail Event Timelinedexonsmith updated this object. This revision is now accepted and ready to land.Jul 8 2016, 1:29 PM
Revision Contents
Diff 63278 lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp
lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp
lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp
lib/Target/AArch64/AArch64ConditionOptimizer.cpp
lib/Target/AArch64/AArch64ConditionalCompares.cpp
lib/Target/AArch64/AArch64FrameLowering.cpp
lib/Target/AArch64/AArch64InstrInfo.cpp
lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
|