Searched refs:MinAtomic (Results 1 – 7 of 7) sorted by relevance
/external/swiftshader/src/Reactor/ |
D | EmulatedIntrinsics.hpp | 51 RValue<Int> MinAtomic(RValue<Pointer<Int>> x, RValue<Int> y, std::memory_order memoryOrder); 52 RValue<UInt> MinAtomic(RValue<Pointer<UInt>> x, RValue<UInt> y, std::memory_order memoryOrder);
|
D | EmulatedIntrinsics.cpp | 256 RValue<Int> MinAtomic(RValue<Pointer<Int>> x, RValue<Int> y, std::memory_order memoryOrder) in MinAtomic() function 261 RValue<UInt> MinAtomic(RValue<Pointer<UInt>> x, RValue<UInt> y, std::memory_order memoryOrder) in MinAtomic() function
|
D | SubzeroReactor.cpp | 4523 RValue<Int> MinAtomic(RValue<Pointer<Int>> x, RValue<Int> y, std::memory_order memoryOrder) in MinAtomic() function 4526 return emulated::MinAtomic(x, y, memoryOrder); in MinAtomic() 4529 RValue<UInt> MinAtomic(RValue<Pointer<UInt>> x, RValue<UInt> y, std::memory_order memoryOrder) in MinAtomic() function 4532 return emulated::MinAtomic(x, y, memoryOrder); in MinAtomic()
|
D | Reactor.hpp | 1343 RValue<Int> MinAtomic(RValue<Pointer<Int>> x, RValue<Int> y, std::memory_order memoryOrder); 1345 RValue<UInt> MinAtomic(RValue<Pointer<UInt>> x, RValue<UInt> y, std::memory_order memoryOrder);
|
D | LLVMReactor.cpp | 3546 RValue<Int> MinAtomic(RValue<Pointer<Int>> x, RValue<Int> y, std::memory_order memoryOrder) in MinAtomic() function 3551 RValue<UInt> MinAtomic(RValue<Pointer<UInt>> x, RValue<UInt> y, std::memory_order memoryOrder) in MinAtomic() function
|
/external/swiftshader/tests/ReactorUnitTests/ |
D | ReactorUnitTests.cpp | 3145 TEST(ReactorUnitTests, MinAtomic) in TEST() argument 3152 UInt r = rr::MinAtomic(p, a, std::memory_order_relaxed); in TEST() 3169 Int r = rr::MinAtomic(p, a, std::memory_order_relaxed); in TEST()
|
/external/swiftshader/src/Pipeline/ |
D | SpirvShader.cpp | 2343 v = As<UInt>(MinAtomic(Pointer<Int>(&ptr.base[offset]), As<Int>(laneValue), memoryOrder)); in EmitAtomicOp() 2349 v = MinAtomic(Pointer<UInt>(&ptr.base[offset]), laneValue, memoryOrder); in EmitAtomicOp()
|