Searched refs:emitConst (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Compiler.h | 347 bool emitConst(const llvm::APSInt &Value, PrimType Ty, const Expr *E); 348 bool emitConst(const llvm::APSInt &Value, const Expr *E); 349 bool emitConst(const llvm::APInt &Value, const Expr *E) { in emitConst() function 350 return emitConst(static_cast<llvm::APSInt>(Value), E); in emitConst() 354 template <typename T> bool emitConst(T Value, PrimType Ty, const Expr *E); 355 template <typename T> bool emitConst(T Value, const Expr *E); 357 return this->emitConst(V, E); in emitBool()
|
| H A D | Compiler.cpp | 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() [all …]
|