Home
last modified time | relevance | path

Searched refs:aq (Results 1 – 17 of 17) sorted by relevance

/frameworks/libs/binary_translation/intrinsics/include/berberis/intrinsics/
Dintrinsics_atomics_impl.h39 inline constexpr int AqRlToMemoryOrder(bool aq, bool rl) { in AqRlToMemoryOrder() argument
40 if (aq) { in AqRlToMemoryOrder()
57 template <typename IntType, bool aq, bool rl, enum PreferredIntrinsicsImplementation>
62 return {__atomic_fetch_add(ptr, arg2, AqRlToMemoryOrder(aq, rl))}; in AmoAdd()
65 template <typename IntType, bool aq, bool rl, enum PreferredIntrinsicsImplementation>
70 return {__atomic_fetch_and(ptr, arg2, AqRlToMemoryOrder(aq, rl))}; in AmoAnd()
73 template <typename IntType, bool aq, bool rl, enum PreferredIntrinsicsImplementation>
77 return {__atomic_fetch_max(ptr, arg2, AqRlToMemoryOrder(aq, rl))}; in AmoMax()
80 template <typename IntType, bool aq, bool rl, enum PreferredIntrinsicsImplementation>
84 return {__atomic_fetch_min(ptr, arg2, AqRlToMemoryOrder(aq, rl))}; in AmoMin()
[all …]
/frameworks/libs/binary_translation/decoder/include/berberis/decoder/riscv64/
Dsemantics_player.h47 result = Amo<int32_t>(args.opcode, arg1, arg2, args.aq, args.rl); in Amo()
50 result = Amo<int64_t>(args.opcode, arg1, arg2, args.aq, args.rl); in Amo()
60 Register Amo(typename Decoder::AmoOpcode opcode, Register arg1, Register arg2, bool aq, bool rl) { in Amo() argument
61 if (aq) { in Amo()
76 template <typename IntType, bool aq, bool rl>
80 return listener_->template Lr<IntType, aq, rl>(arg1); in Amo()
82 return listener_->template Sc<IntType, aq, rl>(arg1, arg2); in Amo()
84 return listener_->template AmoSwap<IntType, aq, rl>(arg1, arg2); in Amo()
86 return listener_->template AmoAdd<IntType, aq, rl>(arg1, arg2); in Amo()
88 return listener_->template AmoXor<IntType, aq, rl>(arg1, arg2); in Amo()
[all …]
Ddecoder.h652 bool aq : 1; member
1668 .aq = GetBits<26, 1>(), in DecodeAmo()
/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/
Dlite_translator.h413 template <typename IntType, bool aq, bool rl>
419 template <typename IntType, bool aq, bool rl>
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/
Dfrontend.h173 template <typename IntType, bool aq, bool rl>
193 template <typename IntType, bool aq, bool rl>
/frameworks/libs/binary_translation/interpreter/riscv64/
Dinterpreter.h47 inline constexpr std::memory_order AqRlToStdMemoryOrder(bool aq, bool rl) { in AqRlToStdMemoryOrder() argument
48 if (aq) { in AqRlToStdMemoryOrder()
141 template <typename IntType, bool aq, bool rl>
148 return MemoryRegionReservation::Load<IntType>(&state_->cpu, addr, AqRlToStdMemoryOrder(aq, rl)); in Lr()
151 template <typename IntType, bool aq, bool rl>
159 &state_->cpu, addr, val, AqRlToStdMemoryOrder(aq, rl))); in Sc()
/frameworks/av/media/libstagefright/httplive/fuzzer/corpus/
Dmaster_playlist190 6��rA��c�mɟ>�` 4�@@�0 ��/�U�n�( Px�#ĘMߞj[��W3��'�M0���I��Z�Y^��&�-*�����aq~$4}_sh��V:�…
303 …��M�a��!���+N�ԭf��*�+@�C��*#�A�d�-�P���-�&��B������d�h��n� #��<mD��<aq�i�`y� �c|:xA�-�I…
813 …tep=4 vbv_maxrate=500 vbv_bufsize=1000 nal_hrd=none filler=0 ip_ratio=1.40 aq=1:1.00����e���/���…
2610 aq��'�q\��q
Dindex1716 …tep=4 vbv_maxrate=500 vbv_bufsize=1000 nal_hrd=none filler=0 ip_ratio=1.40 aq=1:1.00����e���/���…
Dindex917 …tep=4 vbv_maxrate=500 vbv_bufsize=1000 nal_hrd=none filler=0 ip_ratio=1.40 aq=1:1.00����e���/���…
1814 aq��'�q\��q
Dindex1316 …tep=4 vbv_maxrate=500 vbv_bufsize=1000 nal_hrd=none filler=0 ip_ratio=1.40 aq=1:1.00����e���/���…
1813 aq��'�q\��q
Dindex1529 …tep=4 vbv_maxrate=500 vbv_bufsize=1000 nal_hrd=none filler=0 ip_ratio=1.40 aq=1:1.00����e���/���…
1826 aq��'�q\��q
Dindex1117 …tep=4 vbv_maxrate=500 vbv_bufsize=1000 nal_hrd=none filler=0 ip_ratio=1.40 aq=1:1.00����e���/���…
1814 aq��'�q\��q
Dindex1021 …tep=4 vbv_maxrate=500 vbv_bufsize=1000 nal_hrd=none filler=0 ip_ratio=1.40 aq=1:1.00����e���/���…
1818 aq��'�q\��q
Dindex1814 …tep=4 vbv_maxrate=500 vbv_bufsize=1000 nal_hrd=none filler=0 ip_ratio=1.40 aq=1:1.00����e���/���…
1812 aq��'�q\��q
Dindex1634 …tep=4 vbv_maxrate=500 vbv_bufsize=1000 nal_hrd=none filler=0 ip_ratio=1.40 aq=1:1.00����e���/���…
1831 aq��'�q\��q
Dindex1220 …tep=4 vbv_maxrate=500 vbv_bufsize=1000 nal_hrd=none filler=0 ip_ratio=1.40 aq=1:1.00����e���/���…
1817 aq��'�q\��q
Daudio168 6��rA��c�mɟ>�` 4�@@�0 ��/�U�n�( Px�#ĘMߞj[��W3��'�M0���I��Z�Y^��&�-*�����aq~$4}_sh��V:�…