reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
900 Value *SrcStr = CI->getArgOperand(0); 901 Value *Size = CI->getArgOperand(2); 902 annotateNonNullAndDereferenceable(CI, 0, Size, DL); 903 ConstantInt *CharC = dyn_cast<ConstantInt>(CI->getArgOperand(1)); 909 return Constant::getNullValue(CI->getType()); 934 if (!CharC && !Str.empty() && isOnlyUsedInZeroEqualityComparison(CI)) { 958 Value *C = B.CreateZExtOrTrunc(CI->getArgOperand(1), BitfieldC->getType()); 971 return B.CreateIntToPtr(B.CreateAnd(Bounds, Bits, "memchr"), CI->getType()); 981 return Constant::getNullValue(CI->getType());