Searched refs:ScalarExprEmitter (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenExprScalar.cpp | 78 class ScalarExprEmitter : public StmtVisitor<ScalarExprEmitter, mlir::Value> { class 84 ScalarExprEmitter(CIRGenFunction &cgf, CIRGenBuilderTy &builder) in ScalarExprEmitter() function in __anon1373b7f80111::ScalarExprEmitter 115 return StmtVisitor<ScalarExprEmitter, mlir::Value>::Visit(e); in Visit() 793 mlir::Value (ScalarExprEmitter::*f)(const BinOpInfo &), 797 mlir::Value (ScalarExprEmitter::*f)(const BinOpInfo &)); 828 return emitCompoundAssign(e, &ScalarExprEmitter::emit##OP); \ 1056 LValue ScalarExprEmitter::emitCompoundAssignLValue( in emitCompoundAssignLValue() 1058 mlir::Value (ScalarExprEmitter::*func)(const BinOpInfo &), in emitCompoundAssignLValue() 1134 mlir::Value ScalarExprEmitter::emitPromoted(const Expr *e, in emitPromoted() 1163 mlir::Value ScalarExprEmitter::emitCompoundAssign( in emitCompoundAssign() [all …]
|
| H A D | CIRGenFunction.h | 34 class ScalarExprEmitter; variable 50 friend class ::ScalarExprEmitter;
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 256 class ScalarExprEmitter class 257 : public StmtVisitor<ScalarExprEmitter, Value*> { 264 ScalarExprEmitter(CodeGenFunction &cgf, bool ira=false) in ScalarExprEmitter() function in __anone7cacfbd0111::ScalarExprEmitter 450 return StmtVisitor<ScalarExprEmitter, Value*>::Visit(E); in Visit() 866 Value *(ScalarExprEmitter::*F)(const BinOpInfo &), 870 Value *(ScalarExprEmitter::*F)(const BinOpInfo &)); 902 return EmitCompoundAssign(E, &ScalarExprEmitter::Emit##OP); \ 976 Value *ScalarExprEmitter::EmitConversionToBool(Value *Src, QualType SrcType) { in EmitConversionToBool() 995 void ScalarExprEmitter::EmitFloatConversionCheck( in EmitFloatConversionCheck() 1067 static std::pair<ScalarExprEmitter::ImplicitConversionCheckKind, [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 3277 …ersionEPN4llvm5ValueEN5clang8QualTypeES5_", "(anonymous namespace)::ScalarExprEmitter::EmitScalarC… 3279 …irIPN4llvm5ValueES4_EN5clang8QualTypeES7_", "(anonymous namespace)::ScalarExprEmitter::EmitComplex… 3281 …ang13UnaryOperatorENS1_7CodeGen6LValueEbb", "(anonymous namespace)::ScalarExprEmitter::EmitScalarP… 3284 …space)::ScalarExprEmitter::EmitCompoundAssignLValue(clang::CompoundAssignOperator const*, llvm::Va… 3285 …calarExprEmitter7EmitMulERKNS_9BinOpInfoE", "(anonymous namespace)::ScalarExprEmitter::EmitMul((an… 3286 …calarExprEmitter7EmitDivERKNS_9BinOpInfoE", "(anonymous namespace)::ScalarExprEmitter::EmitDiv((an… 3287 …calarExprEmitter7EmitRemERKNS_9BinOpInfoE", "(anonymous namespace)::ScalarExprEmitter::EmitRem((an… 3288 …calarExprEmitter7EmitAddERKNS_9BinOpInfoE", "(anonymous namespace)::ScalarExprEmitter::EmitAdd((an… 3289 …calarExprEmitter7EmitSubERKNS_9BinOpInfoE", "(anonymous namespace)::ScalarExprEmitter::EmitSub((an… 3290 …calarExprEmitter7EmitShlERKNS_9BinOpInfoE", "(anonymous namespace)::ScalarExprEmitter::EmitShl((an… [all …]
|