Home
last modified time | relevance | path

Searched refs:KnownRegs (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64RedundantCopyElimination.cpp218 KnownRegs.push_back(RegImm(DstReg, 0)); in knownRegValInBlock()
263 KnownRegs.push_back(RegImm(DstReg, 0)); in knownRegValInBlock()
304 SmallVector<RegImm, 4> KnownRegs; in optimizeBlock() local
326 for (auto &KnownReg : KnownRegs) { in optimizeBlock()
357 if (all_of(KnownRegs, [&](RegImm KnownReg) { in optimizeBlock()
367 if (KnownRegs.empty()) in optimizeBlock()
388 for (RegImm &KnownReg : KnownRegs) { in optimizeBlock()
439 for (unsigned RI = 0; RI < KnownRegs.size();) in optimizeBlock()
441 std::swap(KnownRegs[RI], KnownRegs[KnownRegs.size() - 1]); in optimizeBlock()
442 KnownRegs.pop_back(); in optimizeBlock()
[all …]