Home
last modified time | relevance | path

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

/llvm-project-15.0.7/bolt/lib/Passes/
H A DTailDuplication.cpp94 BitVector WrittenRegs = BitVector(BC.MRI->getNumRegs(), false); in regIsPossiblyOverwritten() local
95 BC.MIB->getWrittenRegs(Inst, WrittenRegs); in regIsPossiblyOverwritten()
96 getCallerSavedRegs(Inst, WrittenRegs, BC); in regIsPossiblyOverwritten()
98 BC.MIB->getRepRegs(WrittenRegs); in regIsPossiblyOverwritten()
99 WrittenRegs &= BC.MIB->getAliases(Reg, false); in regIsPossiblyOverwritten()
100 return WrittenRegs.any(); in regIsPossiblyOverwritten()
106 BitVector WrittenRegs = BitVector(BC.MRI->getNumRegs(), false); in regIsDefinitelyOverwritten() local
107 BC.MIB->getWrittenRegs(Inst, WrittenRegs); in regIsDefinitelyOverwritten()
108 getCallerSavedRegs(Inst, WrittenRegs, BC); in regIsDefinitelyOverwritten()
110 BC.MIB->getRepRegs(WrittenRegs); in regIsDefinitelyOverwritten()
[all …]