reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AMDGPU/AMDGPULibCalls.cpp
  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());