Searched refs:AtomicRMW (Results 1 - 11 of 11) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/IR/
H A DInstruction.cpp233 case AtomicRMW: return "atomicrmw";
420 case Instruction::AtomicRMW:
442 case Instruction::AtomicRMW:
460 case Instruction::AtomicRMW:
H A DInstructions.cpp1456 "AtomicRMW instructions must be atomic!");
1463 : Instruction(Val->getType(), AtomicRMW,
1474 : Instruction(Val->getType(), AtomicRMW,
/freebsd-11.0-release/contrib/compiler-rt/lib/tsan/rtl/
H A Dtsan_interface_atomic.cc299 static T AtomicRMW(ThreadState *thr, uptr pc, volatile T *a, T v, morder mo) { function
358 return AtomicRMW<T, func_xchg>(thr, pc, a, v, mo);
364 return AtomicRMW<T, func_add>(thr, pc, a, v, mo);
370 return AtomicRMW<T, func_sub>(thr, pc, a, v, mo);
376 return AtomicRMW<T, func_and>(thr, pc, a, v, mo);
382 return AtomicRMW<T, func_or>(thr, pc, a, v, mo);
388 return AtomicRMW<T, func_xor>(thr, pc, a, v, mo);
394 return AtomicRMW<T, func_nand>(thr, pc, a, v, mo);
/freebsd-11.0-release/contrib/llvm/lib/AsmParser/
H A DLLLexer.cpp755 INSTKEYWORD(atomicrmw, AtomicRMW);
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h480 case Instruction::AtomicRMW:
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1604 case AtomicRMW: return 0;
/freebsd-11.0-release/contrib/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp1583 case Instruction::AtomicRMW: {
/freebsd-11.0-release/contrib/llvm/lib/Analysis/
H A DValueTracking.cpp3449 case Instruction::AtomicRMW:
3803 case Instruction::AtomicRMW:
/freebsd-11.0-release/contrib/llvm/include/llvm/IR/
H A DInstructions.h800 return I->getOpcode() == Instruction::AtomicRMW;
/freebsd-11.0-release/contrib/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp2125 case Instruction::AtomicRMW:
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp1084 case Instruction::AtomicRMW: NumFastIselFailAtomicRMW++; return;

Completed in 136 milliseconds