Home
last modified time | relevance | path

Searched refs:order (Results 1 - 25 of 27) sorted by relevance

12

/arkcompiler/runtime_core/static_core/libpandabase/utils/
H A Datomic.h23 ALWAYS_INLINE inline void AtomicStore(T *addr, T val, std::memory_order order) in AtomicStore() argument
25 // Atomic with parameterized order reason: memory order passed as argument in AtomicStore()
26 reinterpret_cast<std::atomic<T> *>(addr)->store(val, order); in AtomicStore()
30 ALWAYS_INLINE inline T AtomicLoad(T *addr, std::memory_order order) in AtomicLoad() argument
32 // Atomic with parameterized order reason: memory order passed as argument in AtomicLoad()
33 return reinterpret_cast<const std::atomic<T> *>(addr)->load(order); in AtomicLoad()
37 ALWAYS_INLINE inline T AtomicCmpxchgStrong(T *addr, T expected, T newValue, std::memory_order order) in AtomicCmpxchgStrong() argument
39 // Atomic with parameterized order reaso in AtomicCmpxchgStrong()
[all...]
/arkcompiler/ets_runtime/ecmascript/base/
H A Dsort_helper.cpp67 double order = ArrayHelper::SortCompare(thread, fn, runHiValue, previousValue); in CountRunAndMakeAscending() local
68 bool isDescending = order < 0 ? true : false; in CountRunAndMakeAscending()
72 order = ArrayHelper::SortCompare(thread, fn, runHiValue, previousValue); in CountRunAndMakeAscending()
74 if (order >= 0) break; in CountRunAndMakeAscending()
76 if (order < 0) break; in CountRunAndMakeAscending()
216 double order = ArrayHelper::SortCompare(thread_, fn_, key, baseHintElement);
217 if (order > 0) {
221 order = ArrayHelper::SortCompare(thread_, fn_, key, offsetElement);
222 if (order <= 0) break;
239 order
[all...]
/arkcompiler/ets_runtime/ecmascript/deoptimizer/
H A DcalleeReg.cpp67 auto order = FindCallRegOrder(static_cast<LLVMStackMapType::DwarfRegType>(reg)); in FindCallRegOrder() local
68 return order; in FindCallRegOrder()
H A Ddeoptimizer.cpp336 int order = callreg.FindCallRegOrder(reg); in RelocateCalleeSave() local
337 calleeRegAddr_[order] = value; in RelocateCalleeSave()
/arkcompiler/ets_frontend/testTs/
H A Dutils.py30 def command_os(order):
31 subprocess.run(order)
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dmcr_gate_meta_data.h423 void SetOrder(Order order) in SetOrder() argument
425 OrderField::Set<uint32_t>(order, &value_); in SetOrder()
439 static MemoryAttribute Create(Order order, Barrier barrier = UNKNOWN_BARRIER, ShareFlag share = UNKNOWN) in Create() argument
441 uint32_t value = OrderField::Encode(order) | BarrierField::Encode(barrier) | ShareField::Encode(share); in Create()
H A Dscheduler.h43 std::vector<GateRef> *order = nullptr);
H A Dscheduler.cpp208 std::vector<GateRef> order; in Run() local
210 Scheduler::CalculateSchedulingLowerBound(circuit, bbGatesAddrToIdx, lowestCommonAncestor, lowerBound, &order); in Run()
211 for (const auto &schedulableGate : order) { in Run()
364 std::vector<GateRef> *order) in CalculateSchedulingLowerBound()
450 if (order != nullptr) { in CalculateSchedulingLowerBound()
451 order->push_back(prevGate); in CalculateSchedulingLowerBound()
360 CalculateSchedulingLowerBound(const Circuit *circuit, const std::unordered_map<GateRef, size_t> &bbGatesAddrToIdx, const std::function<size_t(size_t, size_t)> &lowestCommonAncestor, std::unordered_map<GateRef, size_t> &lowerBound, std::vector<GateRef> *order) CalculateSchedulingLowerBound() argument
H A Dcall_signature.h80 CallSignature(std::string name, int flags, size_t paramCounter, ArgumentsOrder order, in CallSignature() argument
82 : name_(name), paramCounter_(paramCounter), order_(order), returnType_(returnType) in CallSignature()
91 CallSignature(std::string name, int flags, ArgumentsOrder order, VariableType returnType, in CallSignature() argument
93 : CallSignature(std::move(name), flags, params.size(), order, returnType) in CallSignature()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
H A Dobj_emit.h357 (void)label2Order.insert(std::make_pair(label, order)); in AppendLabel2Order()
358 order++; in AppendLabel2Order()
394 uint32 order = 0; member in maplebe::ObjFuncEmitInfo
/arkcompiler/ets_runtime/ecmascript/
H A Dproperty_attributes.h356 inline void SetDictionaryOrder(uint32_t order) in SetDictionaryOrder() argument
358 DictionaryOrderField::Set<uint64_t>(order, &value_); in SetDictionaryOrder()
/arkcompiler/runtime_core/assembler/
H A Dassembly-function.h169 LocalVariablePair(size_t order, size_t index) : insn_order(order), variable_index(index) {} in LocalVariablePair()
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/tools/generate-es-checked/
H A Dmain.rb115 puts e.full_message(highlight: true, order: :top)
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A Dencode.h324 virtual void EncodeMemoryBarrier(memory_order::Order order);
H A Dencode.cpp561 void Encoder::EncodeMemoryBarrier([[maybe_unused]] memory_order::Order order) in EncodeMemoryBarrier() argument
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
H A Dtarget.h337 void EncodeMemoryBarrier(memory_order::Order order) override;
H A Dencode.cpp1227 void Aarch64Encoder::EncodeMemoryBarrier(memory_order::Order order) in EncodeMemoryBarrier() argument
1229 switch (order) { in EncodeMemoryBarrier()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/
H A Dtarget.h305 void EncodeMemoryBarrier(memory_order::Order order) override;
H A Dencode.cpp2577 void Aarch32Encoder::EncodeMemoryBarrier(memory_order::Order order) in EncodeMemoryBarrier() argument
2579 switch (order) { in EncodeMemoryBarrier()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/
H A Dtarget.h345 void EncodeMemoryBarrier(memory_order::Order order) override;
H A Dencode.cpp2955 void Amd64Encoder::EncodeMemoryBarrier(memory_order::Order order) in EncodeMemoryBarrier() argument
2957 if (order == memory_order::FULL) { in EncodeMemoryBarrier()
/arkcompiler/runtime_core/static_core/libllvmbackend/lowering/
H A Dllvm_ir_constructor.h168 llvm::Value *CreateMemoryFence(memory_order::Order order);
/arkcompiler/runtime_core/libpandafile/
H A Dfile_items.h238 void SetOrderIndex(uint32_t order) in SetOrderIndex() argument
240 order_ = order; in SetOrderIndex()
/arkcompiler/runtime_core/static_core/libpandafile/
H A Dfile_items.h214 void SetOrderIndex(uint32_t order) in SetOrderIndex() argument
216 order_ = order; in SetOrderIndex()
601 * Instances of this class might be used in order to fill constant pool of a shared `LineNumberProgram`.
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/
H A Dllvm_ir_builder.cpp1592 auto order = acc_.GetMemoryAttribute(gate); in VisitLoad() local
1593 switch (order.GetOrder()) { in VisitLoad()
1623 auto order = acc_.GetMemoryAttribute(gate); in VisitStore() local
1624 switch (order.GetOrder()) { in VisitStore()

Completed in 49 milliseconds

12