[PATCH] D23253: [X86] Generalized transformation of `definstr gr8; movzx gr32, gr8` to `xor gr32, gr32; definstr gr8`
bryant via llvm-commits
llvm-commits at lists.llvm.org
Sun Aug 14 13:42:48 PDT 2016
bryant added inline comments.
================
Comment at: lib/CodeGen/CalcSpillWeights.cpp:46
@@ -45,4 +45,3 @@
// Return the preferred allocation register for reg, given a COPY instruction.
-static unsigned copyHint(const MachineInstr *mi, unsigned reg,
- const TargetRegisterInfo &tri,
- const MachineRegisterInfo &mri) {
+unsigned VirtRegAuxInfo::copyHint(const MachineInstr *mi, unsigned reg,
+ const TargetRegisterInfo &tri,
----------------
All this does is permit access to `copyHint` to the general public. Please advise if this belongs in a separate differential.
Repository:
rL LLVM
https://reviews.llvm.org/D23253
More information about the llvm-commits
mailing list