HomeSort by relevance Sort by last modified time
    Searched refs:StrChr (Results 1 - 8 of 8) sorted by null

  /external/llvm/lib/Transforms/Utils/
BuildLibCalls.cpp 56 /// EmitStrChr - Emit a call to the strchr function to the builder, for the
67 Constant *StrChr = M->getOrInsertFunction("strchr", AttrListPtr::get(&AWI, 1),
69 CallInst *CI = B.CreateCall2(StrChr, CastToCStr(Ptr, B),
70 ConstantInt::get(I32Ty, C), "strchr");
71 if (const Function *F = dyn_cast<Function>(StrChr->stripPointerCasts()))
  /external/compiler-rt/lib/asan/tests/
asan_test.cc 1059 void RunStrChrTest(PointerToStrChr StrChr) {
1064 EXPECT_EQ(str, StrChr(str, 'z'));
1065 EXPECT_EQ(str + 10, StrChr(str, 'q'));
1066 EXPECT_EQ(NULL, StrChr(str, 'a'));
1067 // StrChr argument points to not allocated memory.
1068 EXPECT_DEATH(Ident(StrChr(str - 1, 'z')), LeftOOBErrorMessage(1));
1069 EXPECT_DEATH(Ident(StrChr(str + size, 'z')), RightOOBErrorMessage(0));
1072 EXPECT_DEATH(Ident(StrChr(str, 'a')), RightOOBErrorMessage(0));
1076 RunStrChrTest(&strchr);
    [all...]
  /external/v8/src/
platform.h 258 static char* StrChr(char* str, int c);
platform-posix.cc 343 char* OS::StrChr(char* str, int c) {
344 return strchr(str, c);
d8.cc     [all...]
platform-win32.cc 805 char* OS::StrChr(char* str, int c) {
806 return const_cast<char*>(strchr(str, c));
    [all...]
hydrogen.cc     [all...]
  /external/llvm/lib/Transforms/Scalar/
SimplifyLibCalls.cpp 230 // 'strchr' Optimizations
234 // Verify the "strchr" function prototype.
270 if (I == StringRef::npos) // Didn't find the char. strchr returns null.
273 // strchr(s+n,c) -> gep(s+n+i,c)
274 return B.CreateGEP(SrcStr, B.getInt64(I), "strchr");
300 // strrchr(s, 0) -> strchr(s, 0)
566 // strpbrk(s, "a") -> strchr(s, 'a')
718 // fold strstr(x, "y") -> strchr(x, 'y').
    [all...]

Completed in 371 milliseconds