Home
last modified time | relevance | path

Searched refs:EmitScalarConversion (Results 1 – 13 of 13) sorted by relevance

/external/clang/lib/CodeGen/
DCGExprScalar.cpp151 Value *EmitScalarConversion(Value *Src, QualType SrcTy, QualType DstTy,
154 Value *EmitScalarConversion(Value *Src, QualType SrcTy, QualType DstTy,
732 Value *ScalarExprEmitter::EmitScalarConversion(Value *Src, QualType SrcType, in EmitScalarConversion() function in ScalarExprEmitter
735 return EmitScalarConversion(Src, SrcType, DstType, Loc, false); in EmitScalarConversion()
738 Value *ScalarExprEmitter::EmitScalarConversion(Value *Src, QualType SrcType, in EmitScalarConversion() function in ScalarExprEmitter
907 Src.first = EmitScalarConversion(Src.first, SrcTy, DstTy, Loc); in EmitComplexToScalarConversion()
908 Src.second = EmitScalarConversion(Src.second, SrcTy, DstTy, Loc); in EmitComplexToScalarConversion()
916 return EmitScalarConversion(Src.first, SrcTy, DstTy, Loc); in EmitComplexToScalarConversion()
1540 return EmitScalarConversion(Visit(E), E->getType(), DestTy, in VisitCastExpr()
1543 return EmitScalarConversion(Visit(E), E->getType(), DestTy, in VisitCastExpr()
[all …]
DCGExprComplex.cpp406 Val.first = CGF.EmitScalarConversion(Val.first, SrcType, DestType, Loc); in EmitComplexToComplexCast()
407 Val.second = CGF.EmitScalarConversion(Val.second, SrcType, DestType, Loc); in EmitComplexToComplexCast()
417 Val = CGF.EmitScalarConversion(Val, SrcType, DestType, Loc); in EmitScalarToComplexCast()
866 LHSVal = CGF.EmitScalarConversion(LHSVal, LHSTy, ComplexElementTy, Loc); in EmitCompoundAssignLValue()
DCGStmtOpenMP.cpp152 auto *SrcAddrVal = EmitScalarConversion( in GenerateOpenMPCapturedVars()
177 auto *CastedPtr = CGF.EmitScalarConversion( in castValueFromUintptr()
2022 Chunk = EmitScalarConversion(Chunk, Ch->getType(), in EmitOMPWorksharingLoop()
2432 Data.Priority.setPointer(EmitScalarConversion( in EmitOMPTaskBasedDirective()
2680 Chunk = EmitScalarConversion(Chunk, Ch->getType(), in EmitOMPDistributeLoop()
2788 ? CGF.EmitScalarConversion(Val.getScalarVal(), SrcType, DestType, in convertToScalarValue()
2803 auto ScalarVal = CGF.EmitScalarConversion(Val.getScalarVal(), SrcType, in convertToComplexValue()
2811 ComplexVal.first = CGF.EmitScalarConversion( in convertToComplexValue()
2813 ComplexVal.second = CGF.EmitScalarConversion( in convertToComplexValue()
DCGOpenMPRuntime.cpp2601 return CGF.EmitScalarConversion( in emitForNext()
6545 llvm::Value *NumIterVal = CGF.EmitScalarConversion( in emitDoacrossInit()
6578 llvm::Value *CntVal = CGF.EmitScalarConversion(CGF.EmitScalarExpr(CounterVal), in emitDoacrossOrdered()
DCodeGenFunction.h3032 llvm::Value *EmitScalarConversion(llvm::Value *Src, QualType SrcTy,
DCGExpr.cpp120 return EmitScalarConversion(EmitScalarExpr(E), E->getType(), BoolTy, Loc); in EvaluateExprAsBool()
/external/llvm-project/clang/lib/CodeGen/
DCGExprScalar.cpp352 EmitScalarConversion(Value *Src, QualType SrcTy, QualType DstTy,
1196 Value *ScalarExprEmitter::EmitScalarConversion(Value *Src, QualType SrcType, in EmitScalarConversion() function in ScalarExprEmitter
1464 Src.first = EmitScalarConversion(Src.first, SrcTy, DstTy, Loc); in EmitComplexToScalarConversion()
1465 Src.second = EmitScalarConversion(Src.second, SrcTy, DstTy, Loc); in EmitComplexToScalarConversion()
1473 return EmitScalarConversion(Src.first, SrcTy, DstTy, Loc); in EmitComplexToScalarConversion()
2200 return EmitScalarConversion(Visit(E), E->getType(), DestTy, in VisitCastExpr()
2207 return EmitScalarConversion(Visit(E), E->getType(), DestTy, in VisitCastExpr()
2214 return EmitScalarConversion(Visit(E), E->getType(), DestTy, in VisitCastExpr()
2222 return EmitScalarConversion(Visit(E), E->getType(), DestTy, in VisitCastExpr()
2231 return EmitScalarConversion(Visit(E), E->getType(), DestTy, in VisitCastExpr()
[all …]
DCGExprComplex.cpp438 Val.first = CGF.EmitScalarConversion(Val.first, SrcType, DestType, Loc); in EmitComplexToComplexCast()
440 Val.second = CGF.EmitScalarConversion(Val.second, SrcType, DestType, Loc); in EmitComplexToComplexCast()
450 Val = CGF.EmitScalarConversion(Val, SrcType, DestType, Loc); in EmitScalarToComplexCast()
941 LHSVal = CGF.EmitScalarConversion(LHSVal, LHSTy, ComplexElementTy, Loc); in EmitCompoundAssignLValue()
DCGStmtOpenMP.cpp333 llvm::Value *SrcAddrVal = EmitScalarConversion( in GenerateOpenMPCapturedVars()
358 llvm::Value *CastedPtr = CGF.EmitScalarConversion( in castValueFromUintptr()
2712 PrevLBVal = CGF.EmitScalarConversion( in emitDistributeParallelForInnerBounds()
2718 PrevUBVal = CGF.EmitScalarConversion( in emitDistributeParallelForInnerBounds()
2969 Chunk = EmitScalarConversion(Chunk, ChunkExpr->getType(), in EmitOMPWorksharingLoop()
3858 Data.Priority.setPointer(EmitScalarConversion( in EmitOMPTaskBasedDirective()
4054 Address(CGF.EmitScalarConversion( in EmitOMPTaskBasedDirective()
4110 CGF.EmitScalarConversion( in EmitOMPTaskBasedDirective()
4703 Chunk = EmitScalarConversion(Chunk, Ch->getType(), in EmitOMPDistributeLoop()
4899 return Val.isScalar() ? CGF.EmitScalarConversion(Val.getScalarVal(), SrcType, in convertToScalarValue()
[all …]
DCGOpenMPRuntime.cpp2843 return CGF.EmitScalarConversion( in emitForNext()
4105 Sz = CGF.EmitScalarConversion( in getPointerAndSize()
4320 EvtVal = CGF.EmitScalarConversion(EvtVal, C.VoidPtrTy, Evt->getType(), in emitTaskInit()
6400 CGF.EmitScalarConversion(AllocatorVal, CGF.getContext().VoidPtrTy, in emitUsesAllocatorsInit()
6412 AllocatorVal = CGF.EmitScalarConversion(AllocatorVal, Allocator->getType(), in emitUsesAllocatorsFini()
7224 Sz = CGF.EmitScalarConversion(Sz, SE->getType(), in getExprTypeSize()
7267 LengthVal = CGF.EmitScalarConversion(LengthVal, LenExpr->getType(), in getExprTypeSize()
7277 LBVal = CGF.EmitScalarConversion(LBVal, OAE->getLowerBound()->getType(), in getExprTypeSize()
11694 llvm::Value *NumIterVal = CGF.EmitScalarConversion( in emitDoacrossInit()
11737 llvm::Value *CntVal = CGF.EmitScalarConversion( in emitDoacrossOrdered()
[all …]
DCodeGenFunction.h4231 llvm::Value *EmitScalarConversion(llvm::Value *Src, QualType SrcTy,
DCGOpenMPRuntimeGPU.cpp4471 Chunk = CGF.EmitScalarConversion( in getDefaultDistScheduleAndChunk()
DCGExpr.cpp192 return EmitScalarConversion(EmitScalarExpr(E), E->getType(), BoolTy, Loc); in EvaluateExprAsBool()