reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
887 CF = dyn_cast<ConstantFP>(opr1); 896 CF = CDV ? dyn_cast_or_null<ConstantFP>(CDV->getSplatValue()) : nullptr; 901 if (!isUnsafeMath(CI) && !CF && !CINT && !CZero) 907 if ((CF && CF->isZero()) || (CINT && ci_opr1 == 0) || CZero) { 907 if ((CF && CF->isZero()) || (CINT && ci_opr1 == 0) || CZero) { 917 if ((CF && CF->isExactlyValue(1.0)) || (CINT && ci_opr1 == 1)) { 917 if ((CF && CF->isExactlyValue(1.0)) || (CINT && ci_opr1 == 1)) { 923 if ((CF && CF->isExactlyValue(2.0)) || (CINT && ci_opr1 == 2)) { 923 if ((CF && CF->isExactlyValue(2.0)) || (CINT && ci_opr1 == 2)) { 931 if ((CF && CF->isExactlyValue(-1.0)) || (CINT && ci_opr1 == -1)) { 931 if ((CF && CF->isExactlyValue(-1.0)) || (CINT && ci_opr1 == -1)) { 944 if (CF && (CF->isExactlyValue(0.5) || CF->isExactlyValue(-0.5))) { 944 if (CF && (CF->isExactlyValue(0.5) || CF->isExactlyValue(-0.5))) { 944 if (CF && (CF->isExactlyValue(0.5) || CF->isExactlyValue(-0.5))) { 946 bool issqrt = CF->isExactlyValue(0.5); 966 if (CF) { 968 ? (double)CF->getValueAPF().convertToFloat() 969 : CF->getValueAPF().convertToDouble(); 1027 CF = dyn_cast<ConstantFP>(opr0); 1029 if (CF) { 1031 ? (double)CF->getValueAPF().convertToFloat() 1032 : CF->getValueAPF().convertToDouble(); 1037 CF->isNegative(); 1041 (!CF || CF->isNegative()); 1041 (!CF || CF->isNegative());