Lines Matching refs:CharVal

440   Value *CharVal = CI->getArgOperand(1);  in memChrToCharCompare()  local
445 CharVal = B.CreateTrunc(CharVal, CharTy); in memChrToCharCompare()
446 Value *Cmp = B.CreateICmpEQ(Char0, CharVal, "char0cmp"); in memChrToCharCompare()
460 Value *CharVal = CI->getArgOperand(1); in optimizeStrChr() local
468 ConstantInt *CharC = dyn_cast<ConstantInt>(CharVal); in optimizeStrChr()
485 emitMemChr(SrcStr, CharVal, // include nul. in optimizeStrChr()
522 Value *CharVal = CI->getArgOperand(1); in optimizeStrRChr() local
523 ConstantInt *CharC = dyn_cast<ConstantInt>(CharVal); in optimizeStrRChr()
541 return copyFlags(*CI, emitMemRChr(SrcStr, CharVal, Size, B, DL, TLI)); in optimizeStrRChr()
855 Value *CharVal = B.CreateLoad(CharTy, Src, "stxncpy.char0"); in optimizeStringNCpy() local
856 B.CreateStore(CharVal, Dst); in optimizeStringNCpy()
863 Value *Cmp = B.CreateICmpEQ(CharVal, ZeroChar, "stpncpy.char0cmp"); in optimizeStringNCpy()
948 Value *CharVal = B.CreateLoad(CharTy, Src, "strnlen.char0"); in optimizeStringLength() local
950 Value *Cmp = B.CreateICmpNE(CharVal, ZeroChar, "strnlen.char0cmp"); in optimizeStringLength()
1206 Value *CharVal = CI->getArgOperand(1); in optimizeMemRChr() local
1220 CharVal = B.CreateTrunc(CharVal, B.getInt8Ty()); in optimizeMemRChr()
1221 Value *Cmp = B.CreateICmpEQ(Val, CharVal, "memrchr.char0cmp"); in optimizeMemRChr()
1244 if (ConstantInt *CharC = dyn_cast<ConstantInt>(CharVal)) { in optimizeMemRChr()
1281 CharVal = B.CreateTrunc(CharVal, Int8Ty); in optimizeMemRChr()
1282 Value *CEqS0 = B.CreateICmpEQ(ConstantInt::get(Int8Ty, Str[0]), CharVal); in optimizeMemRChr()
1300 Value *CharVal = CI->getArgOperand(1); in optimizeMemChr() local
1301 ConstantInt *CharC = dyn_cast<ConstantInt>(CharVal); in optimizeMemChr()
1315 CharVal = B.CreateTrunc(CharVal, B.getInt8Ty()); in optimizeMemChr()
1316 Value *Cmp = B.CreateICmpEQ(Val, CharVal, "memchr.char0cmp"); in optimizeMemChr()
1367 CharVal = B.CreateTrunc(CharVal, Int8Ty); in optimizeMemChr()
1374 Value *CEqSPos = B.CreateICmpEQ(CharVal, StrPos); in optimizeMemChr()
1382 Value *CEqS0 = B.CreateICmpEQ(Str0, CharVal); in optimizeMemChr()
1449 B.CreateICmpEQ(CharVal, ConstantInt::get(CharVal->getType(), C))); in optimizeMemChr()
1465 Value *C = B.CreateZExtOrTrunc(CharVal, BitfieldC->getType()); in optimizeMemChr()