Lines Matching refs:SS
172 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) override {
176 return visitCallBase(cast<CallBase>(I), ChangedValues, SS);
178 return visitLoad(*cast<LoadInst>(&I), ChangedValues, SS);
180 return visitReturn(*cast<ReturnInst>(&I), ChangedValues, SS);
182 return visitSelect(*cast<SelectInst>(&I), ChangedValues, SS);
184 return visitStore(*cast<StoreInst>(&I), ChangedValues, SS);
186 return visitInst(I, ChangedValues, SS);
242 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) {
249 MergeValues(SS.getValueState(RegI), SS.getValueState(RetF));
258 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) {
279 SS.MarkBlockExecutable(&F->front());
286 MergeValues(SS.getValueState(RegFormal), SS.getValueState(RegActual));
295 MergeValues(SS.getValueState(RegI), SS.getValueState(RetF));
302 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) {
307 MergeValues(SS.getValueState(RegT), SS.getValueState(RegF));
315 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) {
320 MergeValues(SS.getValueState(RegI), SS.getValueState(MemGV));
331 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) {
338 MergeValues(SS.getValueState(RegI), SS.getValueState(MemGV));
345 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) {