Lines Matching refs:EmitScalarExpr
1576 NumThreads = CGF.EmitScalarExpr(NumThreadsClause->getNumThreads(), in emitCommonOMPParallelDirective()
1662 llvm::Value *Allocator = CGF.EmitScalarExpr(AA->getAllocator()); in getAddressOfLocalVariable()
1760 IfCond = EmitScalarExpr(C->getCondition(), in EmitOMPParallelDirective()
1765 NumThreads = EmitScalarExpr(NumThreadsClause->getNumThreads(), in EmitOMPParallelDirective()
2253 cast<llvm::ConstantInt>(CGF.EmitScalarExpr(AlignmentExpr)); in emitAlignedClause()
2271 llvm::Value *PtrValue = CGF.EmitScalarExpr(E); in emitAlignedClause()
2668 cast<llvm::ConstantInt>(CGF.EmitScalarExpr(AlignmentExpr)); in GetAlignedMapping()
2685 llvm::Value *PtrValue = CGF.EmitScalarExpr(E); in GetAlignedMapping()
3409 Chunk = EmitScalarExpr(ChunkExpr); in EmitOMPWorksharingLoop()
3574 llvm::Value *UBVal = CGF.EmitScalarExpr(LS.getLastIteration()); in emitDispatchForLoopBounds()
3853 return CGF.EmitScalarExpr(S.getNumIterations()); in emitWorksharingDirective()
3953 ChunkSize = EmitScalarExpr(ChunkSizeExpr); in EmitOMPForDirective()
4366 ? EmitScalarExpr(Filter, CGM.Int32Ty) in EmitOMPMaskedDirective()
4407 Builder.CreateIntCast(EmitScalarExpr(Hint), CGM.Int32Ty, false); in EmitOMPCriticalDirective()
4457 return CGF.EmitScalarExpr(S.getNumIterations()); in EmitOMPParallelForDirective()
4491 return CGF.EmitScalarExpr(S.getNumIterations()); in EmitOMPParallelForSimdDirective()
4681 EmitScalarExpr(Prio), Prio->getType(), in EmitOMPTaskBasedDirective()
5739 Chunk = EmitScalarExpr(Ch); in EmitOMPDistributeLoop()
5915 CGF.EmitScalarExpr(CounterVal), CounterVal->getType(), Int64Ty, in emitRestoreIP()
6491 return CGF.EmitScalarExpr(E); in emitOMPAtomicCompareExpr()
6493 llvm::Value *V = CGF.EmitScalarExpr(NewE); in emitOMPAtomicCompareExpr()
6735 llvm::Value *NumIterations = CGF.EmitScalarExpr(D.getNumIterations()); in emitCommonOMPTargetDirective()
7060 Device = EmitScalarExpr(C->getDevice()); in EmitOMPInteropDirective()
7250 IfCondition = EmitScalarExpr(IfCond, in EmitOMPCancelDirective()
7692 Data.Schedule.setPointer(EmitScalarExpr(Clause->getGrainsize())); in EmitOMPTaskLoopBasedDirective()
7696 Data.Schedule.setPointer(EmitScalarExpr(Clause->getNumTasks())); in EmitOMPTaskLoopBasedDirective()