Home
last modified time | relevance | path

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

/llvm-project-15.0.7/bolt/include/bolt/Passes/
H A DShrinkWrapping.h375 bool validateBestSavePos(unsigned CSR, MCInst *&BestPosSave,
403 bool isBestSavePosCold(unsigned CSR, MCInst *&BestPosSave,
419 SmallVector<ProgramPoint, 4> doRestorePlacement(MCInst *BestPosSave,
425 bool validatePushPopsMode(unsigned CSR, MCInst *BestPosSave,
440 scheduleSaveRestoreInsertions(unsigned CSR, MCInst *BestPosSave,
/llvm-project-15.0.7/bolt/lib/Passes/
H A DShrinkWrapping.cpp902 BestPosSave = BestSavePos[CSR].back(); in isBestSavePosCold()
972 ShrinkWrapping::doRestorePlacement(MCInst *BestPosSave, unsigned CSR, in doRestorePlacement() argument
983 Frontier = DA.getDominanceFrontierFor(*BestPosSave).takeVector(); in doRestorePlacement()
986 BC.printInstruction(dbgs(), *BestPosSave); in doRestorePlacement()
1011 if (!DA.doesADominateB(*BestPosSave, P)) { in doRestorePlacement()
1219 unsigned CSR, MCInst *BestPosSave, in scheduleSaveRestoreInsertions() argument
1228 BestPosSave->dump(); in scheduleSaveRestoreInsertions()
1231 scheduleChange(BestPosSave, in scheduleSaveRestoreInsertions()
1284 MCInst *BestPosSave = nullptr; in moveSaveRestores() local
1288 isBestSavePosCold(I, BestPosSave, EstimatedWin)) { in moveSaveRestores()
[all …]