Home
last modified time | relevance | path

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

12

/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-10.0/llvm/lib/IR/
DInstruction.cpp335 case AtomicRMW: return "atomicrmw"; in getOpcodeName()
521 case Instruction::AtomicRMW: in mayReadFromMemory()
541 case Instruction::AtomicRMW: in mayWriteToMemory()
559 case Instruction::AtomicRMW: in isAtomic()
575 case Instruction::AtomicRMW: in hasAtomicLoad()
587 case Instruction::AtomicRMW: in hasAtomicStore()
DInstructions.cpp1512 : Instruction(Val->getType(), AtomicRMW, in AtomicRMWInst()
1523 : Instruction(Val->getType(), AtomicRMW, in AtomicRMWInst()
/external/tensorflow/tensorflow/compiler/xla/service/gpu/
Dir_emitter.cc231 AtomicRMW(llvm::AtomicRMWInst::FAdd, output_address, source, in MaybeEmitDirectAtomicOperation()
246 AtomicRMW( in MaybeEmitDirectAtomicOperation()
259 AtomicRMW(opcode, output_address, source, llvm::MaybeAlign(), in MaybeEmitDirectAtomicOperation()
270 AtomicRMW(opcode, output_address, source, llvm::MaybeAlign(), in MaybeEmitDirectAtomicOperation()
494 AtomicRMW(llvm::AtomicRMWInst::FAdd, output_ptr, source, llvm::MaybeAlign(), in EmitAMDGPUAtomicAdd()
/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()
/external/swiftshader/third_party/subzero/src/
DIceIntrinsics.cpp41 case AtomicRMW: in isMemoryOrderValid()
DIceIntrinsics.h41 AtomicRMW, enumerator
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DMemoryLocation.h217 case Instruction::AtomicRMW: in getOrNone()
DAliasAnalysis.h742 case Instruction::AtomicRMW: in getModRefInfo()
/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/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DCaptureTracking.cpp316 case Instruction::AtomicRMW: { in PointerMayBeCaptured()
/external/llvm/test/CodeGen/PowerPC/
Datomics.ll110 ; AtomicRMW
/external/llvm/include/llvm/IR/
DInstruction.def154 HANDLE_MEMORY_INST(35, AtomicRMW , AtomicRMWInst )
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DInstruction.def154 HANDLE_MEMORY_INST(35, AtomicRMW , AtomicRMWInst )
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInstruction.def177 HANDLE_MEMORY_INST(37, AtomicRMW , AtomicRMWInst )
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DStackProtector.cpp209 case Instruction::AtomicRMW: in HasAddressTaken()
DTargetLoweringBase.cpp1619 case AtomicRMW: return 0; in InstructionOpcodeToISD()
/external/tensorflow/tensorflow/compiler/xla/service/llvm_ir/
Dir_builder_mixin.h68 llvm::Value* AtomicRMW(Args&&... args) { in AtomicRMW() function
/external/llvm/include/llvm/Analysis/
DAliasAnalysis.h491 case Instruction::AtomicRMW: in getModRefInfo()
/external/llvm/lib/AsmParser/
DLLLexer.cpp770 INSTKEYWORD(atomicrmw, AtomicRMW); in LexIdentifier()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/AsmParser/
DLLLexer.cpp882 INSTKEYWORD(atomicrmw, AtomicRMW); in LexIdentifier()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DAttributor.cpp1394 case Instruction::AtomicRMW: in isNonRelaxedAtomic()
1464 case Instruction::AtomicRMW: in isVolatile()
2092 Instruction::AtomicRMW}); in updateImpl()
2115 case Instruction::AtomicRMW: in isAssumedToCauseUB()
6455 case Instruction::AtomicRMW: in initializeInformationCache()
/external/llvm/lib/CodeGen/
DTargetLoweringBase.cpp1696 case AtomicRMW: return 0; in InstructionOpcodeToISD()

12