Home | History | Annotate | Download | only in SimplifyLibCalls

Lines Matching full:strstr

14   %call = tail call i8* @strstr(i8* %P, i8* getelementptr inbounds ([1 x i8]* @.str, i32 0, i32 0)) nounwind ; <i8*> [#uses=1]
16 ; strstr(P, "") -> P
21 declare i8* @strstr(i8*, i8* nocapture) nounwind readonly
25 %call = tail call i8* @strstr(i8* %P, i8* getelementptr inbounds ([2 x i8]* @.str1, i32 0, i32 0)) nounwind ; <i8*> [#uses=1]
27 ; strstr(P, "a") -> strchr(P, 'a')
34 %call = tail call i8* @strstr(i8* getelementptr inbounds ([6 x i8]* @.str2, i32 0, i32 0), i8* getelementptr inbounds ([4 x i8]* @.str3, i32 0, i32 0)) nounwind ; <i8*> [#uses=1]
36 ; strstr("abcde", "bcd") -> "abcde"+1
43 %call = tail call i8* @strstr(i8* %P, i8* %P) nounwind ; <i8*> [#uses=1]
45 ; strstr(P, P) -> P
52 %call = tail call i8* @strstr(i8* %P, i8* %Q) nounwind ; <i8*> [#uses=1]