[llvm] X86: Add prefetch insertion based on Propeller profile (PR #166324)
Simon Pilgrim via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 4 01:27:51 PST 2025
================
@@ -348,24 +356,24 @@ class MachineBasicBlock
LLVM_ABI bool sizeWithoutDebugLargerThan(unsigned Limit) const;
bool empty() const { return Insts.empty(); }
- MachineInstr &instr_front() { return Insts.front(); }
- MachineInstr &instr_back() { return Insts.back(); }
+ MachineInstr &instr_front() { return Insts.front(); }
+ MachineInstr &instr_back() { return Insts.back(); }
const MachineInstr &instr_front() const { return Insts.front(); }
- const MachineInstr &instr_back() const { return Insts.back(); }
-
- MachineInstr &front() { return Insts.front(); }
- MachineInstr &back() { return *--end(); }
- const MachineInstr &front() const { return Insts.front(); }
- const MachineInstr &back() const { return *--end(); }
-
- instr_iterator instr_begin() { return Insts.begin(); }
- const_instr_iterator instr_begin() const { return Insts.begin(); }
- instr_iterator instr_end() { return Insts.end(); }
- const_instr_iterator instr_end() const { return Insts.end(); }
- reverse_instr_iterator instr_rbegin() { return Insts.rbegin(); }
+ const MachineInstr &instr_back() const { return Insts.back(); }
+
+ MachineInstr &front() { return Insts.front(); }
+ MachineInstr &back() { return *--end(); }
+ const MachineInstr &front() const { return Insts.front(); }
+ const MachineInstr &back() const { return *--end(); }
+
+ instr_iterator instr_begin() { return Insts.begin(); }
+ const_instr_iterator instr_begin() const { return Insts.begin(); }
+ instr_iterator instr_end() { return Insts.end(); }
+ const_instr_iterator instr_end() const { return Insts.end(); }
+ reverse_instr_iterator instr_rbegin() { return Insts.rbegin(); }
const_reverse_instr_iterator instr_rbegin() const { return Insts.rbegin(); }
- reverse_instr_iterator instr_rend () { return Insts.rend(); }
- const_reverse_instr_iterator instr_rend () const { return Insts.rend(); }
+ reverse_instr_iterator instr_rend() { return Insts.rend(); }
+ const_reverse_instr_iterator instr_rend() const { return Insts.rend(); }
----------------
RKSimon wrote:
(style) don't clang-format lines in a file unaffected by a patch
https://github.com/llvm/llvm-project/pull/166324
More information about the llvm-commits
mailing list