Home | History | Annotate | Download | only in Scalar

Lines Matching refs:SelectInst

315 static Value *foldSelectInst(SelectInst &SI) {
637 !isa<SelectInst>(I)) {
677 void visitSelectInst(SelectInst &SI) {
968 SetVector<SelectInst *, SmallVector<SelectInst *, 2> > SpeculatableSelects;
1197 static bool isSafeSelectToSpeculate(SelectInst &SI,
1223 static void speculateSelectInstLoads(SelectInst &SI) {
2034 SmallPtrSetImpl<SelectInst *> &SelectUsers;
2047 SmallPtrSetImpl<SelectInst *> &SelectUsers)
2717 bool visitSelectInst(SelectInst &SI) {
2945 bool visitSelectInst(SelectInst &SI) {
3179 SmallPtrSet<SelectInst *, 8> SelectUsers;
3215 for (SmallPtrSetImpl<SelectInst *>::iterator I = SelectUsers.begin(),
3237 for (SmallPtrSetImpl<SelectInst *>::iterator I = SelectUsers.begin(),