Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMIPeephole.cpp132 bool eliminateRedundantTOCSaves(std::map<MachineInstr *, bool> &TOCSaves);
136 void UpdateTOCSaves(std::map<MachineInstr *, bool> &TOCSaves,
299 std::map<MachineInstr *, bool> &TOCSaves, MachineInstr *MI) { in UpdateTOCSaves() argument
319 for (auto &TOCSave : TOCSaves) in UpdateTOCSaves()
322 TOCSaves[MI] = false; in UpdateTOCSaves()
328 for (auto &I : TOCSaves) { in UpdateTOCSaves()
341 TOCSaves[MI] = Keep; in UpdateTOCSaves()
463 std::map<MachineInstr *, bool> TOCSaves; in simplifyCode() local
620 UpdateTOCSaves(TOCSaves, &MI); in simplifyCode()
1367 Simplified |= eliminateRedundantTOCSaves(TOCSaves); in simplifyCode()
[all …]