Searched full:terminator (Results 1 – 25 of 57) sorted by relevance
123
| /arkcompiler/runtime_core/static_core/irtoc/scripts/ |
| D | resolvers.irt | 25 Intrinsic(:UNREACHABLE).Terminator.void 40 Intrinsic(:TAIL_CALL, res).Terminator.void 49 Intrinsic(:UNREACHABLE).Terminator.void 80 Intrinsic(:UNREACHABLE).Terminator.void 106 Intrinsic(:UNREACHABLE).Terminator.void 138 Intrinsic(:UNREACHABLE).Terminator.void 145 Intrinsic(:UNREACHABLE).Terminator.void 174 …, callee_id, cacheaddr).AddImm(ep_offset).MethodAsImm("ResolveVirtualCallAotBridge").Terminator.ptr 175 Intrinsic(:UNREACHABLE).Terminator.void
|
| D | string_builder.irt | 36 Intrinsic(:UNREACHABLE).void.Terminator 51 …OW_PATH_ENTRY, sb, tv).AddImm(ep_offset).MethodAsImm("StringBuilderBoolUsualBridge").Terminator.ref 52 Intrinsic(:UNREACHABLE).Terminator.void 80 Intrinsic(:UNREACHABLE).void.Terminator 90 …OW_PATH_ENTRY, sb, ch).AddImm(ep_offset).MethodAsImm("StringBuilderCharUsualBridge").Terminator.ref 91 Intrinsic(:UNREACHABLE).Terminator.void 111 Intrinsic(:UNREACHABLE).void.Terminator 213 …PATH_ENTRY, sb, str).AddImm(ep_offset).MethodAsImm("StringBuilderStringUsualBridge").Terminator.ref 214 Intrinsic(:UNREACHABLE).Terminator.void
|
| D | gc.irt | 24 Intrinsic(:UNREACHABLE).Terminator.void 50 Intrinsic(:UNREACHABLE).Terminator.void 79 Intrinsic(:UNREACHABLE).Terminator.void 94 … Intrinsic(:TAIL_CALL).AddImm(ep_offset).MethodAsImm("PostInterRegionBarrierSlow").Terminator.void 121 Intrinsic(:UNREACHABLE).Terminator.void 137 …sic(:TAIL_CALL).AddImm(ep_offset).MethodAsImm("PostInterRegionBarrierTwoCardsSlow").Terminator.void 156 … Intrinsic(:TAIL_CALL).AddImm(ep_offset).MethodAsImm("PostInterRegionBarrierSlow").Terminator.void 225 Intrinsic(:UNREACHABLE).Terminator.void 251 Intrinsic(:UNREACHABLE).Terminator.void
|
| D | check_cast.irt | 31 Intrinsic(:UNREACHABLE).Terminator.void 54 …(:SLOW_PATH_ENTRY, obj, interface).AddImm(ep_offset).MethodAsImm("CheckCastBridge").Terminator.void 55 Intrinsic(:UNREACHABLE).Terminator.void if defines.DEBUG
|
| D | monitors.irt | 31 Intrinsic(:UNREACHABLE).Terminator.void 97 …OW_PATH_ENTRY, monitor).AddImm(ep_offset).MethodAsImm("MonitorEnterOddSavedBridge").Terminator.void 98 Intrinsic(:UNREACHABLE).Terminator.void if defines.DEBUG 109 Intrinsic(:UNREACHABLE).Terminator.void 161 …LOW_PATH_ENTRY, monitor).AddImm(ep_offset).MethodAsImm("MonitorExitOddSavedBridge").Terminator.void 162 Intrinsic(:UNREACHABLE).Terminator.void if defines.DEBUG
|
| D | allocation.irt | 47 Intrinsic(:UNREACHABLE).Terminator.void 65 …_PATH_ENTRY, klass, size).AddImm(ep_offset).MethodAsImm("CreateObjectByClassBridge").Terminator.ptr 66 Intrinsic(:UNREACHABLE).Terminator.void if defines.DEBUG 123 …_PATH_ENTRY, klass, elements_num).AddImm(ep_offset).MethodAsImm("CreateArrayBridge").Terminator.ptr 124 Intrinsic(:UNREACHABLE).Terminator.void if defines.DEBUG
|
| D | arrays.irt | 60 Intrinsic(:UNREACHABLE).void.Terminator 77 …_end).AddImm(ep_offset).MethodAsImm("ArrayCopyTo#{lowercase_suffix}OddSavedBridge").Terminator.void 78 Intrinsic(:UNREACHABLE).Terminator.void if defines.DEBUG
|
| D | strings.irt | 42 Intrinsic(:UNREACHABLE).void.Terminator 103 …OW_PATH_ENTRY, str1, str2).AddImm(ep_offset).MethodAsImm("StringConcat2UsualBridge").Terminator.ptr 104 Intrinsic(:UNREACHABLE).Terminator.void if defines.DEBUG 115 Intrinsic(:UNREACHABLE).void.Terminator 193 …NTRY, str1, str2, str3).AddImm(ep_offset).MethodAsImm("StringConcat3OddSavedBridge").Terminator.ptr 194 Intrinsic(:UNREACHABLE).Terminator.void if defines.DEBUG 204 Intrinsic(:UNREACHABLE).void.Terminator 301 …Y, str1, str2, str3, str4).AddImm(ep_offset).MethodAsImm("StringConcat4UsualBridge").Terminator.ptr 302 Intrinsic(:UNREACHABLE).Terminator.void if defines.DEBUG 312 Intrinsic(:UNREACHABLE).void.Terminator
|
| D | string_helpers.irt | 48 Intrinsic(:UNREACHABLE).void.Terminator 112 Intrinsic(:UNREACHABLE).void.Terminator 168 … Intrinsic(:TAIL_CALL).AddImm(entrypoint_offset).MethodAsImm(entrypoint_name).Terminator.b 198 Intrinsic(:UNREACHABLE).Terminator.void 232 Intrinsic(:UNREACHABLE).Terminator.void 277 Intrinsic(:UNREACHABLE).Terminator.void 324 …H_ENTRY, str).AddImm(entrypoint).MethodAsImm("CreateStringFromStringOddSavedBridge").Terminator.ptr 325 Intrinsic(:UNREACHABLE).Terminator.void if defines.DEBUG 677 Intrinsic(:UNREACHABLE).Terminator.void 722 …t, char_array).AddImm(entrypoint).MethodAsImm("CreateStringFromCharArray4ArgBridge").Terminator.ptr [all …]
|
| D | array_helpers.irt | 110 Intrinsic(:TAIL_CALL).AddImm(ep_offset).MethodAsImm("TryBigCopy").Terminator.void 111 Intrinsic(:UNREACHABLE).Terminator.void if defines.DEBUG
|
| D | memcopy.irt | 40 Intrinsic(:UNREACHABLE).void.Terminator 54 Intrinsic(:TAIL_CALL).AddImm(ep_offset).MethodAsImm("MemmoveInterposer").Terminator.void 55 Intrinsic(:UNREACHABLE).Terminator.void if defines.DEBUG
|
| D | tests.irt | 20 Intrinsic(:UNREACHABLE).Terminator.void 56 Intrinsic(:UNREACHABLE).Terminator.void
|
| D | interpreter.irt | 394 Intrinsic(:UNREACHABLE).Terminator.void 402 Intrinsic(:TAIL_CALL, addr).Terminator.void 403 Intrinsic(:UNREACHABLE).Terminator.void if defines.DEBUG 512 Intrinsic(:INTERPRETER_RETURN).ptr.Terminator 719 Intrinsic(:UNREACHABLE).Terminator.void 823 Intrinsic(:INTERPRETER_RETURN).ptr.Terminator 1270 Intrinsic(:UNREACHABLE).Terminator.void 2052 Intrinsic(:INTERPRETER_RETURN).ptr.Terminator 2105 Intrinsic(:UNREACHABLE).Terminator.void 2136 Intrinsic(:UNREACHABLE).Terminator.void [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/irtoc_scripts/ |
| D | string.irt | 201 Intrinsic(:UNREACHABLE).Terminator.void 216 Intrinsic(:UNREACHABLE).Terminator.void 228 …nsic(:SLOW_PATH_ENTRY).AddImm(entrypoint).MethodAsImm("CreateEmptyString1ArgBridge").Terminator.ptr 229 Intrinsic(:UNREACHABLE).Terminator.void if defines.DEBUG 249 Intrinsic(:UNREACHABLE).Terminator.void 290 …, index, length).AddImm(entrypoint).MethodAsImm("SubStringFromStringOddSavedBridge").Terminator.ptr 291 Intrinsic(:UNREACHABLE).Terminator.void if defines.DEBUG 302 Intrinsic(:UNREACHABLE).Terminator.void 326 Intrinsic(:TAIL_CALL).AddImm(entrypoint1).MethodAsImm("StringEmpty").Terminator.ptr 332 Intrinsic(:TAIL_CALL).AddImm(entrypoint2).MethodAsImm("StringTrimLeftBase").Terminator.ptr [all …]
|
| D | to_string_cache.irt | 36 Intrinsic(:UNREACHABLE).void.Terminator 73 …achedData).AddImm(ep_offset).MethodAsImm("DoubleToStringDecimalStoreOddSavedBridge").Terminator.ptr 76 …TRY, cache, numInt).AddImm(ep_offset).MethodAsImm("DoubleToStringDecimal3ArgBridge").Terminator.ptr 79 …TRY, numInt).AddImm(ep_offset).MethodAsImm("DoubleToStringDecimalNoCache3ArgBridge").Terminator.ptr
|
| D | string_builder.irt | 110 Intrinsic(:UNREACHABLE).void.Terminator 142 …TH_ENTRY, sb, v).AddImm(entrypoint).MethodAsImm("StringBuilderAppendLong3ArgBridge").Terminator.ref 143 Intrinsic(:UNREACHABLE).Terminator.void if defines.DEBUG 155 Intrinsic(:UNREACHABLE).void.Terminator 191 …TH_ENTRY, sb, v).AddImm(entrypoint).MethodAsImm("StringBuilderAppendBool3ArgBridge").Terminator.ref 192 Intrinsic(:UNREACHABLE).Terminator.void if defines.DEBUG 206 Intrinsic(:UNREACHABLE).void.Terminator 247 …H_ENTRY, sb, ch).AddImm(entrypoint).MethodAsImm("StringBuilderAppendChar3ArgBridge").Terminator.ref 248 Intrinsic(:UNREACHABLE).Terminator.void if defines.DEBUG 269 Intrinsic(:UNREACHABLE).void.Terminator [all …]
|
| /arkcompiler/runtime_core/static_core/irtoc/lang/ |
| D | basic_block.rb | 40 def terminator? 41 !empty? && @instructions[-1].terminator?
|
| D | ir_generator.rb | 55 if false && bb.terminator? 66 if bb.terminator? 67 raise "Terminator block should have no successors" if bb.true_succ || bb.false_succ
|
| D | instruction.rb | 76 def terminator? 77 IsReturn? || IsReturnVoid? || IsThrow? || has_modifier?(:Terminator)
|
| D | function.rb | 353 last_bb.set_true_succ(@current_block) if last_bb.true_succ.nil? && !last_bb.terminator? 443 …# If last instruction in the block is a terminator(e.g. Return), then don't set true successor, he… 445 …k.bb.set_true_succ(@current_block) unless !block.bb.empty? && block.bb.last_instruction.terminator?
|
| /arkcompiler/runtime_core/static_core/irtoc/ |
| D | intrinsics.yaml | 75 set_flags: [terminator] 90 set_flags: [terminator, no_dst]
|
| /arkcompiler/toolchain/websocket/ |
| D | handshake_helper.cpp | 51 // "EVP_EncodeBlock() returns the number of bytes encoded excluding the NUL terminator." in EncodeKey()
|
| D | handshake_helper.h | 72 // will copy key without null terminator in ProtocolUpgradeBuilder()
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | instructions.yaml | 106 flags: [cf, no_dce, no_hoist, no_cse, barrier, acc_read, terminator] 244 terminator: Execution will be terminated at the given instruction
|
| /arkcompiler/runtime_core/compiler/docs/ |
| D | ir_builder.md | 58 6. If instruction is a terminator, goto 1, else goto 4.
|
123