reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2028 Value *Callee = CI->getCalledValue(); 2037 if (match(CI->getArgOperand(0), m_CombineOr(m_Zero(), m_Undef()))) { 2039 changeToUnreachable(CI, false, false, DTU); 2053 if (match(CI->getArgOperand(0), m_Zero())) 2054 if (!isa<UnreachableInst>(CI->getNextNode())) { 2055 changeToUnreachable(CI->getNextNode(), /*UseLLVMTrap=*/false, 2062 !NullPointerIsDefined(CI->getFunction())) || 2064 changeToUnreachable(CI, /*UseLLVMTrap=*/false, false, DTU); 2068 if (CI->doesNotReturn() && !CI->isMustTailCall()) { 2068 if (CI->doesNotReturn() && !CI->isMustTailCall()) { 2072 if (!isa<UnreachableInst>(CI->getNextNode())) { 2074 changeToUnreachable(CI->getNextNode(), false, false, DTU);