Lines Matching refs:RequiresICE
8011 /// RequiresICE is filled in on return to indicate whether the value is required
8015 bool &RequiresICE,
8020 RequiresICE = false;
8028 RequiresICE = true;
8161 RequiresICE, false);
8162 assert(!RequiresICE && "Can't require vector ICE");
8177 QualType ElementType = DecodeTypeFromStr(Str, Context, Error, RequiresICE,
8183 QualType ElementType = DecodeTypeFromStr(Str, Context, Error, RequiresICE,
8185 assert(!RequiresICE && "Can't require complex ICE");
8259 assert((!RequiresICE || Type->isIntegralOrEnumerationType()) &&
8273 bool RequiresICE = false;
8276 RequiresICE, true);
8280 assert(!RequiresICE && "Result of intrinsic cannot be required to be an ICE");
8283 QualType Ty = DecodeTypeFromStr(TypeStr, *this, Error, RequiresICE, true);
8289 if (RequiresICE && IntegerConstantArgs)