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

/external/llvm/lib/IR/
H A DInstruction.cpp225 case AtomicRMW: return "atomicrmw";
410 case Instruction::AtomicRMW:
430 case Instruction::AtomicRMW:
H A DInstructions.cpp1296 "AtomicRMW instructions must be atomic!");
1303 : Instruction(Val->getType(), AtomicRMW,
1314 : Instruction(Val->getType(), AtomicRMW,
/external/compiler-rt/lib/tsan/rtl/
H A Dtsan_interface_atomic.cc338 static T AtomicRMW(ThreadState *thr, uptr pc, volatile T *a, T v, morder mo) { function
397 return AtomicRMW<T, func_xchg>(thr, pc, a, v, mo);
403 return AtomicRMW<T, func_add>(thr, pc, a, v, mo);
409 return AtomicRMW<T, func_sub>(thr, pc, a, v, mo);
415 return AtomicRMW<T, func_and>(thr, pc, a, v, mo);
421 return AtomicRMW<T, func_or>(thr, pc, a, v, mo);
427 return AtomicRMW<T, func_xor>(thr, pc, a, v, mo);
433 return AtomicRMW<T, func_nand>(thr, pc, a, v, mo);
/external/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h370 case Instruction::AtomicRMW:
/external/llvm/lib/AsmParser/
H A DLLLexer.cpp737 INSTKEYWORD(atomicrmw, AtomicRMW);
/external/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1366 case AtomicRMW: return 0;
/external/llvm/bindings/ocaml/llvm/
H A Dllvm.ml206 | AtomicRMW Constructor in type:Opcode/t
H A Dllvm.mli262 | AtomicRMW
/external/llvm/lib/Analysis/
H A DValueTracking.cpp2063 case Instruction::AtomicRMW:
/external/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1486 case Instruction::AtomicRMW:
/external/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp1586 case Instruction::AtomicRMW: {
/external/llvm/include/llvm/IR/
H A DInstructions.h738 return I->getOpcode() == Instruction::AtomicRMW;
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp973 case Instruction::AtomicRMW: NumFastIselFailAtomicRMW++; return;

Completed in 1258 milliseconds