Lines Matching refs:specConstant

361     Id makeBoolConstant(bool b, bool specConstant = false);
362 Id makeInt8Constant(int i, bool specConstant = false)
363 { return makeIntConstant(makeIntType(8), (unsigned)i, specConstant); }
364 Id makeUint8Constant(unsigned u, bool specConstant = false)
365 { return makeIntConstant(makeUintType(8), u, specConstant); }
366 Id makeInt16Constant(int i, bool specConstant = false)
367 { return makeIntConstant(makeIntType(16), (unsigned)i, specConstant); }
368 Id makeUint16Constant(unsigned u, bool specConstant = false)
369 { return makeIntConstant(makeUintType(16), u, specConstant); }
370 Id makeIntConstant(int i, bool specConstant = false)
371 { return makeIntConstant(makeIntType(32), (unsigned)i, specConstant); }
372 Id makeUintConstant(unsigned u, bool specConstant = false)
373 { return makeIntConstant(makeUintType(32), u, specConstant); }
374 Id makeInt64Constant(long long i, bool specConstant = false)
375 { return makeInt64Constant(makeIntType(64), (unsigned long long)i, specConstant); }
376 Id makeUint64Constant(unsigned long long u, bool specConstant = false)
377 { return makeInt64Constant(makeUintType(64), u, specConstant); }
378 Id makeFloatConstant(float f, bool specConstant = false);
379 Id makeDoubleConstant(double d, bool specConstant = false);
380 Id makeFloat16Constant(float f16, bool specConstant = false);
381 Id makeFpConstant(Id type, double d, bool specConstant = false);
862 Id makeIntConstant(Id typeId, unsigned value, bool specConstant);
863 Id makeInt64Constant(Id typeId, unsigned long long value, bool specConstant);