Lines Matching defs:CharVal

455   Value *CharVal = CI->getArgOperand(1);
460 CharVal = B.CreateTrunc(CharVal, CharTy);
461 Value *Cmp = B.CreateICmpEQ(Char0, CharVal, "char0cmp");
475 Value *CharVal = CI->getArgOperand(1);
483 ConstantInt *CharC = dyn_cast<ConstantInt>(CharVal);
500 emitMemChr(SrcStr, CharVal, // include nul.
537 Value *CharVal = CI->getArgOperand(1);
538 ConstantInt *CharC = dyn_cast<ConstantInt>(CharVal);
556 return copyFlags(*CI, emitMemRChr(SrcStr, CharVal, Size, B, DL, TLI));
855 Value *CharVal = B.CreateLoad(CharTy, Src, "stxncpy.char0");
856 B.CreateStore(CharVal, Dst);
863 Value *Cmp = B.CreateICmpEQ(CharVal, ZeroChar, "stpncpy.char0cmp");
948 Value *CharVal = B.CreateLoad(CharTy, Src, "strnlen.char0");
950 Value *Cmp = B.CreateICmpNE(CharVal, ZeroChar, "strnlen.char0cmp");
1207 Value *CharVal = CI->getArgOperand(1);
1221 CharVal = B.CreateTrunc(CharVal, B.getInt8Ty());
1222 Value *Cmp = B.CreateICmpEQ(Val, CharVal, "memrchr.char0cmp");
1245 if (ConstantInt *CharC = dyn_cast<ConstantInt>(CharVal)) {
1282 CharVal = B.CreateTrunc(CharVal, Int8Ty);
1283 Value *CEqS0 = B.CreateICmpEQ(ConstantInt::get(Int8Ty, Str[0]), CharVal);
1301 Value *CharVal = CI->getArgOperand(1);
1302 ConstantInt *CharC = dyn_cast<ConstantInt>(CharVal);
1316 CharVal = B.CreateTrunc(CharVal, B.getInt8Ty());
1317 Value *Cmp = B.CreateICmpEQ(Val, CharVal, "memchr.char0cmp");
1368 CharVal = B.CreateTrunc(CharVal, Int8Ty);
1375 Value *CEqSPos = B.CreateICmpEQ(CharVal, StrPos);
1383 Value *CEqS0 = B.CreateICmpEQ(Str0, CharVal);
1447 CharVal = B.CreateTrunc(CharVal, B.getInt8Ty());
1451 CharCompares.push_back(B.CreateICmpEQ(CharVal, B.getInt8(C)));
1467 Value *C = B.CreateZExtOrTrunc(CharVal, BitfieldC->getType());