Searched refs:ComplexExprEmitter (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenExprComplex.cpp | 10 class ComplexExprEmitter : public StmtVisitor<ComplexExprEmitter, mlir::Value> { class 15 explicit ComplexExprEmitter(CIRGenFunction &cgf) in ComplexExprEmitter() function in __anonb9062a7a0111::ComplexExprEmitter 121 LValue ComplexExprEmitter::emitBinAssignLValue(const BinaryOperator *e, in emitBinAssignLValue() 138 mlir::Value ComplexExprEmitter::emitCast(CastKind ck, Expr *op, in emitCast() 151 mlir::Value ComplexExprEmitter::emitConstant( in emitConstant() 162 mlir::Value ComplexExprEmitter::emitLoadOfLValue(LValue lv, in emitLoadOfLValue() 172 void ComplexExprEmitter::emitStoreOfComplex(mlir::Location loc, mlir::Value val, in emitStoreOfComplex() 184 mlir::Value ComplexExprEmitter::VisitAbstractConditionalOperator( in VisitAbstractConditionalOperator() 205 mlir::Value ComplexExprEmitter::VisitArraySubscriptExpr(Expr *e) { in VisitArraySubscriptExpr() 209 mlir::Value ComplexExprEmitter::VisitBinAssign(const BinaryOperator *e) { in VisitBinAssign() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprComplex.cpp | 47 class ComplexExprEmitter class 48 : public StmtVisitor<ComplexExprEmitter, ComplexPairTy> { 56 ComplexExprEmitter(CodeGenFunction &cgf, bool ir = false, bool ii = false) in ComplexExprEmitter() function in __anon18403adf0111::ComplexExprEmitter 101 return StmtVisitor<ComplexExprEmitter, ComplexPairTy>::Visit(E); in Visit() 271 ComplexPairTy (ComplexExprEmitter::*Func) 275 ComplexPairTy (ComplexExprEmitter::*Func) 368 return EmitCompoundAssign(E, &ComplexExprEmitter::EmitBinAdd); in VisitBinAddAssign() 372 return EmitCompoundAssign(E, &ComplexExprEmitter::EmitBinSub); in VisitBinSubAssign() 376 return EmitCompoundAssign(E, &ComplexExprEmitter::EmitBinMul); in VisitBinMulAssign() 380 return EmitCompoundAssign(E, &ComplexExprEmitter::EmitBinDiv); in VisitBinDivAssign() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 3237 …8ComplexExprEmitter5VisitEPN5clang4ExprE", "(anonymous namespace)::ComplexExprEmitter::Visit(clang… 3241 …itter17EmitLoadOfComplexEPN4llvm5ValueEb", "(anonymous namespace)::ComplexExprEmitter::EmitLoadOfC… 3244 …0_9BinOpInfoE", "(anonymous namespace)::ComplexExprEmitter::EmitBinMul((anonymous namespace)::Comp… 3245 …0_9BinOpInfoE", "(anonymous namespace)::ComplexExprEmitter::EmitBinDiv((anonymous namespace)::Comp… 3246 …0_9BinOpInfoE", "(anonymous namespace)::ComplexExprEmitter::EmitBinSub((anonymous namespace)::Comp… 3247 …0_9BinOpInfoE", "(anonymous namespace)::ComplexExprEmitter::EmitBinAdd((anonymous namespace)::Comp… 3248 …ComplexExprEmitter::EmitCompoundAssignLValue(clang::CompoundAssignOperator const*, std::pair<llvm:… 3249 …rIPN4llvm5ValueES4_EN5clang8QualTypeES7_", "(anonymous namespace)::ComplexExprEmitter::EmitComplex… 3250 …N4llvm5ValueES4_EN5clang7CodeGen6LValueE", "(anonymous namespace)::ComplexExprEmitter::EmitStoreTh… 3251 …6_EE5VisitEPNS_4StmtE", "clang::StmtVisitor<(anonymous namespace)::ComplexExprEmitter, std::pair<l… [all …]
|