Home
last modified time | relevance | path

Searched refs:nomerge (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DAttributes.td179 def NoMerge : EnumAttr<"nomerge", [FnAttr]>;
H A DIntrinsics.td155 // Parallels the nomerge attribute on LLVM IR functions.
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp723 bool nomerge = false; in EmitAttributedStmt() local
733 nomerge = true; in EmitAttributedStmt()
756 SaveAndRestore save_nomerge(InNoMergeAttributedStmt, nomerge); in EmitAttributedStmt()
/freebsd/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_dispatch.cpp242 pr->flags.nomerge = TRUE; in __kmp_dispatch_init_algorithm()
246 pr->flags.nomerge = FALSE; in __kmp_dispatch_init_algorithm()
2227 } else if (pr->flags.nomerge) { in __kmp_dispatch_next()
H A Dkmp.h1886 unsigned nomerge : 1; member
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DAttrDocs.td550 If a statement is marked ``nomerge`` and contains call expressions, those call
559 ``nomerge`` attribute can also be used as function attribute to prevent all
565 [[clang::nomerge]] void foo(int) {}
573 ``nomerge`` attribute can also be used for pointers to functions to
579 [[clang::nomerge]] void (*foo)(int);
584 if (x) ptr(1); else ptr(2); // 'ptr' has no 'nomerge' attribute, can be merged
H A DAttr.td1679 let Spellings = [Clang<"nomerge">];