Searched refs:emitAbstract (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | ConstantEmitter.h | 105 llvm::Constant *emitAbstract(const Expr *E, QualType T); 107 emitAbstract(SourceLocation loc, const APValue &value, QualType T,
|
H A D | CGExprConstant.cpp | 1538 return emitAbstract(CE->getBeginLoc(), CE->getAPValueResult(), RetType); in tryEmitConstantExpr() 1542 ConstantEmitter::emitAbstract(const Expr *E, QualType destType) { in emitAbstract() function in ConstantEmitter 1555 ConstantEmitter::emitAbstract(SourceLocation loc, const APValue &value, in emitAbstract() function in ConstantEmitter 2267 .emitAbstract(E->getExprLoc(), Result.Val, E->getType(), false); in emitPointerAuthPointer() 2281 llvm::Constant *Pointer = ConstantEmitter(CGM).emitAbstract( in emitPointerAuthDiscriminator() 2283 auto *Extra = cast<llvm::ConstantInt>(ConstantEmitter(CGM).emitAbstract( in emitPointerAuthDiscriminator() 2289 llvm::Constant *Result = ConstantEmitter(CGM).emitAbstract(E, E->getType()); in emitPointerAuthDiscriminator()
|
H A D | CGDebugInfo.cpp | 2300 V = ConstantEmitter(CGM).emitAbstract( in CollectTemplateParams() 2333 llvm::Constant *V = ConstantEmitter(CGM).emitAbstract( in CollectTemplateParams() 2357 llvm::Constant *V = ConstantEmitter(CGM).emitAbstract(E, T); in CollectTemplateParams()
|
H A D | CGExpr.cpp | 1792 auto C = ConstantEmitter(*this).emitAbstract(refExpr->getLocation(), in tryEmitAsConstant() 3002 llvm::Constant *Val = ConstantEmitter(*this).emitAbstract( in EmitDeclRefLValue()
|
H A D | CodeGenModule.cpp | 3336 return ConstEmiter.emitAbstract(CE->getBeginLoc(), CE->getAPValueResult(), in EmitAnnotationArgs() 7630 llvm::Constant *C = ConstantEmitter(CGF).emitAbstract(E, E->getType()); in createOpenCLIntToSamplerConversion()
|
H A D | CGExprScalar.cpp | 670 return ConstantEmitter(CGF).emitAbstract(SLE->getLocation(), Evaluated, in VisitSourceLocExpr()
|
H A D | CGBuiltin.cpp | 3102 return RValue::get(ConstantEmitter(*this).emitAbstract(E, E->getType())); in EmitBuiltinExpr() 4449 Value *Depth = ConstantEmitter(*this).emitAbstract(E->getArg(0), in EmitBuiltinExpr() 4459 Value *Depth = ConstantEmitter(*this).emitAbstract(E->getArg(0), in EmitBuiltinExpr() 5394 return RValue::get(ConstantEmitter(*this).emitAbstract(E, E->getType())); in EmitBuiltinExpr()
|