[PATCH] D58915: [AArch64] Refactor floating point materialization. NFC
Eli Friedman via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Mar 4 12:40:35 PST 2019
efriedma added inline comments.
================
Comment at: lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp:122
- // FIXME: Prefer MOVZ/MOVN over ORR because of the rules for the "mov"
- // alias.
+ SmallVector<MachineInstrBuilder, 5> MIBS;
+ for (auto &I : Insn) {
----------------
5?
================
Comment at: lib/Target/AArch64/MCTargetDesc/CMakeLists.txt:5
AArch64ELFStreamer.cpp
+ AArch64ExpandImm.cpp
AArch64MCAsmInfo.cpp
----------------
Probably shouldn't be in MCTargetDesc; just lib/Target/AArch64/ is fine. MCTargetDesc generally only contains code used by the assembler, and there isn't any AArch64 directive that would require the assembler to expand an immediate.
Repository:
rL LLVM
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D58915/new/
https://reviews.llvm.org/D58915
More information about the llvm-commits
mailing list