Lines Matching refs:emitConst

484       return this->emitConst(IL->getValue(), CE);  in VisitCastExpr()
501 return this->emitConst(IL->getValue(), CE); in VisitCastExpr()
502 if (!this->emitConst(IL->getValue(), SubExpr)) in VisitCastExpr()
743 return this->emitConst(LE->getValue(), LE); in VisitIntegerLiteral()
2155 return this->emitConst(Size.getQuantity(), E); in VisitUnaryExprOrTypeTraitExpr()
2168 return this->emitConst(CAT->getSize(), E); in VisitUnaryExprOrTypeTraitExpr()
2184 return this->emitConst(*Res, E); in VisitUnaryExprOrTypeTraitExpr()
2219 return this->emitConst(Size.getQuantity(), E); in VisitUnaryExprOrTypeTraitExpr()
2224 return this->emitConst(VT->getNumElements(), E); in VisitUnaryExprOrTypeTraitExpr()
2238 return this->emitConst(N, E); in VisitUnaryExprOrTypeTraitExpr()
2240 return this->emitConst(1, E); in VisitUnaryExprOrTypeTraitExpr()
2247 return this->emitConst(ASTCtx.toCharUnitsFromBits(Bits).getQuantity(), E); in VisitUnaryExprOrTypeTraitExpr()
2254 return this->emitConst( in VisitUnaryExprOrTypeTraitExpr()
2325 return this->emitConst(*ArrayIndex, E); in VisitArrayInitIndexExpr()
2562 return this->emitConst(E->getValue(), E); in VisitCharacterLiteral()
2967 return this->emitConst(E->getBoolValue(), E); in VisitTypeTraitExpr()
2977 return this->emitConst(E->getValue(), E); in VisitArrayTypeTraitExpr()
3242 return this->emitConst(I, E); in VisitSourceLocExpr()
3382 return this->emitConst(E->getPackLength(), E); in VisitSizeOfPackExpr()
3401 return this->emitConst(E->getValue(), E); in VisitObjCBoolLiteralExpr()
3597 if (!this->emitConst(StaticInitElems, SizeT, E)) in VisitCXXNewExpr()
4048 if (!this->emitConst(static_cast<APSInt>(ArrayType->getSize()), in VisitCXXStdInitializerListExpr()
4059 if (!this->emitConst(static_cast<APSInt>(ArrayType->getSize()), PT_Uint64, E)) in VisitCXXStdInitializerListExpr()
4330 bool Compiler<Emitter>::emitConst(T Value, PrimType Ty, const Expr *E) { in emitConst() function in Compiler
4364 bool Compiler<Emitter>::emitConst(T Value, const Expr *E) { in emitConst() function in Compiler
4365 return this->emitConst(Value, classifyPrim(E->getType()), E); in emitConst()
4369 bool Compiler<Emitter>::emitConst(const APSInt &Value, PrimType Ty, in emitConst() function in Compiler
4377 return this->emitConst(Value.getSExtValue(), Ty, E); in emitConst()
4378 return this->emitConst(Value.getZExtValue(), Ty, E); in emitConst()
4382 bool Compiler<Emitter>::emitConst(const APSInt &Value, const Expr *E) { in emitConst() function in Compiler
4383 return this->emitConst(Value, classifyPrim(E->getType()), E); in emitConst()
4760 return this->emitConst(Val.getInt(), ValType, E); in visitAPValue()
4857 return this->emitConst(0, E); in VisitBuiltinCallExpr()
6536 return this->emitConst(ECD->getInitVal(), E); in visitDeclRef()