reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1000 LatticeVal V1State = getValueState(I.getOperand(0)); 1001 LatticeVal V2State = getValueState(I.getOperand(1)); 1003 LatticeVal &IV = ValueState[&I]; 1007 Constant *C = ConstantExpr::get(I.getOpcode(), V1State.getConstant(), 1012 return (void)markConstant(IV, &I, C); 1023 if (I.getOpcode() == Instruction::UDiv || I.getOpcode() == Instruction::SDiv) 1023 if (I.getOpcode() == Instruction::UDiv || I.getOpcode() == Instruction::SDiv) 1025 return (void)markConstant(IV, &I, V1State.getConstant()); 1031 if (I.getOpcode() == Instruction::And || I.getOpcode() == Instruction::Mul || 1031 if (I.getOpcode() == Instruction::And || I.getOpcode() == Instruction::Mul || 1032 I.getOpcode() == Instruction::Or) { 1043 if (I.getOpcode() == Instruction::And || 1044 I.getOpcode() == Instruction::Mul) { 1048 return (void)markConstant(IV, &I, NonOverdefVal->getConstant()); 1053 return (void)markConstant(IV, &I, NonOverdefVal->getConstant()); 1058 markOverdefined(&I);