Lines Matching refs:IfCond

1210   const Expr *IfCond = nullptr;  in emitCommonOMPParallelDirective()  local
1214 IfCond = C->getCondition(); in emitCommonOMPParallelDirective()
1223 CapturedVars, IfCond); in emitCommonOMPParallelDirective()
2562 const Expr *IfCond = nullptr; in EmitOMPTaskDirective() local
2566 IfCond = C->getCondition(); in EmitOMPTaskDirective()
2578 IfCond](CodeGenFunction &CGF, llvm::Value *OutlinedFn, in EmitOMPTaskDirective()
2581 SharedsTy, CapturedStruct, IfCond, in EmitOMPTaskDirective()
3274 const Expr *IfCond = nullptr; in EmitOMPTargetDirective() local
3277 IfCond = C->getCondition(); in EmitOMPTargetDirective()
3290 if (IfCond) { in EmitOMPTargetDirective()
3292 if (ConstantFoldsToSimpleInteger(IfCond, Val) && !Val) in EmitOMPTargetDirective()
3313 CGM.getOpenMPRuntime().emitTargetCall(*this, S, Fn, FnID, IfCond, Device, in EmitOMPTargetDirective()
3363 const Expr *IfCond = nullptr; in EmitOMPCancelDirective() local
3367 IfCond = C->getCondition(); in EmitOMPCancelDirective()
3371 CGM.getOpenMPRuntime().emitCancelCall(*this, S.getLocStart(), IfCond, in EmitOMPCancelDirective()
3404 const Expr *IfCond = nullptr; in EmitOMPTargetDataDirective() local
3406 IfCond = C->getCondition(); in EmitOMPTargetDataDirective()
3413 CGM.getOpenMPRuntime().emitTargetDataCalls(*this, S, IfCond, Device, CodeGen); in EmitOMPTargetDataDirective()
3424 const Expr *IfCond = nullptr; in EmitOMPTargetEnterDataDirective() local
3426 IfCond = C->getCondition(); in EmitOMPTargetEnterDataDirective()
3433 CGM.getOpenMPRuntime().emitTargetDataStandAloneCall(*this, S, IfCond, Device); in EmitOMPTargetEnterDataDirective()
3444 const Expr *IfCond = nullptr; in EmitOMPTargetExitDataDirective() local
3446 IfCond = C->getCondition(); in EmitOMPTargetExitDataDirective()
3453 CGM.getOpenMPRuntime().emitTargetDataStandAloneCall(*this, S, IfCond, Device); in EmitOMPTargetExitDataDirective()
3481 const Expr *IfCond = nullptr; in EmitOMPTaskLoopBasedDirective() local
3485 IfCond = C->getCondition(); in EmitOMPTaskLoopBasedDirective()
3589 IfCond](CodeGenFunction &CGF, llvm::Value *OutlinedFn, in EmitOMPTaskLoopBasedDirective()
3595 CapturedStruct, IfCond, Data); in EmitOMPTaskLoopBasedDirective()
3621 const Expr *IfCond = nullptr; in EmitOMPTargetUpdateDirective() local
3623 IfCond = C->getCondition(); in EmitOMPTargetUpdateDirective()
3630 CGM.getOpenMPRuntime().emitTargetDataStandAloneCall(*this, S, IfCond, Device); in EmitOMPTargetUpdateDirective()