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

/external/clang/lib/CodeGen/
H A DCGExprComplex.cpp33 typedef CodeGenFunction::ComplexPairTy ComplexPairTy; typedef
47 : public StmtVisitor<ComplexExprEmitter, ComplexPairTy> {
76 ComplexPairTy EmitLoadOfLValue(const Expr *E) {
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 Visi
[all...]
H A DCodeGenFunction.h139 typedef std::pair<llvm::Value *, llvm::Value *> ComplexPairTy; typedef in class:clang::CodeGen::CodeGenFunction
2085 ComplexPairTy EmitComplexPrePostIncDec(const UnaryOperator *E, LValue LV,
3037 llvm::Value *EmitComplexToScalarConversion(ComplexPairTy Src, QualType SrcTy,
3056 ComplexPairTy EmitComplexExpr(const Expr *E,
3065 void EmitStoreOfComplex(ComplexPairTy V, LValue dest, bool isInit);
3068 ComplexPairTy EmitLoadOfComplex(LValue src, SourceLocation loc);
H A DCGExprScalar.cpp159 Value *EmitComplexToScalarConversion(CodeGenFunction::ComplexPairTy Src,
899 CodeGenFunction::ComplexPairTy Src, QualType SrcTy, QualType DstTy,
1564 CodeGenFunction::ComplexPairTy V = CGF.EmitComplexExpr(E);
2924 CodeGenFunction::ComplexPairTy LHS, RHS;
3462 Value *CodeGenFunction::EmitComplexToScalarConversion(ComplexPairTy Src,
H A DCGCleanup.cpp52 CodeGenFunction::ComplexPairTy V = rv.getComplexVal();
H A DCGCall.cpp978 EmitStoreOfComplex(ComplexPairTy(realValue, imagValue), LV, /*init*/ true);
1017 ComplexPairTy CV = RV.getComplexVal();
2705 ComplexPairTy RT =
H A DCGExpr.cpp771 CodeGenFunction::ComplexPairTy CodeGenFunction::
774 ComplexPairTy InVal = EmitLoadOfComplex(LV, E->getExprLoc());
794 ComplexPairTy IncVal(NextVal, InVal.second);
H A DCGStmtOpenMP.cpp2794 static CodeGenFunction::ComplexPairTy
2799 CodeGenFunction::ComplexPairTy ComplexVal;
2805 ComplexVal = CodeGenFunction::ComplexPairTy(
H A DCGDecl.cpp1303 ComplexPairTy complex = EmitComplexExpr(init);
H A DCGAtomic.cpp1827 ComplexPairTy value = EmitComplexExpr(init);
H A DCGObjC.cpp990 ComplexPairTy pair = EmitLoadOfComplex(LV, SourceLocation());
H A DCGBuiltin.cpp581 ComplexPairTy ComplexVal = EmitComplexExpr(E->getArg(0));
598 ComplexPairTy ComplexVal = EmitComplexExpr(E->getArg(0));
608 ComplexPairTy ComplexVal = EmitComplexExpr(E->getArg(0));
H A DCGObjCMac.cpp1658 CodeGenFunction::ComplexPairTy callResult = result.getComplexVal();

Completed in 1085 milliseconds