Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCMIPeephole.cpp95 bool eliminateRedundantTOCSaves(std::map<MachineInstr *, bool> &TOCSaves);
96 void UpdateTOCSaves(std::map<MachineInstr *, bool> &TOCSaves,
199 std::map<MachineInstr *, bool> &TOCSaves, MachineInstr *MI) { in UpdateTOCSaves() argument
202 for (auto It = TOCSaves.begin(); It != TOCSaves.end(); It++ ) { in UpdateTOCSaves()
215 TOCSaves[MI] = Keep; in UpdateTOCSaves()
222 std::map<MachineInstr *, bool> TOCSaves; in simplifyCode() local
282 UpdateTOCSaves(TOCSaves, &MI); in simplifyCode()
773 Simplified |= eliminateRedundantTOCSaves(TOCSaves); in simplifyCode()
984 std::map<MachineInstr *, bool> &TOCSaves) { in eliminateRedundantTOCSaves() argument
987 for (auto TOCSave : TOCSaves) { in eliminateRedundantTOCSaves()