| /third_party/node/deps/v8/src/interpreter/ |
| H A D | interpreter-generator.cc | 154 // the jump table point to this handler. 1894 // Jump <imm> 1896 // Jump by the number of bytes represented by the immediate operand |imm|. 1897 IGNITION_HANDLER(Jump, InterpreterAssembler) { in IGNITION_HANDLER() 1899 Jump(relative_jump); in IGNITION_HANDLER() 1904 // Jump by the number of bytes in the Smi in the |idx| entry in the constant 1908 Jump(relative_jump); in IGNITION_HANDLER() 1913 // Jump by the number of bytes represented by an immediate operand if the 1924 // Jump by the number of bytes in the Smi in the |idx| entry in the constant 1935 // Jump b [all...] |
| H A D | bytecodes.h | 345 V(Jump, ImplicitRegisterUse::kNone, OperandType::kUImm) \ 469 // Lists of jump bytecodes. 473 V(Jump) 528 V(Jump) \ 680 // Returns true if the bytecode is a conditional jump taking 687 // Returns true if the bytecode is a conditional jump taking 694 // Returns true if the bytecode is a conditional jump taking 701 // Returns true if the bytecode is an unconditional jump. 707 // Returns true if the bytecode is a jump or a conditional jump takin [all...] |
| /third_party/node/deps/v8/src/codegen/ |
| H A D | label.h | 14 // Labels represent pc locations; they are typically jump or call targets. 22 kNear, // near jump: 8 bit displacement (signed) 23 kFar // far jump: 32 bit displacement (signed) 83 // pos_ < 0 bound label, pos() returns the jump target position
|
| /third_party/python/Lib/test/ |
| H A D | test_peepholer.py | 45 # jump to unconditional jump 49 # unconditional jump to RETURN_VALUE 54 # JUMP_IF_*_OR_POP jump to conditional jump 348 "and that prevents jump elimination.") 364 # POP_JUMP_IF_FALSE to JUMP_FORWARD --> POP_JUMP_IF_FALSE to non-jump 377 # POP_JUMP_IF_FALSE to JUMP_ABSOLUTE --> POP_JUMP_IF_FALSE to non-jump 389 # JUMP_IF_FALSE_OR_POP to JUMP_IF_FALSE_OR_POP --> JUMP_IF_FALSE_OR_POP to non-jump 396 # JUMP_IF_TRUE_OR_POP to JUMP_IF_TRUE_OR_POP --> JUMP_IF_TRUE_OR_POP to non-jump [all...] |
| /third_party/node/deps/v8/src/builtins/mips64/ |
| H A D | builtins-mips64.cc | 40 __ Jump(BUILTIN_CODE(masm->isolate(), AdaptorWithBuiltinExitFrame), in Generate_Adaptor() 69 __ Jump(a2); in GenerateTailCallToReturnedCode() 280 // If the result is undefined, we jump out to using the implicit receiver. in Generate_JSConstructStubGeneric() 464 __ Jump(a2); in Generate_ResumeGeneratorTrampoline() 632 // Jump to a faked try block that does the invoke, with a faked catch in Generate_JSEntryVariant() 714 __ Jump(ra); in Generate_JSEntryVariant() 795 __ Jump(ra); in Generate_JSEntryTrampolineHelper() 809 __ Jump(BUILTIN_CODE(masm->isolate(), RunMicrotasks), RelocInfo::CODE_TARGET); in Generate_RunMicrotasksTrampoline() 904 __ Jump(a2); in TailCallOptimizedCodeSlot() 939 // re-executing the JumpLoop to jump t [all...] |
| /third_party/node/deps/v8/src/builtins/arm/ |
| H A D | builtins-arm.cc | 45 __ Jump(BUILTIN_CODE(masm->isolate(), AdaptorWithBuiltinExitFrame), in Generate_Adaptor() 162 __ Jump(lr); in Generate_JSBuiltinsConstructStubHelper() 291 // If the result is undefined, we jump out to using the implicit receiver. in Generate_JSConstructStubGeneric() 312 __ Jump(lr); in Generate_JSConstructStubGeneric() 624 // Jump to a faked try block that does the invoke, with a faked catch in Generate_JSEntryVariant() 809 __ Jump(lr); in Generate_JSEntryTrampolineHelper() 829 __ Jump(BUILTIN_CODE(masm->isolate(), RunMicrotasks), RelocInfo::CODE_TARGET); in Generate_RunMicrotasksTrampoline() 918 __ Jump(r2); in TailCallOptimizedCodeSlot() 953 // re-executing the JumpLoop to jump to the correct bytecode. 1012 // If this is a JumpLoop, re-execute it to perform the jump t in AdvanceBytecodeOffsetOrReturn() [all...] |
| /third_party/node/deps/v8/src/builtins/loong64/ |
| H A D | builtins-loong64.cc | 40 __ Jump(BUILTIN_CODE(masm->isolate(), AdaptorWithBuiltinExitFrame), in Generate_Adaptor() 69 __ Jump(a2); in GenerateTailCallToReturnedCode() 280 // If the result is undefined, we jump out to using the implicit receiver. in Generate_JSConstructStubGeneric() 629 // Jump to a faked try block that does the invoke, with a faked catch in Generate_JSEntryVariant() 712 __ Jump(ra); in Generate_JSEntryVariant() 793 __ Jump(ra); in Generate_JSEntryTrampolineHelper() 807 __ Jump(BUILTIN_CODE(masm->isolate(), RunMicrotasks), RelocInfo::CODE_TARGET); in Generate_RunMicrotasksTrampoline() 895 __ Jump(a2); in TailCallOptimizedCodeSlot() 929 // re-executing the JumpLoop to jump to the correct bytecode. 984 // If this is a JumpLoop, re-execute it to perform the jump t in AdvanceBytecodeOffsetOrReturn() [all...] |
| /third_party/node/deps/v8/src/builtins/riscv64/ |
| H A D | builtins-riscv64.cc | 38 __ Jump(BUILTIN_CODE(masm->isolate(), AdaptorWithBuiltinExitFrame), in Generate_Adaptor() 68 __ Jump(a2); in GenerateTailCallToReturnedCode() 301 // If the result is undefined, we jump out to using the implicit receiver. in Generate_JSConstructStubGeneric() 666 // Jump to a faked try block that does the invoke, with a faked catch in Generate_JSEntryVariant() 748 __ Jump(ra); in Generate_JSEntryVariant() 835 __ Jump(ra); in Generate_JSEntryTrampolineHelper() 849 __ Jump(BUILTIN_CODE(masm->isolate(), RunMicrotasks), RelocInfo::CODE_TARGET); in Generate_RunMicrotasksTrampoline() 951 __ Jump(a2); in TailCallOptimizedCodeSlot() 990 // re-executing the JumpLoop to jump to the correct bytecode. 1048 // If this is a JumpLoop, re-execute it to perform the jump t in AdvanceBytecodeOffsetOrReturn() [all...] |
| /third_party/node/deps/v8/src/builtins/ppc/ |
| H A D | builtins-ppc.cc | 129 __ Jump(masm->isolate()->builtins()->code_handle(builtin_id), in Generate_BaselineOrInterpreterEntry() 224 __ Jump(code_obj); in Generate_BaselineOrInterpreterEntry() 256 __ Jump(BUILTIN_CODE(masm->isolate(), AdaptorWithBuiltinExitFrame), in Generate_Adaptor() 570 // If the result is undefined, we jump out to using the implicit receiver. in Generate_JSConstructStubGeneric() 886 // Jump to a faked try block that does the invoke, with a faked catch in Generate_JSEntryVariant() 1073 __ Jump(BUILTIN_CODE(masm->isolate(), RunMicrotasks), RelocInfo::CODE_TARGET); in Generate_RunMicrotasksTrampoline() 1175 __ Jump(r5); in TailCallOptimizedCodeSlot() 1210 // re-executing the JumpLoop to jump to the correct bytecode. 1267 // If this is a JumpLoop, re-execute it to perform the jump to the beginning in AdvanceBytecodeOffsetOrReturn() 1746 __ Jump(BUILTIN_COD in Generate_InterpreterPushArgsThenCallImpl() [all...] |
| /third_party/node/deps/v8/src/builtins/s390/ |
| H A D | builtins-s390.cc | 132 __ Jump(masm->isolate()->builtins()->code_handle(builtin_id), in Generate_BaselineOrInterpreterEntry() 225 __ Jump(code_obj); in Generate_BaselineOrInterpreterEntry() 301 __ Jump(BUILTIN_CODE(masm->isolate(), AdaptorWithBuiltinExitFrame), in Generate_Adaptor() 555 // If the result is undefined, we jump out to using the implicit receiver. in Generate_JSConstructStubGeneric() 893 // Jump to a faked try block that does the invoke, with a faked catch in Generate_JSEntryVariant() 1108 __ Jump(BUILTIN_CODE(masm->isolate(), RunMicrotasks), RelocInfo::CODE_TARGET); in Generate_RunMicrotasksTrampoline() 1208 __ Jump(r4); in TailCallOptimizedCodeSlot() 1243 // re-executing the JumpLoop to jump to the correct bytecode. 1300 // If this is a JumpLoop, re-execute it to perform the jump to the beginning in AdvanceBytecodeOffsetOrReturn() 1805 __ Jump(BUILTIN_COD in Generate_InterpreterPushArgsThenCallImpl() [all...] |
| /third_party/python/Python/ |
| H A D | compile.c | 81 #define JUMP -5 macro 97 ((opcode) == JUMP || \ 135 /* target block (if jump instruction) */ 255 /* Basic block has no fall through (it ends with a return, raise or jump) */ 375 // An array of blocks to jump to on failure. Jumping to fail_pop[i] will pop 936 Some opcodes have different stack effect when jump to the target and 937 when not jump. The 'jump' parameter specifies the case: 939 * 0 -- when not jump 940 * 1 -- when jump 944 stack_effect(int opcode, int oparg, int jump) stack_effect() argument 1200 PyCompile_OpcodeStackEffectWithJump(int opcode, int oparg, int jump) PyCompile_OpcodeStackEffectWithJump() argument [all...] |
| /third_party/node/deps/v8/src/wasm/ |
| H A D | wasm-code-manager.h | 482 // 1) The jump table / code table. 639 // the code table and patching the jump table. It returns a raw pointer to the 645 // the code table and patches the jump table. The given code must be debug 648 // table and jump table via another {PublishCode}. 675 // existing {WasmCode::kWasmCompileLazy} runtime stub and populate the jump 701 // the first jump table). 704 // Finds the jump tables that should be used for given code region. This 707 // up there. Return an empty struct if no suitable jump tables exist. 710 // Similarly to {GetCallTargetForFunction}, but uses the jump table previously 715 // Get a runtime stub entry (which is a far jump tabl [all...] |
| /foundation/communication/netmanager_base/services/netmanagernative/src/manager/ |
| H A D | bandwidth_manager.cpp | 345 " --name " + ifName + " --jump REJECT"; in SetIfaceQuotaDetail() 349 " --jump REJECT"; in SetIfaceQuotaDetail() 367 command = "-t filter -I " + fChainName + " -i " + ifName + " --jump " + chainName; in SetIfaceQuotaDetail() 372 command = "-t filter -I " + fChainName + " -o " + ifName + " --jump " + chainName; in SetIfaceQuotaDetail() 378 command = "-t filter -A " + fChainName + " -i " + ifName + " --jump " + chainName; in SetIfaceQuotaDetail() 381 command = "-t filter -A " + fChainName + " -o " + ifName + " --jump " + chainName; in SetIfaceQuotaDetail() 386 "-t filter -A " + chainName + " -m quota2 ! --quota " + strMaxBytes + " --name " + ifName + " --jump REJECT"; in SetIfaceQuotaDetail() 436 command = "-t filter -D " + fChainName + " -i " + ifName + " --jump " + chainName; in RemoveIfaceQuota() 441 command = "-t filter -D " + fChainName + " -o " + ifName + " --jump " + chainName; in RemoveIfaceQuota() 447 command = "-t filter -D " + fChainName + " -i " + ifName + " --jump " in RemoveIfaceQuota() [all...] |
| /third_party/node/deps/v8/src/codegen/ia32/ |
| H A D | macro-assembler-ia32.h | 160 void Jump(const ExternalReference& reference); 162 void Jump(Handle<Code> code_object, RelocInfo::Mode rmode); 173 // Jump the register contains a smi. 179 // Jump if the operand is a smi. 423 // Compare the object in a register to a value and jump if they are equal. 430 // Compare the object in a register to a value and jump if they are not equal. 537 // Jump if register contain a non-smi. 543 // Jump if the operand is not a smi. 617 // Convenience function: tail call a runtime routine (jump). 620 // Jump t [all...] |
| /third_party/mbedtls/tests/include/test/ |
| H A D | macros.h | 36 * - Jump to the \c exit label. 39 * It may jump to the \c exit label. 115 * It may jump to the \c exit label. 143 * It may jump to the \c exit label. 190 * It may jump to the \c exit label.
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
| H A D | SwitchLoweringUtils.h | 30 /// A cluster of cases suitable for jump table lowering. 161 /// The virtual register containing the index of the jump table entry 162 /// to jump to. 164 /// The JumpTableIndex for this jump table in the function. 166 /// The MBB into which to emit the code for the indirect jump.
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
| H A D | HexagonBranchRelaxation.cpp | 35 // for jump target. This is measured in bytes. 124 /// relaxBranches - For Hexagon, if the jump target/loop label is too far from 125 /// the jump/loop instruction then, we need to make sure that we have constant 140 /// - a jump to a distant target 201 LLVM_DEBUG(dbgs() << "Long distance jump. isExtendable(" in reGenerateBranch()
|
| /third_party/lzma/C/ |
| H A D | Bcj2.h | 1 /* Bcj2.h -- BCJ2 converter for x86 code (Branch CALL/JUMP variant2)
130 - the checks for processed sizes of all input streams (MAIN, CALL, JUMP, RC)
134 ( size(ORIG) == size(MAIN) + size(CALL) + size(JUMP) )
191 (1 + 4 bytes) or (2 + 4 bytes) CALL/JUMP cortages will
194 3 output uncompressed streams (MAIN, CALL, JUMP) were flushed.
215 32-bit relative offset in JUMP/CALL commands is
|
| /third_party/pcre2/pcre2/src/sljit/ |
| H A D | sljitLir.c | 144 /* Jump flags. */ 520 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_label(struct sljit_jump *jump, struct sljit_label* label) in sljit_set_label() argument 522 if (SLJIT_LIKELY(!!jump) && SLJIT_LIKELY(!!label)) { in sljit_set_label() 523 jump->flags &= (sljit_uw)~JUMP_ADDR; in sljit_set_label() 524 jump->flags |= JUMP_LABEL; in sljit_set_label() 525 jump->u.label = label; in sljit_set_label() 529 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_target(struct sljit_jump *jump, sljit_uw target) in sljit_set_target() argument 531 if (SLJIT_LIKELY(!!jump)) { in sljit_set_target() 532 jump->flags &= (sljit_uw)~JUMP_LABEL; in sljit_set_target() 533 jump in sljit_set_target() 642 compute_next_addr(struct sljit_label *label, struct sljit_jump *jump, struct sljit_const *const_, struct sljit_put_label *put_label) compute_next_addr() argument 711 set_jump(struct sljit_jump *jump, struct sljit_compiler *compiler, sljit_u32 flags) set_jump() argument 1062 struct sljit_jump *jump; check_sljit_generate_code() local 2324 struct sljit_jump *jump; sljit_emit_cmov_generic() local 2978 sljit_set_label(struct sljit_jump *jump, struct sljit_label* label) sljit_set_label() argument 2985 sljit_set_target(struct sljit_jump *jump, sljit_uw target) sljit_set_target() argument [all...] |
| /third_party/libffi/patch/ |
| H A D | backport-x86-64-Always-double-jump-table-slot-size-for-CET-71.patch | 4 Subject: [PATCH] x86-64: Always double jump table slot size for CET (#710)
7 When CET is enabled, double jump table slot size to add 4 bytes of ENDBR64
20 we can use .org to allocate jump table slot size to 16 bytes.
|
| /third_party/node/deps/v8/src/codegen/mips/ |
| H A D | macro-assembler-mips.h | 101 // Jump unconditionally to given label. 199 // Jump, Call, and Ret pseudo instructions implementing inter-working. 205 void Jump(Register target, int16_t offset = 0, COND_ARGS); 206 void Jump(Register target, Register base, int16_t offset = 0, COND_ARGS); 207 void Jump(Register target, const Operand& offset, COND_ARGS); 208 void Jump(intptr_t target, RelocInfo::Mode rmode, COND_ARGS); 209 void Jump(Address target, RelocInfo::Mode rmode, COND_ARGS); 211 // it to register use lw, it can be used in wasm jump table for concurrent 214 void Jump(Handle<Code> code, RelocInfo::Mode rmode, COND_ARGS); 215 void Jump(cons [all...] |
| /third_party/pcre2/pcre2/src/ |
| H A D | pcre2_jit_simd_inc.h | 526 struct sljit_jump *jump[2]; 644 jump[0] = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, STR_PTR, 0); 647 jump[1] = JUMP(SLJIT_JUMP); 649 JUMPHERE(jump[0]); 666 JUMPHERE(jump[1]); 694 jump[0] = CMP(SLJIT_NOT_ZERO, TMP1, 0, SLJIT_IMM, 0); 729 JUMPHERE(jump[0]); 746 jump[0] = jump_if_utf_char_start(compiler, TMP1); 751 add_jump(compiler, &common->failed_match, JUMP(SLJIT_JUM [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
| H A D | MachineFunction.cpp | 633 /// Return the MCSymbol for the specified non-empty jump table. 639 assert(JumpTableInfo && "No jump tables"); in getJTISymbol() 901 /// Return the size of each entry in the jump table. 903 // The size of a jump table entry is 4 bytes unless the entry is just the in getEntrySize() 917 llvm_unreachable("Unknown jump table encoding!"); in getEntrySize() 920 /// Return the alignment of each entry in the jump table. 922 // The alignment of a jump table entry is the alignment of int32 unless the in getEntryAlignment() 937 llvm_unreachable("Unknown jump table encoding!"); in getEntryAlignment() 940 /// Create a new jump table entry in the jump tabl [all...] |
| /third_party/node/deps/v8/src/codegen/arm/ |
| H A D | macro-assembler-arm.h | 296 // Jump, Call, and Ret pseudo instructions implementing inter-working. 425 void Jump(Register target, Condition cond = al); 426 void Jump(Address target, RelocInfo::Mode rmode, Condition cond = al); 427 void Jump(Handle<Code> code, RelocInfo::Mode rmode, Condition cond = al); 428 void Jump(const ExternalReference& reference); 524 // Jump if the register contains a smi. 603 void Jump(intptr_t target, RelocInfo::Mode rmode, Condition cond = al); 742 // Compare the object in a register to a value and jump if they are equal. 748 // Compare the object in a register to a value and jump if they are not equal. 790 // Convenience function: tail call a runtime routine (jump) [all...] |
| /third_party/node/deps/v8/src/maglev/ |
| H A D | maglev-ir.cc | 253 __ RecordComment("-- Jump to deferred code"); in JumpToDeferredIf() 273 __ RecordComment("-- Jump to eager deopt"); in EmitEagerDeoptIf() 893 void Jump::AllocateVreg(MaglevVregAllocationState* vreg_state, in AllocateVreg() 895 void Jump::GenerateCode(MaglevCodeGenState* code_gen_state, in GenerateCode() 897 // Avoid emitting a jump to the next block. in GenerateCode() 920 // We don't have any branch probability information, so try to jump in GenerateCode() 923 // Jump over the false block if true, otherwise fall through into it. in GenerateCode() 926 // Jump to the false block if true. in GenerateCode() 928 // Jump to the true block if it's not the next block. in GenerateCode() 961 // We don't have any branch probability information, so try to jump in GenerateCode() [all...] |