/arkcompiler/runtime_core/static_core/libpandabase/utils/ |
H A D | atomic.h | 23 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 D | sort_helper.cpp | 67 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 D | calleeReg.cpp | 67 auto order = FindCallRegOrder(static_cast<LLVMStackMapType::DwarfRegType>(reg)); in FindCallRegOrder() local 68 return order; in FindCallRegOrder()
|
H A D | deoptimizer.cpp | 336 int order = callreg.FindCallRegOrder(reg); in RelocateCalleeSave() local 337 calleeRegAddr_[order] = value; in RelocateCalleeSave()
|
/arkcompiler/ets_frontend/testTs/ |
H A D | utils.py | 30 def command_os(order):
31 subprocess.run(order)
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | mcr_gate_meta_data.h | 423 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 D | scheduler.h | 43 std::vector<GateRef> *order = nullptr);
|
H A D | scheduler.cpp | 208 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 D | call_signature.h | 80 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 D | obj_emit.h | 357 (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 D | property_attributes.h | 356 inline void SetDictionaryOrder(uint32_t order) in SetDictionaryOrder() argument 358 DictionaryOrderField::Set<uint64_t>(order, &value_); in SetDictionaryOrder()
|
/arkcompiler/runtime_core/assembler/ |
H A D | assembly-function.h | 169 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 D | main.rb | 115 puts e.full_message(highlight: true, order: :top)
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
H A D | encode.h | 324 virtual void EncodeMemoryBarrier(memory_order::Order order);
|
H A D | encode.cpp | 561 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 D | target.h | 337 void EncodeMemoryBarrier(memory_order::Order order) override;
|
H A D | encode.cpp | 1227 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 D | target.h | 305 void EncodeMemoryBarrier(memory_order::Order order) override;
|
H A D | encode.cpp | 2577 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 D | target.h | 345 void EncodeMemoryBarrier(memory_order::Order order) override;
|
H A D | encode.cpp | 2955 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 D | llvm_ir_constructor.h | 168 llvm::Value *CreateMemoryFence(memory_order::Order order);
|
/arkcompiler/runtime_core/libpandafile/ |
H A D | file_items.h | 238 void SetOrderIndex(uint32_t order) in SetOrderIndex() argument 240 order_ = order; in SetOrderIndex()
|
/arkcompiler/runtime_core/static_core/libpandafile/ |
H A D | file_items.h | 214 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 D | llvm_ir_builder.cpp | 1592 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()
|