Home
last modified time | relevance | path

Searched refs:AtomicRMW (Results 1 – 25 of 33) sorted by relevance

12

/external/swiftshader/third_party/subzero/tests_lit/llvm2ice_tests/
Dnacl-atomic-errors.ll92 ; CHECK: Unexpected memory ordering for AtomicRMW
100 ; CHECK: Unexpected memory ordering for AtomicRMW
110 ; CHECK: Unknown AtomicRMW operation
118 ; CHECK: Unknown AtomicRMW operation
126 ; CHECK: Unknown AtomicRMW operation
206 ; CHECK: Unexpected memory ordering for AtomicRMW
Dabi-atomics.ll155 ; CHECK: test_rmw_invalid_7: Unexpected memory ordering for AtomicRMW
162 ; CHECK: test_rmw_invalid_0: Unexpected memory ordering for AtomicRMW
197 ; CHECK: test_rmw_consume: Unexpected memory ordering for AtomicRMW
204 ; CHECK: test_rmw_relaxed: Unexpected memory ordering for AtomicRMW
/external/llvm/unittests/Analysis/
DAliasAnalysisTest.cpp184 auto *AtomicRMW = in TEST_F() local
203 EXPECT_EQ(AA.getModRefInfo(AtomicRMW, MemoryLocation()), MRI_ModRef); in TEST_F()
204 EXPECT_EQ(AA.getModRefInfo(AtomicRMW), MRI_ModRef); in TEST_F()
/external/swiftshader/third_party/LLVM/lib/VMCore/
DInstruction.cpp132 case AtomicRMW: return "atomicrmw"; in getOpcodeName()
322 case Instruction::AtomicRMW: in mayReadFromMemory()
342 case Instruction::AtomicRMW: in mayWriteToMemory()
440 case AtomicRMW: in isSafeToSpeculativelyExecute()
DInstructions.cpp1292 : Instruction(Val->getType(), AtomicRMW, in AtomicRMWInst()
1303 : Instruction(Val->getType(), AtomicRMW, in AtomicRMWInst()
/external/compiler-rt/lib/tsan/rtl/
Dtsan_interface_atomic.cc276 static T AtomicRMW(ThreadState *thr, uptr pc, volatile T *a, T v, morder mo) { in AtomicRMW() function
335 return AtomicRMW<T, func_xchg>(thr, pc, a, v, mo); in AtomicExchange()
341 return AtomicRMW<T, func_add>(thr, pc, a, v, mo); in AtomicFetchAdd()
347 return AtomicRMW<T, func_sub>(thr, pc, a, v, mo); in AtomicFetchSub()
353 return AtomicRMW<T, func_and>(thr, pc, a, v, mo); in AtomicFetchAnd()
359 return AtomicRMW<T, func_or>(thr, pc, a, v, mo); in AtomicFetchOr()
365 return AtomicRMW<T, func_xor>(thr, pc, a, v, mo); in AtomicFetchXor()
371 return AtomicRMW<T, func_nand>(thr, pc, a, v, mo); in AtomicFetchNand()
/external/llvm/lib/IR/
DInstruction.cpp297 case AtomicRMW: return "atomicrmw"; in getOpcodeName()
488 case Instruction::AtomicRMW: in mayReadFromMemory()
510 case Instruction::AtomicRMW: in mayWriteToMemory()
528 case Instruction::AtomicRMW: in isAtomic()
DInstructions.cpp1597 : Instruction(Val->getType(), AtomicRMW, in AtomicRMWInst()
1608 : Instruction(Val->getType(), AtomicRMW, in AtomicRMWInst()
/external/swiftshader/third_party/subzero/src/
DIceIntrinsics.cpp89 INTRIN(AtomicRMW, SideEffects_T, ReturnsTwice_F, MemoryWrite_T) \
289 case AtomicRMW: in isMemoryOrderValid()
DIceIntrinsics.h47 AtomicRMW, enumerator
/external/llvm/lib/Analysis/
DCaptureTracking.cpp285 case Instruction::AtomicRMW: { in PointerMayBeCaptured()
DValueTracking.cpp3183 case Instruction::AtomicRMW: in isSafeToSpeculativelyExecute()
3623 case Instruction::AtomicRMW: in getGuaranteedNonFullPoisonOp()
/external/llvm/test/CodeGen/PowerPC/
Datomics.ll110 ; AtomicRMW
/external/swiftshader/third_party/LLVM/include/llvm/
DInstruction.def139 HANDLE_MEMORY_INST(33, AtomicRMW , AtomicRMWInst )
DInstructions.h673 return I->getOpcode() == Instruction::AtomicRMW;
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DInstruction.def154 HANDLE_MEMORY_INST(35, AtomicRMW , AtomicRMWInst )
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DAliasAnalysis.h349 case Instruction::AtomicRMW: in getModRefInfo()
/external/llvm/include/llvm/IR/
DInstruction.def154 HANDLE_MEMORY_INST(35, AtomicRMW , AtomicRMWInst )
/external/llvm/include/llvm/Analysis/
DAliasAnalysis.h491 case Instruction::AtomicRMW: in getModRefInfo()
/external/swiftshader/third_party/LLVM/lib/AsmParser/
DLLLexer.cpp652 INSTKEYWORD(atomicrmw, AtomicRMW); in LexIdentifier()
/external/llvm/lib/AsmParser/
DLLLexer.cpp770 INSTKEYWORD(atomicrmw, AtomicRMW); in LexIdentifier()
/external/llvm/lib/CodeGen/
DTargetLoweringBase.cpp1696 case AtomicRMW: return 0; in InstructionOpcodeToISD()
/external/swiftshader/third_party/LLVM/bindings/ocaml/llvm/
Dllvm.ml201 | AtomicRMW Constructor
/external/swiftshader/third_party/LLVM/lib/Bitcode/Writer/
DBitcodeWriter.cpp1234 case Instruction::AtomicRMW: in WriteInstruction()
/external/llvm/bindings/ocaml/llvm/
Dllvm.ml213 | AtomicRMW Constructor

12