Searched refs:OMPAtomicCompareOp (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
H A D | OMPConstants.h | 267 enum class OMPAtomicCompareOp : unsigned { EQ, MIN, MAX }; enum
|
H A D | OMPIRBuilder.h | 3169 AtomicOrdering AO, omp::OMPAtomicCompareOp Op, 3175 omp::OMPAtomicCompareOp Op,
|
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 7990 omp::OMPAtomicCompareOp Op, bool IsXBinopExpr, bool IsPostfixUpdate, in createAtomicCompare() 8001 omp::OMPAtomicCompareOp Op, bool IsXBinopExpr, bool IsPostfixUpdate, in createAtomicCompare() 8017 if (Op == OMPAtomicCompareOp::EQ) { in createAtomicCompare() 8094 assert((Op == OMPAtomicCompareOp::MAX || Op == OMPAtomicCompareOp::MIN) && in createAtomicCompare() 8110 NewOp = Op == OMPAtomicCompareOp::MAX ? AtomicRMWInst::Min in createAtomicCompare() 8113 NewOp = Op == OMPAtomicCompareOp::MAX ? AtomicRMWInst::UMin in createAtomicCompare() 8116 NewOp = Op == OMPAtomicCompareOp::MAX ? AtomicRMWInst::FMin in createAtomicCompare() 8122 NewOp = Op == OMPAtomicCompareOp::MAX ? AtomicRMWInst::Max in createAtomicCompare() 8125 NewOp = Op == OMPAtomicCompareOp::MAX ? AtomicRMWInst::UMax in createAtomicCompare() 8128 NewOp = Op == OMPAtomicCompareOp::MAX ? AtomicRMWInst::FMax in createAtomicCompare()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGStmtOpenMP.cpp | 6470 OMPAtomicCompareOp Op; in emitOMPAtomicCompareExpr() 6474 Op = OMPAtomicCompareOp::EQ; in emitOMPAtomicCompareExpr() 6477 Op = OMPAtomicCompareOp::MIN; in emitOMPAtomicCompareExpr() 6480 Op = OMPAtomicCompareOp::MAX; in emitOMPAtomicCompareExpr()
|