Home
last modified time | relevance | path

Searched full:exit (Results 1 – 25 of 461) sorted by relevance

12345678910>>...19

/arkcompiler/ets_runtime/ecmascript/compiler/
Daccess_object_stub_builder.cpp29 Label exit(env); in LoadObjByName() local
37 builder.LoadICByName(&result, &tryFastPath, &slowPath, &exit); in LoadObjByName()
42 Branch(TaggedIsHole(*result), &slowPath, &exit); in LoadObjByName()
49 Jump(&exit); in LoadObjByName()
51 Bind(&exit); in LoadObjByName()
63 Label exit(env); in DeprecatedLoadObjByName() local
72 Branch(TaggedIsHole(*result), &slowPath, &exit); in DeprecatedLoadObjByName()
78 Jump(&exit); in DeprecatedLoadObjByName()
80 Bind(&exit); in DeprecatedLoadObjByName()
92 Label exit(env); in StoreObjByName() local
[all …]
Dstub_builder.cpp112 Label exit(env); in FindElementWithCache() local
143 Jump(&exit); in FindElementWithCache()
154 Jump(&exit); in FindElementWithCache()
160 Jump(&exit); in FindElementWithCache()
161 Bind(&exit); in FindElementWithCache()
173 Label exit(env); in FindElementFromNumberDictionary() local
203 Jump(&exit); in FindElementFromNumberDictionary()
210 Jump(&exit); in FindElementFromNumberDictionary()
217 Bind(&exit); in FindElementFromNumberDictionary()
229 Label exit(env); in FindEntryFromNameDictionary() local
[all …]
Doperations_stub_builder.cpp27 Label exit(env); in Equal() local
31 Branch(TaggedIsHole(*result), &isHole, &exit); in Equal()
36 Jump(&exit); in Equal()
38 Bind(&exit); in Equal()
49 Label exit(env); in NotEqual() local
60 Jump(&exit); in NotEqual()
70 Jump(&exit); in NotEqual()
75 Jump(&exit); in NotEqual()
78 Bind(&exit); in NotEqual()
89 Label exit(env); in Less() local
[all …]
Dnew_object_stub_builder.h43 void NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef parent);
44 void NewJSObject(Variable *result, Label *exit, GateRef hclass);
45 …void NewArgumentsList(Variable *result, Label *exit, GateRef sp, GateRef startIdx, GateRef numArgs…
46 void NewArgumentsObj(Variable *result, Label *exit, GateRef argumentsList, GateRef numArgs);
47 void AllocStringObject(Variable *result, Label *exit, GateRef length, bool compressed);
48 void HeapAlloc(Variable *result, Label *exit, RegionSpaceFlag spaceType);
49 …void NewJSArrayLiteral(Variable *result, Label *exit, RegionSpaceFlag spaceType, GateRef obj, Gate…
51 …void InitializeWithSpeicalValue(Label *exit, GateRef object, GateRef value, GateRef start, GateRef…
55 void AllocateInYoung(Variable *result, Label *exit);
56 void InitializeTaggedArrayWithSpeicalValue(Label *exit,
Dnew_object_stub_builder.cpp28 void NewObjectStubBuilder::NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef p… in NewLexicalEnv() argument
54 Jump(exit); in NewLexicalEnv()
58 Jump(exit); in NewLexicalEnv()
62 void NewObjectStubBuilder::NewJSObject(Variable *result, Label *exit, GateRef hclass) in NewJSObject() argument
100 Jump(exit); in NewJSObject()
104 Jump(exit); in NewJSObject()
108 void NewObjectStubBuilder::NewArgumentsList(Variable *result, Label *exit, in NewArgumentsList() argument
118 Branch(TaggedIsException(result->ReadVariable()), exit, &setHClass); in NewArgumentsList()
138 Jump(exit); in NewArgumentsList()
141 void NewObjectStubBuilder::NewArgumentsObj(Variable *result, Label *exit, in NewArgumentsObj() argument
[all …]
Dbuiltins_lowering.cpp58 Label exit(&builder_); in TypedTrigonometric() local
96 builder_.Jump(&exit); in TypedTrigonometric()
101 builder_.Jump(&exit); in TypedTrigonometric()
106 builder_.Jump(&exit); in TypedTrigonometric()
109 builder_.Bind(&exit); in TypedTrigonometric()
141 Label exit(&builder_); in TypedSqrt() local
182 builder_.Jump(&exit); in TypedSqrt()
195 builder_.Jump(&exit); in TypedSqrt()
201 builder_.Jump(&exit); in TypedSqrt()
208 builder_.Jump(&exit); in TypedSqrt()
[all …]
Dtype_lowering.cpp423 Label exit(&builder_); in LowerPrimitiveToNumber() local
431 builder_.Jump(&exit); in LowerPrimitiveToNumber()
434 builder_.Jump(&exit); in LowerPrimitiveToNumber()
439 builder_.Jump(&exit); in LowerPrimitiveToNumber()
442 builder_.Jump(&exit); in LowerPrimitiveToNumber()
447 builder_.Bind(&exit); in LowerPrimitiveToNumber()
467 Label exit(&builder_); in LowerLoadProperty() local
473 builder_.Branch(builder_.IsSpecial(*result, JSTaggedValue::VALUE_HOLE), &hole, &exit); in LowerLoadProperty()
477 builder_.Jump(&exit); in LowerLoadProperty()
479 builder_.Bind(&exit); in LowerLoadProperty()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_stubs.cpp70 Label exit(env); in GetArg() local
71 Branch(IntPtrGreaterThan(numArgs, index), &validIndex, &exit); in GetArg()
76 Jump(&exit); in GetArg()
78 Bind(&exit); in GetArg()
90 Label exit(env); in CallSlowPath() local
103 Jump(&exit); in CallSlowPath()
113 Jump(&exit); in CallSlowPath()
124 Jump(&exit); in CallSlowPath()
133 Jump(&exit); in CallSlowPath()
138 Bind(&exit); in CallSlowPath()
[all …]
Dbuiltins_string_stub_builder.cpp29 Label exit(env); in StringAt() local
41 Jump(&exit); in StringAt()
47 Jump(&exit); in StringAt()
49 Bind(&exit); in StringAt()
64 Label exit(env); in CreateFromEcmaString() local
109 Jump(&exit); in CreateFromEcmaString()
114 Jump(&exit); in CreateFromEcmaString()
118 Bind(&exit); in CreateFromEcmaString()
131 Label exit(env); in FastSubUtf8String() local
140 Jump(&exit); in FastSubUtf8String()
[all …]
Dcontainers_stub_builder.cpp22 GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) in ContainersCommonFuncCall() argument
115 Jump(exit); in ContainersCommonFuncCall()
135 Jump(exit); in ContainersCommonFuncCall()
139 GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) in QueueCommonFuncCall() argument
230 Jump(exit); in QueueCommonFuncCall()
241 Jump(exit); in QueueCommonFuncCall()
245 GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) in DequeCommonFuncCall() argument
338 Jump(exit); in DequeCommonFuncCall()
350 Jump(exit); in DequeCommonFuncCall()
354 GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) in ContainersLightWeightCall() argument
[all …]
/arkcompiler/runtime_core/scripts/
Drun-check-concurrency-format.sh25 exit 0
30 exit 0
35 exit 0
40 exit 0
45 exit 0
50 exit 0
55 exit 0
61 exit 1
Dinstall-third-party33 --help, -h Show this message and exit.
51 exit 0
61 exit 1
74 exit 1
118 exit 1
125 exit 1
140 exit 1
153 exit 0
160 exit 1
167 exit 0
Dinstall-deps-qemu51 --help, -h Show this message and exit.
70 exit 1
78 exit 1
84 exit 1
138 exit 0
145 exit 1
166 exit 0
178 exit 0
Drun-clang-format17 # look like and output corresponding diff. Exit with the same code as diff.
30 exit 1
35 exit 1
38 # Here we rely on diff's exit code:
Dinstall-deps-ubuntu55 --help | -h Show this message and exit.
92 exit 1
121 exit 0
131 exit 1
148 exit 1
167 exit 1
181 exit 1
192 exit 1
211 exit 1
/arkcompiler/runtime_core/compiler/tests/
Ddom_tree_test.cpp83 * \----->[exit]<-------------/
93 * [3] [exit] [4]
141 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
164 G->AddSucc(exit); in TEST_F()
173 CheckImmediateDominators(A, {B, exit, C}); in TEST_F()
180 CheckImmediateDominators(exit, {}); in TEST_F()
182 CheckListDominators<true>(entry, {entry, A, B, C, D, E, F, G, exit}); in TEST_F()
183 CheckListDominators<true>(A, {A, B, C, D, E, F, G, exit}); in TEST_F()
187 CheckListDominators<false>(B, {entry, A, C, D, E, F, G, exit}); in TEST_F()
188 CheckListDominators<false>(E, {entry, A, B, C, D, F, G, exit}); in TEST_F()
[all …]
Drpo_test.cpp56 * [exit]
77 * [exit] <---------/
107 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
121 D->RemoveSucc(exit); in TEST_F()
123 exit->RemovePred(D); in TEST_F()
138 K->AddSucc(exit); in TEST_F()
139 N->AddSucc(exit); in TEST_F()
177 * [exit]
196 * [K]/ [exit]
236 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
[all …]
Dosr_test.cpp81 jeq v1, exit
86 exit:
134 jeq v1, exit
139 exit:
185 jeq v1, exit
190 exit:
216 jeq v0, exit
221 exit:
229 jeq a0, exit
231 exit:
[all …]
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dfp.yaml53 jeq v3, exit
59 exit:
183 jeq v0, exit
203 exit:
299 jeq v3, exit
305 exit:
323 jeq v0, exit
362 exit:
469 jeq v0, exit
478 exit:
[all …]
Dreturn.void.yaml48 check-type: exit-positive
83 check-type: exit-positive
119 check-type: exit-positive
156 check-type: exit-positive
194 check-type: exit-positive
240 check-type: exit-positive
376 check-type: exit-positive
398 check-type: exit-positive
422 check-type: exit-positive
446 check-type: exit-positive
Dldobj.64.yaml105 check-type: exit-positive
132 check-type: exit-positive
216 check-type: exit-positive
253 check-type: exit-positive
290 check-type: exit-positive
346 check-type: exit-positive
398 check-type: exit-positive
440 check-type: exit-positive
478 check-type: exit-positive
504 check-type: exit-positive
[all …]
Djnez.yaml42 check-type: exit-positive
163 check-type: exit-positive
199 check-type: exit-positive
253 check-type: exit-positive
282 check-type: exit-positive
313 check-type: exit-positive
328 check-type: exit-positive
367 check-type: exit-positive
/arkcompiler/runtime_core/compiler/docs/
Dloop_peeling.md4 `Loop peeling` optimization modifies the loops with exit-point at loop-header to the loops with exi…
22 - loop-header is a single loop-exit point;
55 ### 2. Move exit-point form the loop-header to the loop-backedge block
99 [exit]
136 \--[loop-exit]--->[loop-outer]
142 [exit]
/arkcompiler/runtime_core/cross_values/
Ddiff_check_values.sh24 exit 1
35 exit ${res}
37 exit ${res}
/arkcompiler/runtime_core/tests/irtoc-interpreter-tests/
Dinitobj.pa39 jnez exit
44 jnez exit
49 exit:

12345678910>>...19