Lines Matching defs:SS
171 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) override {
175 return visitCallBase(cast<CallBase>(I), ChangedValues, SS);
177 return visitLoad(*cast<LoadInst>(&I), ChangedValues, SS);
179 return visitReturn(*cast<ReturnInst>(&I), ChangedValues, SS);
181 return visitSelect(*cast<SelectInst>(&I), ChangedValues, SS);
183 return visitStore(*cast<StoreInst>(&I), ChangedValues, SS);
185 return visitInst(I, ChangedValues, SS);
241 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) {
248 MergeValues(SS.getValueState(RegI), SS.getValueState(RetF));
257 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) {
278 SS.MarkBlockExecutable(&F->front());
285 MergeValues(SS.getValueState(RegFormal), SS.getValueState(RegActual));
294 MergeValues(SS.getValueState(RegI), SS.getValueState(RetF));
301 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) {
306 MergeValues(SS.getValueState(RegT), SS.getValueState(RegF));
314 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) {
319 MergeValues(SS.getValueState(RegI), SS.getValueState(MemGV));
330 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) {
337 MergeValues(SS.getValueState(RegI), SS.getValueState(MemGV));
344 SparseSolver<CVPLatticeKey, CVPLatticeVal> &SS) {