| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | access_object_stub_builder.cpp | 29 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 …]
|
| D | stub_builder.cpp | 112 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 …]
|
| D | operations_stub_builder.cpp | 27 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 …]
|
| D | new_object_stub_builder.h | 43 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,
|
| D | new_object_stub_builder.cpp | 28 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 …]
|
| D | builtins_lowering.cpp | 58 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 …]
|
| D | type_lowering.cpp | 423 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/ |
| D | builtins_stubs.cpp | 70 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 …]
|
| D | builtins_string_stub_builder.cpp | 29 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 …]
|
| D | containers_stub_builder.cpp | 22 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/ |
| D | run-check-concurrency-format.sh | 25 exit 0 30 exit 0 35 exit 0 40 exit 0 45 exit 0 50 exit 0 55 exit 0 61 exit 1
|
| D | install-third-party | 33 --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
|
| D | install-deps-qemu | 51 --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
|
| D | run-clang-format | 17 # 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:
|
| D | install-deps-ubuntu | 55 --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/ |
| D | dom_tree_test.cpp | 83 * \----->[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 …]
|
| D | rpo_test.cpp | 56 * [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 …]
|
| D | osr_test.cpp | 81 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/ |
| D | fp.yaml | 53 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 …]
|
| D | return.void.yaml | 48 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
|
| D | ldobj.64.yaml | 105 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 …]
|
| D | jnez.yaml | 42 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/ |
| D | loop_peeling.md | 4 `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/ |
| D | diff_check_values.sh | 24 exit 1 35 exit ${res} 37 exit ${res}
|
| /arkcompiler/runtime_core/tests/irtoc-interpreter-tests/ |
| D | initobj.pa | 39 jnez exit 44 jnez exit 49 exit:
|