Lines Matching refs:CharVal

449   Value *CharVal = CI->getArgOperand(1);  in memChrToCharCompare()  local
454 CharVal = B.CreateTrunc(CharVal, CharTy); in memChrToCharCompare()
455 Value *Cmp = B.CreateICmpEQ(Char0, CharVal, "char0cmp"); in memChrToCharCompare()
469 Value *CharVal = CI->getArgOperand(1); in optimizeStrChr() local
477 ConstantInt *CharC = dyn_cast<ConstantInt>(CharVal); in optimizeStrChr()
494 emitMemChr(SrcStr, CharVal, // include nul. in optimizeStrChr()
531 Value *CharVal = CI->getArgOperand(1); in optimizeStrRChr() local
532 ConstantInt *CharC = dyn_cast<ConstantInt>(CharVal); in optimizeStrRChr()
550 return copyFlags(*CI, emitMemRChr(SrcStr, CharVal, Size, B, DL, TLI)); in optimizeStrRChr()
864 Value *CharVal = B.CreateLoad(CharTy, Src, "stxncpy.char0"); in optimizeStringNCpy() local
865 B.CreateStore(CharVal, Dst); in optimizeStringNCpy()
872 Value *Cmp = B.CreateICmpEQ(CharVal, ZeroChar, "stpncpy.char0cmp"); in optimizeStringNCpy()
957 Value *CharVal = B.CreateLoad(CharTy, Src, "strnlen.char0"); in optimizeStringLength() local
959 Value *Cmp = B.CreateICmpNE(CharVal, ZeroChar, "strnlen.char0cmp"); in optimizeStringLength()
1215 Value *CharVal = CI->getArgOperand(1); in optimizeMemRChr() local
1229 CharVal = B.CreateTrunc(CharVal, B.getInt8Ty()); in optimizeMemRChr()
1230 Value *Cmp = B.CreateICmpEQ(Val, CharVal, "memrchr.char0cmp"); in optimizeMemRChr()
1253 if (ConstantInt *CharC = dyn_cast<ConstantInt>(CharVal)) { in optimizeMemRChr()
1290 CharVal = B.CreateTrunc(CharVal, Int8Ty); in optimizeMemRChr()
1291 Value *CEqS0 = B.CreateICmpEQ(ConstantInt::get(Int8Ty, Str[0]), CharVal); in optimizeMemRChr()
1309 Value *CharVal = CI->getArgOperand(1); in optimizeMemChr() local
1310 ConstantInt *CharC = dyn_cast<ConstantInt>(CharVal); in optimizeMemChr()
1324 CharVal = B.CreateTrunc(CharVal, B.getInt8Ty()); in optimizeMemChr()
1325 Value *Cmp = B.CreateICmpEQ(Val, CharVal, "memchr.char0cmp"); in optimizeMemChr()
1376 CharVal = B.CreateTrunc(CharVal, Int8Ty); in optimizeMemChr()
1383 Value *CEqSPos = B.CreateICmpEQ(CharVal, StrPos); in optimizeMemChr()
1391 Value *CEqS0 = B.CreateICmpEQ(Str0, CharVal); in optimizeMemChr()
1458 B.CreateICmpEQ(CharVal, ConstantInt::get(CharVal->getType(), C))); in optimizeMemChr()
1474 Value *C = B.CreateZExtOrTrunc(CharVal, BitfieldC->getType()); in optimizeMemChr()