Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGExprComplex.cpp29 typedef CodeGenFunction::ComplexPairTy ComplexPairTy; typedef
43 : public StmtVisitor<ComplexExprEmitter, ComplexPairTy> {
72 ComplexPairTy EmitLoadOfLValue(const Expr *E) { in EmitLoadOfLValue()
76 ComplexPairTy EmitLoadOfLValue(LValue LV, SourceLocation Loc);
80 void EmitStoreOfComplex(ComplexPairTy Val, LValue LV, bool isInit);
83 ComplexPairTy EmitComplexToComplexCast(ComplexPairTy Val, QualType SrcType,
86 ComplexPairTy EmitScalarToComplexCast(llvm::Value *Val, QualType SrcType,
93 ComplexPairTy Visit(Expr *E) { in Visit()
94 return StmtVisitor<ComplexExprEmitter, ComplexPairTy>::Visit(E); in Visit()
97 ComplexPairTy VisitStmt(Stmt *S) { in VisitStmt()
[all …]
DCodeGenFunction.h130 typedef std::pair<llvm::Value *, llvm::Value *> ComplexPairTy; typedef
1672 ComplexPairTy EmitComplexPrePostIncDec(const UnaryOperator *E, LValue LV,
2267 llvm::Value *EmitComplexToScalarConversion(ComplexPairTy Src, QualType SrcTy,
2291 ComplexPairTy EmitComplexExpr(const Expr *E,
2300 void EmitStoreOfComplex(ComplexPairTy V, LValue dest, bool isInit);
2303 ComplexPairTy EmitLoadOfComplex(LValue src, SourceLocation loc);
DCGExprScalar.cpp119 Value *EmitComplexToScalarConversion(CodeGenFunction::ComplexPairTy Src,
813 EmitComplexToScalarConversion(CodeGenFunction::ComplexPairTy Src, in EmitComplexToScalarConversion()
1481 CodeGenFunction::ComplexPairTy V = CGF.EmitComplexExpr(E); in VisitCastExpr()
2781 CodeGenFunction::ComplexPairTy LHS = CGF.EmitComplexExpr(E->getLHS()); in EmitCompare()
2782 CodeGenFunction::ComplexPairTy RHS = CGF.EmitComplexExpr(E->getRHS()); in EmitCompare()
3268 Value *CodeGenFunction::EmitComplexToScalarConversion(ComplexPairTy Src, in EmitComplexToScalarConversion()
DCGCleanup.cpp50 CodeGenFunction::ComplexPairTy V = rv.getComplexVal(); in save()
DCGAtomic.cpp977 ComplexPairTy value = EmitComplexExpr(init); in EmitAtomicInit()
DCGExpr.cpp667 CodeGenFunction::ComplexPairTy CodeGenFunction::
670 ComplexPairTy InVal = EmitLoadOfComplex(LV, E->getExprLoc()); in EmitComplexPrePostIncDec()
690 ComplexPairTy IncVal(NextVal, InVal.second); in EmitComplexPrePostIncDec()
DCGCall.cpp1668 ComplexPairTy RT = in EmitFunctionEpilog()
2237 ComplexPairTy CV = RV.getComplexVal(); in ExpandTypeToArgs()
DCGDecl.cpp1179 ComplexPairTy complex = EmitComplexExpr(init); in EmitExprAsInit()
DCGBuiltin.cpp259 ComplexPairTy ComplexVal = EmitComplexExpr(E->getArg(0)); in EmitBuiltinExpr()
276 ComplexPairTy ComplexVal = EmitComplexExpr(E->getArg(0)); in EmitBuiltinExpr()
286 ComplexPairTy ComplexVal = EmitComplexExpr(E->getArg(0)); in EmitBuiltinExpr()
DCGObjC.cpp929 ComplexPairTy pair = EmitLoadOfComplex(LV, SourceLocation()); in generateObjCGetterBody()
DCGObjCMac.cpp1665 CodeGenFunction::ComplexPairTy callResult = result.getComplexVal(); in complete()