Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCMIPeephole.cpp109 bool eliminateRedundantTOCSaves(std::map<MachineInstr *, bool> &TOCSaves);
112 void UpdateTOCSaves(std::map<MachineInstr *, bool> &TOCSaves,
227 std::map<MachineInstr *, bool> &TOCSaves, MachineInstr *MI) { in UpdateTOCSaves() argument
247 for (auto &TOCSave : TOCSaves) in UpdateTOCSaves()
250 TOCSaves[MI] = false; in UpdateTOCSaves()
256 for (auto It = TOCSaves.begin(); It != TOCSaves.end(); It++ ) { in UpdateTOCSaves()
269 TOCSaves[MI] = Keep; in UpdateTOCSaves()
383 std::map<MachineInstr *, bool> TOCSaves; in simplifyCode() local
492 UpdateTOCSaves(TOCSaves, &MI); in simplifyCode()
1011 Simplified |= eliminateRedundantTOCSaves(TOCSaves); in simplifyCode()
[all …]