Lines Matching refs:EmitScalarExpr
1548 NumThreads = CGF.EmitScalarExpr(NumThreadsClause->getNumThreads(), in emitCommonOMPParallelDirective()
1634 llvm::Value *Allocator = CGF.EmitScalarExpr(AA->getAllocator()); in getAddressOfLocalVariable()
1732 IfCond = EmitScalarExpr(C->getCondition(), in EmitOMPParallelDirective()
1737 NumThreads = EmitScalarExpr(NumThreadsClause->getNumThreads(), in EmitOMPParallelDirective()
2225 cast<llvm::ConstantInt>(CGF.EmitScalarExpr(AlignmentExpr)); in emitAlignedClause()
2243 llvm::Value *PtrValue = CGF.EmitScalarExpr(E); in emitAlignedClause()
2641 cast<llvm::ConstantInt>(CGF.EmitScalarExpr(AlignmentExpr)); in GetAlignedMapping()
2658 llvm::Value *PtrValue = CGF.EmitScalarExpr(E); in GetAlignedMapping()
3364 Chunk = EmitScalarExpr(ChunkExpr); in EmitOMPWorksharingLoop()
3528 llvm::Value *UBVal = CGF.EmitScalarExpr(LS.getLastIteration()); in emitDispatchForLoopBounds()
3808 return CGF.EmitScalarExpr(S.getNumIterations()); in emitWorksharingDirective()
3908 ChunkSize = EmitScalarExpr(ChunkSizeExpr); in EmitOMPForDirective()
4321 ? EmitScalarExpr(Filter, CGM.Int32Ty) in EmitOMPMaskedDirective()
4362 Builder.CreateIntCast(EmitScalarExpr(Hint), CGM.Int32Ty, false); in EmitOMPCriticalDirective()
4412 return CGF.EmitScalarExpr(S.getNumIterations()); in EmitOMPParallelForDirective()
4446 return CGF.EmitScalarExpr(S.getNumIterations()); in EmitOMPParallelForSimdDirective()
4636 EmitScalarExpr(Prio), Prio->getType(), in EmitOMPTaskBasedDirective()
5685 Chunk = EmitScalarExpr(Ch); in EmitOMPDistributeLoop()
5861 CGF.EmitScalarExpr(CounterVal), CounterVal->getType(), Int64Ty, in emitRestoreIP()
6438 return CGF.EmitScalarExpr(E); in emitOMPAtomicCompareExpr()
6440 llvm::Value *V = CGF.EmitScalarExpr(NewE); in emitOMPAtomicCompareExpr()
6679 llvm::Value *NumIterations = CGF.EmitScalarExpr(D.getNumIterations()); in emitCommonOMPTargetDirective()
7004 Device = EmitScalarExpr(C->getDevice()); in EmitOMPInteropDirective()
7178 IfCondition = EmitScalarExpr(IfCond, in EmitOMPCancelDirective()
7620 Data.Schedule.setPointer(EmitScalarExpr(Clause->getGrainsize())); in EmitOMPTaskLoopBasedDirective()
7624 Data.Schedule.setPointer(EmitScalarExpr(Clause->getNumTasks())); in EmitOMPTaskLoopBasedDirective()