Home
last modified time | relevance | path

Searched full:store (Results 1 – 25 of 306) sorted by relevance

12345678910>>...13

/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dstobj.v.obj.yaml72 title: Store register content into object field
74 Store register content into object field by field_id.
84 description: Store register content into object field by field_id.
419 # store into object field
444 # store into object array field
472 # store into i32[] array field
494 # store into panda.Object field
535 # store into panda.Object[] field
598 # store into object field
632 # store into object array field
[all …]
Dststatic.obj.yaml92 title: Store to static field
94 Store accumulator content into static field by field_id.
104 description: Store accumulator content into static field by field_id.
246 # store into object type field
277 # store into object array type field
315 # store into i32[] array field
340 # store into panda.Object field
379 # store into panda.Object[] field
439 # store into object type field
475 # store into object array type field
[all …]
Dstobj.obj.yaml92 title: Store accumulator content into object field
94 Store accumulator content into object field by field_id.
104 description: Store accumulator content into object field by field_id.
367 # store into object field
398 # store into object array field
436 # store into i32[] array field
461 # store into panda.Object field
500 # store into panda.Object[] field
562 # store into object field
598 # store into object array field
[all …]
Dldobj.obj.yaml411 # store null into Q type field
415 # store null into Q[] type field
419 # store R object into R type field
423 # store R[] into R[] type field
428 # store R object into panda.Object type field
432 # store R[] into panda.Object type field
437 # store R[] into panda.Object[] type field
499 # store subsclass R into Q type field
503 # store subsclass R into interface type field
507 # store subsclass R into base type field
[all …]
Dldobj.v.obj.yaml408 # store null into Q type field
412 # store null into Q[] type field
416 # store R object into R type field
420 # store R[] into R[] type field
425 # store R object into panda.Object type field
429 # store R[] into panda.Object type field
434 # store R[] into panda.Object[] type field
503 # store subsclass R into Q type field
507 # store subsclass R into interface type field
511 # store subsclass R into base type field
[all …]
Dldstatic.obj.yaml297 # store null into Q type field
301 # store null into Q[] type field
305 # store R object into R type field
309 # store R[] into R[] type field
314 # store R object into panda.Object type field
318 # store R[] into panda.Object type field
323 # store R[] into panda.Object[] type field
382 # store subsclass R into Q type field
386 # store subsclass R into interface type field
390 # store subsclass R into base type field
[all …]
/arkcompiler/runtime_core/libpandabase/mem/
Dgc_barrier.h32 …BARRIER_POSITION_PRE = 0x1, // Should be inserted before each store/load when reference stored/l…
33 …BARRIER_POSITION_POST = 0x0, // Should be inserted after each store/load when reference stored/lo…
37 * Indicates if barrier for store or load
40 WRITE_BARRIER = 0x1, // Should be used around store
71 … * load obj.field -> pre_val // note: if store volatile - we need to have volatile load here
76 * store obj.field <- new_val // STORE for which barrier generated
80 * STORE_IN_BUFF_TO_MARK_FUNC - address of function to store replaced reference
87 * store obj.field <- new_val // STORE for which barrier generated
92 * store card_addr <- DIRTY_VAL
100 … * Note if store if to expensive on the architecture(for example in multithreading environment) -
[all …]
/arkcompiler/runtime_core/libark_defect_scan_aux/tests/across_abc_test/
Dacross_abc_test.js19 function getData(store, userInput) { argument
22 let result = store.querySql(sql);
27 let store = db.getDatabaseInstance();
29 getData(store, user_input);
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
Dsatepoint_GC_0.ll37 store i64 287454020, i64 addrspace(0)* %value1
39 store i64 1432778632, i64 addrspace(0)* %value2
41 store i64 305419896, i64 addrspace(0)* %value3
44 store i64 287454020, i64 addrspace(0)* %value4
46 store i64 1432778632, i64 addrspace(0)* %value5
48 store i64 305419896, i64 addrspace(0)* %value6
50 store i64 287454020, i64 addrspace(0)* %value7
53 store i64 287454020, i64 addrspace(0)* %value8
55 store i64 1432778632, i64 addrspace(1)* %value9
/arkcompiler/runtime_core/libark_defect_scan_aux/tests/across_function_test/
Dacross_function_test.js48 function getData(store, user_input) { argument
51 let result = store.querySql(sql);
56 let store = new Database();
58 getData(store, user_input);
/arkcompiler/runtime_core/compiler/docs/
Davoid-calculating-start-of-array.md24 array acesses instead of object address. Replace the `{Store, Load}Array`
25 instructions with the low-level `{Store, Load}` intructions.
51 # [inst] 48.i32 Store 8 v47(r25), v23(r19), v11p(r19)
53 # [inst] 49.i32 Store 8 v47(r25), v30(r23), v44(r24)
Dcode_sink_doc.md47 * Store instructions
49 * an aliased store instruction
51 * a volatile store instruction
53 To determine which load instruction can be sunk we keep a list of store instructions that have been…
98 // Do not sink over volatile store
102 for (auto store : *stores) {
103 if (GetGraph()->CheckInstAlias(inst, store) != AliasType::NO_ALIAS) {
/arkcompiler/ets_runtime/ecmascript/compiler/
Dnew_object_stub_builder.cpp123Store(VariableType::INT32(), glue_, result->ReadVariable(), IntPtr(TaggedArray::LENGTH_OFFSET), nu… in NewArgumentsList()
182 Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), IntPtr(0), hclass); in NewJSArrayLiteral()
187Store(VariableType::INT64(), glue_, result->ReadVariable(), hashOffset, Int64(JSTaggedValue(0).Get… in NewJSArrayLiteral()
193 Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), propertiesOffset, obj); in NewJSArrayLiteral()
194 Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), elementsOffset, obj); in NewJSArrayLiteral()
195Store(VariableType::JS_ANY(), glue_, result->ReadVariable(), lengthOffset, IntToTaggedInt(Int32(0)… in NewJSArrayLiteral()
198Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), propertiesOffset, newProperties); in NewJSArrayLiteral()
201Store(VariableType::JS_POINTER(), glue_, result->ReadVariable(), elementsOffset, newElements); in NewJSArrayLiteral()
204 Store(VariableType::JS_ANY(), glue_, result->ReadVariable(), lengthOffset, arrayLength); in NewJSArrayLiteral()
245 Store(VariableType::NATIVE_POINTER(), glue_, topAddress, IntPtr(0), newTop); in AllocateInYoung()
[all …]
/arkcompiler/runtime_core/runtime/jit/
Dprofiling_data.h77 …ith release order reason: data race with classes_ with dependecies on writes before the store which in UpdateInlineCaches()
79 class_atomic->store(reinterpret_cast<Class *>(MEGAMORPHIC_FLAG), std::memory_order_release); in UpdateInlineCaches()
91 … with release order reason: data race with bytecode_pc_ with dependecies on writes before the store in SetBytecodePc()
93 bytecode_pc_.store(pc, std::memory_order_release); in SetBytecodePc()
156 pc_.store(pc, std::memory_order_relaxed); in Init()
158 taken_counter_.store(0, std::memory_order_relaxed); in Init()
160 not_taken_counter_.store(0, std::memory_order_relaxed); in Init()
/arkcompiler/runtime_core/runtime/mem/
Dmem_stats.cpp40 // the load and on writes before the store in RecordAllocateObjects()
44 // and on writes before the store in RecordAllocateObjects()
57 // the load and on writes before the store in RecordYoungMovedObjects()
60 // on writes before the store in RecordYoungMovedObjects()
73 // on writes before the store in RecordTenuredMovedObjects()
91 // load and on writes before the store in RecordFreeObjects()
95 // on writes before the store in RecordFreeObjects()
/arkcompiler/runtime_core/runtime/mem/gc/g1/
Dref_cache_builder.h43 // There is room to store references in operator()
48 // There is no room to store references. in operator()
51 // Store the whole object in operator()
/arkcompiler/runtime_core/libpandabase/mem/ringbuf/
Dlock_free_ring_buffer.h40 tail_index_.store(0, std::memory_order_release); in LockFreeBuffer()
42 head_index_.store(0, std::memory_order_release); in LockFreeBuffer()
58 tail_index_.store(next_tail, std::memory_order_release); in TryPush()
96 head_index_.store(new_value, std::memory_order_release); in TryPop()
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dinstructions.yaml290 flags: [store, no_dce, no_hoist, no_cse, acc_read]
291 description: Store value in array.
315 - opcode: Store
318 flags: [native, low_level, store, no_dce, no_hoist, no_cse]
320 …description: Store value in memory by offset. If Store is volatile, the address must have the norm…
325 flags: [native, low_level, store, no_dce, no_hoist, no_cse]
327 …description: Store value in memory by immediate offset. If Store is volatile, the address must hav…
341 flags: [store, no_dce, no_hoist, no_cse, acc_read]
342 description: Store value in object's field.
349 …flags: [store, can_throw, no_dce, no_cse, no_hoist, barrier, require_state, runtime_call, implicit…
[all …]
Danalysis.h27 // returns Store value, for StoreArrayPair and StoreArrayPairI saved not last store value in second…
/arkcompiler/runtime_core/irtoc/scripts/
Dtests.irt36 Store(buf, offset, v0).u64
40 Store(buf, offset, v1).u64
46 Store(buf, offset, v2).u64
78 Store(buf, offset, v0).u64
83 Store(buf, offset, v1).u64
90 Store(buf, offset, v2).u64
/arkcompiler/runtime_core/runtime/include/
Dmethod.h202 pointer_.native_pointer_.store( in Method()
208 // store which should become visible acquire in Method()
209 compiled_entry_point_.store(method->IsNative() ? method->GetCompiledEntryPoint() in Method()
384 // store which should become visible acquire in SetCompiledEntryPoint()
385 compiled_entry_point_.store(entry_point, std::memory_order_release); in SetCompiledEntryPoint()
421 …with release order reason: data race with access_flags_ with dependecies on writes before the store in SetCompilationStatus()
423 access_flags_.store(result, std::memory_order_release); in SetCompilationStatus()
482 …with release order reason: data race with access_flags_ with dependecies on writes before the store in SetAccessFlags()
484 access_flags_.store(access_flags, std::memory_order_release); in SetAccessFlags()
568 // and on writes before the store in SetHasSingleImplementation()
[all …]
/arkcompiler/runtime_core/runtime/arch/aarch64/
Dtlab.S32 // store class pointer, next free TLAB pointer and assign return register value with TLAB allocated…
36 // Store next free TLAB pointer
/arkcompiler/runtime_core/verification/jobs/
Dthread_pool.cpp102 …th release order reason: data race with shutdown_ with dependecies on writes before the store which in Initialize()
104 shutdown_.store(false, std::memory_order_release); in Initialize()
109 …h release order reason: data race with next_thread_num_ with dependecies on writes before the store in Initialize()
111 Processor::next_thread_num_.store(0, std::memory_order_release); in Initialize()
/arkcompiler/runtime_core/runtime/bridge/arch/arm/
Dinterpreter_to_compiled_code_bridge_armhf.S101 // store tmp1 and tmp2 in the reverse order
148 // store value to the stack
157 // store value in the reverse order
391 // store tag
454 // r0 - pointer to memory where to store the result
479 // r6 - method, r7 - method.shorty, r8 - args, ip - pointer to memory where to store the result
493 // r7 - stack arg ptr, r8 - args, ip - pointer to memory where to store the result,
534 // r7 - method.shorty, r8 - pointer to memory where to store the result
582 // store the result r0,r1 into memory [r8]
584 // store tag
/arkcompiler/runtime_core/verification/util/
Dset_operations.h59 bool store = false; in SetIntersection() local
62 while (step(store, val)) { in SetIntersection()
63 if (store) { in SetIntersection()

12345678910>>...13