Home
last modified time | relevance | path

Searched refs:UpdateVal (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/openmp/libomptarget/DeviceRTL/include/
H A DState.h261 __attribute__((flatten, always_inline)) Ty &inc(int UpdateVal, in inc()
264 UpdateVal); in inc()
267 __attribute__((flatten, always_inline)) Ty &set(Ty UpdateVal, in set()
270 UpdateVal); in set()
295 Ty &set(Ty UpdateVal) { in set()
297 /* ForceTeamState */ false) = UpdateVal); in set()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp6084 llvm::Value *UpdateVal = Update.getScalarVal(); in emitOMPAtomicRMW() local
6085 if (auto *IC = dyn_cast<llvm::ConstantInt>(UpdateVal)) { in emitOMPAtomicRMW()
6087 UpdateVal = CGF.Builder.CreateIntCast( in emitOMPAtomicRMW()
6091 UpdateVal = CGF.Builder.CreateCast(llvm::Instruction::CastOps::UIToFP, IC, in emitOMPAtomicRMW()
6095 CGF.Builder.CreateAtomicRMW(RMWOp, X.getPointer(CGF), UpdateVal, AO); in emitOMPAtomicRMW()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOpenMP.cpp9329 ExprResult UpdateVal; in buildCounterUpdate() local
9338 UpdateVal = in buildCounterUpdate()
9341 if (UpdateVal.isUsable()) { in buildCounterUpdate()
9343 UpdateVal.get()); in buildCounterUpdate()
9349 if (!Update.isUsable() || !UpdateVal.isUsable()) { in buildCounterUpdate()