Home
last modified time | relevance | path

Searched refs:ComplexPairTy (Results 1 – 12 of 12) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGExprComplex.cpp33 typedef CodeGenFunction::ComplexPairTy ComplexPairTy; typedef
47 : public StmtVisitor<ComplexExprEmitter, ComplexPairTy> {
76 ComplexPairTy EmitLoadOfLValue(const Expr *E) { in EmitLoadOfLValue()
80 ComplexPairTy EmitLoadOfLValue(LValue LV, SourceLocation Loc);
84 void EmitStoreOfComplex(ComplexPairTy Val, LValue LV, bool isInit);
87 ComplexPairTy EmitComplexToComplexCast(ComplexPairTy Val, QualType SrcType,
90 ComplexPairTy EmitScalarToComplexCast(llvm::Value *Val, QualType SrcType,
97 ComplexPairTy Visit(Expr *E) { in Visit()
99 return StmtVisitor<ComplexExprEmitter, ComplexPairTy>::Visit(E); in Visit()
102 ComplexPairTy VisitStmt(Stmt *S) { in VisitStmt()
[all …]
HDCodeGenFunction.h133 typedef std::pair<llvm::Value *, llvm::Value *> ComplexPairTy; typedef
1855 ComplexPairTy EmitComplexPrePostIncDec(const UnaryOperator *E, LValue LV,
2718 llvm::Value *EmitComplexToScalarConversion(ComplexPairTy Src, QualType SrcTy,
2742 ComplexPairTy EmitComplexExpr(const Expr *E,
2751 void EmitStoreOfComplex(ComplexPairTy V, LValue dest, bool isInit);
2754 ComplexPairTy EmitLoadOfComplex(LValue src, SourceLocation loc);
HDCGStmtOpenMP.cpp1668 static CodeGenFunction::ComplexPairTy
1673 CodeGenFunction::ComplexPairTy ComplexVal; in convertToComplexValue()
1679 ComplexVal = CodeGenFunction::ComplexPairTy( in convertToComplexValue()
HDCGExprScalar.cpp156 Value *EmitComplexToScalarConversion(CodeGenFunction::ComplexPairTy Src,
891 EmitComplexToScalarConversion(CodeGenFunction::ComplexPairTy Src, in EmitComplexToScalarConversion()
1598 CodeGenFunction::ComplexPairTy V = CGF.EmitComplexExpr(E); in VisitCastExpr()
2952 CodeGenFunction::ComplexPairTy LHS, RHS; in EmitCompare()
3490 Value *CodeGenFunction::EmitComplexToScalarConversion(ComplexPairTy Src, in EmitComplexToScalarConversion()
HDCGCleanup.cpp50 CodeGenFunction::ComplexPairTy V = rv.getComplexVal(); in save()
HDCGExpr.cpp728 CodeGenFunction::ComplexPairTy CodeGenFunction::
731 ComplexPairTy InVal = EmitLoadOfComplex(LV, E->getExprLoc()); in EmitComplexPrePostIncDec()
751 ComplexPairTy IncVal(NextVal, InVal.second); in EmitComplexPrePostIncDec()
HDCGDecl.cpp1227 ComplexPairTy complex = EmitComplexExpr(init); in EmitExprAsInit()
HDCGCall.cpp807 ComplexPairTy CV = RV.getComplexVal(); in ExpandTypeToArgs()
2369 ComplexPairTy RT = in EmitFunctionEpilog()
HDCGAtomic.cpp1829 ComplexPairTy value = EmitComplexExpr(init); in EmitAtomicInit()
HDCGObjC.cpp954 ComplexPairTy pair = EmitLoadOfComplex(LV, SourceLocation()); in generateObjCGetterBody()
HDCGBuiltin.cpp340 ComplexPairTy ComplexVal = EmitComplexExpr(E->getArg(0)); in EmitBuiltinExpr()
357 ComplexPairTy ComplexVal = EmitComplexExpr(E->getArg(0)); in EmitBuiltinExpr()
367 ComplexPairTy ComplexVal = EmitComplexExpr(E->getArg(0)); in EmitBuiltinExpr()
HDCGObjCMac.cpp1655 CodeGenFunction::ComplexPairTy callResult = result.getComplexVal(); in complete()