Home
last modified time | relevance | path

Searched refs:getComplexVal (Results 1 – 19 of 19) sorted by relevance

/external/llvm-project/clang/lib/CodeGen/
DCGExprComplex.cpp121 return CGF.EmitCoawaitExpr(*S).getComplexVal(); in VisitCoawaitExpr()
124 return CGF.EmitCoyieldExpr(*S).getComplexVal(); in VisitCoyieldExpr()
152 return CGF.EmitObjCMessageExpr(E).getComplexVal(); in VisitObjCMessageExpr()
167 return CGF.getOrCreateOpaqueRValueMapping(E).getComplexVal(); in VisitOpaqueValueExpr()
171 return CGF.EmitPseudoObjectRValue(E).getComplexVal(); in VisitPseudoObjectExpr()
328 return CGF.EmitAtomicExpr(E).getComplexVal(); in VisitAtomicExpr()
353 return CGF.EmitAtomicLoad(lvalue, loc).getComplexVal(); in EmitLoadOfLValue()
414 return CGF.EmitCallExpr(E).getComplexVal(); in VisitCallExpr()
662 return Res.getComplexVal(); in EmitComplexBinOpLibCall()
976 return Val.getComplexVal(); in EmitCompoundAssign()
[all …]
DCGValue.h66 std::pair<llvm::Value *, llvm::Value *> getComplexVal() const { in getComplexVal() function
DCGCleanup.cpp51 CodeGenFunction::ComplexPairTy V = rv.getComplexVal(); in save()
DCGAtomic.cpp1631 CGF.EmitStoreOfComplex(rvalue.getComplexVal(), TempLVal, /*init*/ true); in emitCopyIntoMemory()
1806 CGF.EmitStoreOfComplex(NewRVal.getComplexVal(), DesiredLVal, in EmitAtomicUpdateValue()
DCGExprAgg.cpp1027 return RV.getComplexVal(); in VisitBinCmp()
DCGStmt.cpp1129 EmitStoreOfComplex(RV.getComplexVal(), MakeAddrLValue(ReturnValue, Ty), in EmitReturnOfRValue()
DCGStmtOpenMP.cpp4902 Val.getComplexVal(), SrcType, DestType, Loc); in convertToScalarValue()
4925 Val.getComplexVal().first, SrcElementType, DestElementType, Loc); in convertToComplexValue()
4927 Val.getComplexVal().second, SrcElementType, DestElementType, Loc); in convertToComplexValue()
DCGCall.cpp1101 ComplexPairTy CV = Arg.getKnownRValue().getComplexVal(); in ExpandTypeToArgs()
3963 CGF.EmitStoreOfComplex(RV.getComplexVal(), Dst, /*init=*/true); in copyInto()
DCGObjCGNU.cpp2761 std::pair<llvm::Value*,llvm::Value*> v = msgRet.getComplexVal(); in GenerateMessageSend()
DCGObjCMac.cpp1812 CodeGenFunction::ComplexPairTy callResult = result.getComplexVal(); in complete()
/external/clang/lib/CodeGen/
DCGExprComplex.cpp134 return CGF.EmitObjCMessageExpr(E).getComplexVal(); in VisitObjCMessageExpr()
141 return CGF.getOpaqueRValueMapping(E).getComplexVal(); in VisitOpaqueValueExpr()
145 return CGF.EmitPseudoObjectRValue(E).getComplexVal(); in VisitPseudoObjectExpr()
294 return CGF.EmitAtomicExpr(E).getComplexVal(); in VisitAtomicExpr()
322 return CGF.EmitAtomicLoad(lvalue, loc).getComplexVal(); in EmitLoadOfLValue()
383 return CGF.EmitCallExpr(E).getComplexVal(); in VisitCallExpr()
608 return Res.getComplexVal(); in EmitComplexBinOpLibCall()
901 return Val.getComplexVal(); in EmitCompoundAssign()
905 return Val.getComplexVal(); in EmitCompoundAssign()
DCGValue.h65 std::pair<llvm::Value *, llvm::Value *> getComplexVal() const { in getComplexVal() function
DCGAtomic.cpp1366 CGF.EmitStoreOfComplex(rvalue.getComplexVal(), TempLVal, /*init*/ true); in emitCopyIntoMemory()
1540 CGF.EmitStoreOfComplex(NewRVal.getComplexVal(), DesiredLVal, in EmitAtomicUpdateValue()
DCGCleanup.cpp52 CodeGenFunction::ComplexPairTy V = rv.getComplexVal(); in save()
DCGStmtOpenMP.cpp2790 : CGF.EmitComplexToScalarConversion(Val.getComplexVal(), SrcType, in convertToScalarValue()
2812 Val.getComplexVal().first, SrcElementType, DestElementType, Loc); in convertToComplexValue()
2814 Val.getComplexVal().second, SrcElementType, DestElementType, Loc); in convertToComplexValue()
DCGStmt.cpp984 EmitStoreOfComplex(RV.getComplexVal(), MakeAddrLValue(ReturnValue, Ty), in EmitReturnOfRValue()
DCGCall.cpp1017 ComplexPairTy CV = RV.getComplexVal(); in ExpandTypeToArgs()
3499 CGF.EmitStoreOfComplex(Src.getComplexVal(), Dst, /*init=*/true); in EmitInitStoreOfNonAggregate()
DCGObjCGNU.cpp1499 std::pair<llvm::Value*,llvm::Value*> v = msgRet.getComplexVal(); in GenerateMessageSend()
DCGObjCMac.cpp1658 CodeGenFunction::ComplexPairTy callResult = result.getComplexVal(); in complete()