| /third_party/mesa3d/src/intel/tools/tests/gen4/ |
| H A D | break.asm | 1 (-f0.0) break(16) Jump: 10 Pop: 0 { align1 }; 2 break(16) Jump: 5 Pop: 1 { align1 }; 3 (+f0.0) break(16) Jump: 156 Pop: 0 { align1 }; 4 (+f0.0.x) break(8) Jump: 16 Pop: 0 { align16 }; 5 break(8) Jump: 6 Pop: 2 { align16 };
|
| H A D | while.asm | 1 while(16) Jump: -10 { align1 }; 2 while(8) Jump: -16 { align16 }; 3 (-f0.0) while(16) Jump: -11 { align1 }; 4 (-f0.0.x) while(8) Jump: -11 { align16 };
|
| /third_party/pcre2/pcre2/src/sljit/ |
| H A D | sljitNativeARM_32.c | 417 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_uw *code_ptr, sljit_uw *code, sljit_sw executable_offset) in detect_jump_type() argument 421 if (jump->flags & SLJIT_REWRITABLE_JUMP) in detect_jump_type() 425 if (jump->flags & IS_BL) in detect_jump_type() 428 if (jump->flags & JUMP_ADDR) in detect_jump_type() 429 diff = ((sljit_sw)jump->u.target - (sljit_sw)(code_ptr + 2) - executable_offset); in detect_jump_type() 431 SLJIT_ASSERT(jump->flags & JUMP_LABEL); in detect_jump_type() 432 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2)); in detect_jump_type() 439 if (jump->flags & IS_BL) { in detect_jump_type() 442 jump->flags |= PATCH_B; in detect_jump_type() 449 jump in detect_jump_type() 687 struct sljit_jump *jump; sljit_generate_code() local 2687 struct sljit_jump *jump; sljit_emit_jump() local 2912 struct sljit_jump *jump; sljit_emit_call() local 2966 struct sljit_jump *jump; sljit_emit_ijump() local [all...] |
| H A D | sljitNativeMIPS_common.c | 351 static SLJIT_INLINE sljit_ins* detect_jump_type(struct sljit_jump *jump, sljit_ins *code, sljit_sw executable_offset) in detect_jump_type() argument 358 inst = (sljit_ins *)jump->addr; in detect_jump_type() 361 if (jump->flags & (SLJIT_REWRITABLE_JUMP | IS_CALL)) in detect_jump_type() 364 if (jump->flags & SLJIT_REWRITABLE_JUMP) in detect_jump_type() 368 if (jump->flags & JUMP_ADDR) in detect_jump_type() 369 target_addr = jump->u.target; in detect_jump_type() 371 SLJIT_ASSERT(jump->flags & JUMP_LABEL); in detect_jump_type() 372 target_addr = (sljit_uw)(code + jump->u.label->size) + (sljit_uw)executable_offset; in detect_jump_type() 375 if (jump->flags & IS_COND) in detect_jump_type() 379 if (jump in detect_jump_type() 522 struct sljit_jump *jump; load_addr_to_reg() local 583 struct sljit_jump *jump; sljit_generate_code() local 2894 struct sljit_jump *jump; sljit_emit_jump() local 3010 struct sljit_jump *jump; sljit_emit_cmp() local 3150 struct sljit_jump *jump = NULL; sljit_emit_ijump() local [all...] |
| H A D | sljitNativeARM_T2_32.c | 255 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_u16 *code_ptr, sljit_u16 *code, sljit_sw executable_offset) in detect_jump_type() argument 259 if (jump->flags & SLJIT_REWRITABLE_JUMP) in detect_jump_type() 262 if (jump->flags & JUMP_ADDR) { in detect_jump_type() 264 if (!(jump->u.target & 0x1)) in detect_jump_type() 266 diff = ((sljit_sw)jump->u.target - (sljit_sw)(code_ptr + 2) - executable_offset) >> 1; in detect_jump_type() 269 SLJIT_ASSERT(jump->flags & JUMP_LABEL); in detect_jump_type() 270 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2)) >> 1; in detect_jump_type() 273 if (jump->flags & IS_COND) { in detect_jump_type() 274 SLJIT_ASSERT(!(jump->flags & IS_BL)); in detect_jump_type() 276 jump in detect_jump_type() 310 set_jump_instruction(struct sljit_jump *jump, sljit_sw executable_offset) set_jump_instruction() argument 387 struct sljit_jump *jump; sljit_generate_code() local 2274 struct sljit_jump *jump; sljit_emit_jump() local 2486 struct sljit_jump *jump; sljit_emit_call() local 2541 struct sljit_jump *jump; sljit_emit_ijump() local [all...] |
| H A D | sljitNativeRISCV_common.c | 166 static SLJIT_INLINE sljit_ins* detect_jump_type(struct sljit_jump *jump, sljit_ins *code, sljit_sw executable_offset) in detect_jump_type() argument 172 inst = (sljit_ins *)jump->addr; in detect_jump_type() 174 if (jump->flags & SLJIT_REWRITABLE_JUMP) in detect_jump_type() 177 if (jump->flags & JUMP_ADDR) in detect_jump_type() 178 target_addr = jump->u.target; in detect_jump_type() 180 SLJIT_ASSERT(jump->flags & JUMP_LABEL); in detect_jump_type() 181 target_addr = (sljit_uw)(code + jump->u.label->size) + (sljit_uw)executable_offset; in detect_jump_type() 186 if (jump->flags & IS_COND) { in detect_jump_type() 191 jump->flags |= PATCH_B; in detect_jump_type() 193 jump in detect_jump_type() 289 struct sljit_jump *jump = NULL; load_addr_to_reg() local 386 struct sljit_jump *jump; sljit_generate_code() local 2292 struct sljit_jump *jump; sljit_emit_jump() local 2396 struct sljit_jump *jump; sljit_emit_cmp() local 2497 struct sljit_jump *jump; sljit_emit_ijump() local [all...] |
| H A D | sljitNativeARM_64.c | 161 static SLJIT_INLINE sljit_sw detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_ins *code, sljit_sw executable_offset) in detect_jump_type() argument 166 if (jump->flags & SLJIT_REWRITABLE_JUMP) { in detect_jump_type() 167 jump->flags |= PATCH_ABS64; in detect_jump_type() 171 if (jump->flags & JUMP_ADDR) in detect_jump_type() 172 target_addr = jump->u.target; in detect_jump_type() 174 SLJIT_ASSERT(jump->flags & JUMP_LABEL); in detect_jump_type() 175 target_addr = (sljit_uw)(code + jump->u.label->size) + (sljit_uw)executable_offset; in detect_jump_type() 180 if (jump->flags & IS_COND) { in detect_jump_type() 183 code_ptr[-5] ^= (jump->flags & IS_CBZ) ? (0x1 << 24) : 0x1; in detect_jump_type() 184 jump in detect_jump_type() 245 struct sljit_jump *jump; sljit_generate_code() local 1956 struct sljit_jump *jump; sljit_emit_jump() local 1999 struct sljit_jump *jump; emit_cmp_to0() local 2033 struct sljit_jump *jump; sljit_emit_ijump() local [all...] |
| H A D | sljitNativePPC_common.c | 284 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_ins *code, sljit_sw executable_offset) in detect_jump_type() argument 291 if (jump->flags & (SLJIT_REWRITABLE_JUMP | IS_CALL)) in detect_jump_type() 294 if (jump->flags & SLJIT_REWRITABLE_JUMP) in detect_jump_type() 298 if (jump->flags & JUMP_ADDR) in detect_jump_type() 299 target_addr = jump->u.target; in detect_jump_type() 301 SLJIT_ASSERT(jump->flags & JUMP_LABEL); in detect_jump_type() 302 target_addr = (sljit_uw)(code + jump->u.label->size) + (sljit_uw)executable_offset; in detect_jump_type() 306 if (jump->flags & IS_CALL) in detect_jump_type() 313 if (jump->flags & IS_COND) { in detect_jump_type() 315 jump in detect_jump_type() 417 struct sljit_jump *jump; sljit_generate_code() local 2291 struct sljit_jump *jump; sljit_emit_jump() local 2346 struct sljit_jump *jump = NULL; sljit_emit_ijump() local [all...] |
| H A D | sljitNativeMIPS_32.c | 198 struct sljit_jump *jump; in sljit_emit_call() local 205 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump)); in sljit_emit_call() 206 PTR_FAIL_IF(!jump); in sljit_emit_call() 207 set_jump(jump, compiler, type & SLJIT_REWRITABLE_JUMP); in sljit_emit_call() 218 jump->flags |= IS_MOVABLE; in sljit_emit_call() 221 jump->flags |= IS_JAL; in sljit_emit_call() 224 jump->flags |= IS_CALL; in sljit_emit_call() 230 jump->addr = compiler->size; in sljit_emit_call() 237 return jump; in sljit_emit_call() 248 return jump; in sljit_emit_call() [all...] |
| H A D | sljitNativeMIPS_64.c | 228 struct sljit_jump *jump; in sljit_emit_call() local 234 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump)); in sljit_emit_call() 235 PTR_FAIL_IF(!jump); in sljit_emit_call() 236 set_jump(jump, compiler, type & SLJIT_REWRITABLE_JUMP); in sljit_emit_call() 247 jump->flags |= IS_MOVABLE; in sljit_emit_call() 250 jump->flags |= IS_JAL; in sljit_emit_call() 253 jump->flags |= IS_CALL; in sljit_emit_call() 259 jump->addr = compiler->size; in sljit_emit_call() 264 return jump; in sljit_emit_call()
|
| /third_party/node/deps/v8/src/interpreter/ |
| H A D | interpreter-assembler.h | 196 // Jump forward relative to the current bytecode by the |jump_offset|. 197 void Jump(TNode<IntPtrT> jump_offset); 199 // Jump backward relative to the current bytecode by the |jump_offset|. 202 // Jump forward relative to the current bytecode by |jump_offset| if the 207 // Jump forward relative to the current bytecode by offest specified in 212 // Jump forward relative to the current bytecode by offest specified from the 218 // Jump forward relative to the current bytecode by |jump_offset| if the 223 // Jump forward relative to the current bytecode by offest specified in 228 // Jump forward relative to the current bytecode by offest specified from the 366 // Jump relativ [all...] |
| H A D | bytecode-array-writer.cc | 9 #include "src/interpreter/bytecode-jump-table.h" 158 // Update the jump instruction's location. in BindLabel() 360 // The jump fits within the range of an UImm8 operand, so cancel in PatchJumpWith8BitOperand() 361 // the reservation and jump directly. in PatchJumpWith8BitOperand() 365 // The jump does not fit within the range of an UImm8 operand, so in PatchJumpWith8BitOperand() 367 // and update the jump instruction and operand. in PatchJumpWith8BitOperand() 388 // The jump fits within the range of an Imm16 operand, so cancel in PatchJumpWith16BitOperand() 389 // the reservation and jump directly. in PatchJumpWith16BitOperand() 394 // The jump does not fit within the range of an Imm16 operand, so in PatchJumpWith16BitOperand() 396 // and update the jump instructio in PatchJumpWith16BitOperand() [all...] |
| H A D | bytecode-label.h | 19 // the jump is seen, so its position is always known by the time the jump is 47 // can only have at most one referrer jump. 77 // Set when the jump referrer is set (i.e. the location of the jump).
|
| /third_party/python/Modules/ |
| H A D | _opcode.c | 20 jump: object = None 27 PyObject *jump) in _opcode_stack_effect_impl() 49 if (jump == Py_None) { in _opcode_stack_effect_impl() 52 else if (jump == Py_True) { in _opcode_stack_effect_impl() 55 else if (jump == Py_False) { in _opcode_stack_effect_impl() 60 "stack_effect: jump must be False, True or None"); in _opcode_stack_effect_impl() 26 _opcode_stack_effect_impl(PyObject *module, int opcode, PyObject *oparg, PyObject *jump) _opcode_stack_effect_impl() argument
|
| /third_party/mesa3d/src/compiler/glsl/ |
| H A D | lower_jumps.cpp | 89 * jump back to the top, or return from the function). 140 /* minimum jump strength (of lowered IR, not pre-lowering IR) 142 * If the block ends with a jump, must be the strength of the jump. 143 * Otherwise, the jump would be dead and have been deleted before) 145 * If the block doesn't end with a jump, it can be different than strength_none if all paths before it lead to some jump 200 ir_variable* return_flag; /* used to break out of all loops and then jump to the return instruction */ 253 * Note that visiting a jump does not lower it. That is the 255 * contains the jump 900 ir_jump *jump = (ir_jump *) ir->body.get_tail(); visit() local [all...] |
| /third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/ |
| H A D | IceSwitchLowering.cpp | 53 // A small number of cases is more efficient without a jump table in clusterizeSwitch() 57 // Test for a single jump table. This can be done in constant time whereas in clusterizeSwitch() 58 // finding the best set of jump table would be quadratic, too slow(?). If in clusterizeSwitch() 59 // jump tables were included in the search tree we'd first have to traverse in clusterizeSwitch() 62 // So, this single jump table is a good starting point where you can get to in clusterizeSwitch() 63 // the jump table quickly without figuring out how to unbalance the tree. in clusterizeSwitch() 69 // Might be too sparse for the jump table in clusterizeSwitch() 72 // Unlikely. Would mean can't store size of jump table. in clusterizeSwitch() 77 // Replace everything with a jump table in clusterizeSwitch()
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
| H A D | AArch64CompressJumpTables.cpp | 1 //==-- AArch64CompressJumpTables.cpp - Compress jump tables for AArch64 --====// 7 // This pass looks at the basic blocks each jump-table refers to and works out 28 #define DEBUG_TYPE "aarch64-jump-tables" 30 STATISTIC(NumJT8, "Number of jump-tables with 1-byte entries"); 31 STATISTIC(NumJT16, "Number of jump-tables with 2-byte entries"); 32 STATISTIC(NumJT32, "Number of jump-tables with 4-byte entries"); 58 return "AArch64 Compress Jump Tables"; 65 "AArch64 compress jump tables pass", false, false) 100 // The jump-table might have been optimized away. in compressJumpTable()
|
| /third_party/node/deps/v8/src/codegen/ |
| H A D | constant-pool.cc | 267 void ConstantPool::EmitAndClear(Jump require_jump) { in EmitAndClear() 290 if (require_jump == Jump::kRequired) assm_->b(&after_pool); in EmitAndClear() 360 bool ConstantPool::ShouldEmitNow(Jump require_jump, size_t margin) const { in ShouldEmitNow() 375 int worst_case_size = ComputeSize(Jump::kRequired, Alignment::kRequired); in ShouldEmitNow() 384 require_jump == Jump::kOmitted && (dist64 >= kOpportunityDistToPool64); in ShouldEmitNow() 395 require_jump == Jump::kOmitted && (dist32 >= kOpportunityDistToPool32); in ShouldEmitNow() 405 int ConstantPool::ComputeSize(Jump require_jump, in ComputeSize() 414 Alignment ConstantPool::IsAlignmentRequiredIfEmittedAt(Jump require_jump, in IsAlignmentRequiredIfEmittedAt() 429 IsAlignmentRequiredIfEmittedAt(Jump::kRequired, pc_offset); in IsInImmRangeIfEmittedAt() 431 pc_offset + ComputeSize(Jump in IsInImmRangeIfEmittedAt() [all...] |
| /third_party/mesa3d/src/intel/tools/tests/gen4.5/ |
| H A D | while.asm | 1 while(16) Jump: -10 { align1 }; 2 while(8) Jump: -16 { align16 }; 3 (-f0.0) while(16) Jump: -11 { align1 }; 4 (-f0.0.x) while(8) Jump: -11 { align16 };
|
| /third_party/mesa3d/src/intel/tools/tests/gen5/ |
| H A D | break.asm | 1 (+f0.0) break(8) Jump: 282 Pop: 0 { align1 }; 2 (+f0.0) break(16) Jump: 282 Pop: 0 { align1 }; 3 (+f0.0.x) break(8) Jump: 32 Pop: 0 { align16 }; 4 break(8) Jump: 12 Pop: 2 { align16 };
|
| /third_party/libphonenumber/metadata/src/test/java/com/google/i18n/phonenumbers/metadata/finitestatematcher/compiler/ |
| H A D | OperationTest.java | 35 // The jump table size is added to the offsets. in testWriteJumpTableNoExtraBranches() 43 // the jump table, which is exactly what the original offset specified. The branch before it 44 // is the same except that it must jump over the final branch (ie, +2 bytes) and so on. 45 // Direct offsets are relative to the start of the jump table however and must be adjusted. 49 // Total adjustment is 7 bytes (jump table size + 2 * branch) in testWriteJumpTableExtraBranches() 52 // Jump table: (offset-to-branch, direct-adjusted-offset, offset-to-branch) in testWriteJumpTableExtraBranches()
|
| /base/global/i18n_lite/tools/i18n-dat-tool/src/main/resource/ |
| H A D | measure-format-patterns.json | 4 "unit_set": "h|min|kcal|time|bpm|m|step|jump|ft|km|lap|in|cm|stroke|mi|yd", 246 "jump": { 257 "jump", 556 "unit_set": "h|min|kcal|time|bpm|m|step|jump|ft|km|lap|in|cm|stroke|mi|yd", 798 "jump": {
|
| /third_party/ltp/tools/sparse/sparse-src/validation/ |
| H A D | label-scope-cgoto.c | 12 void *p = &&l; // KO: 'jump' inside in bar() 21 void *p = &&l; // KO: 'jump' inside in baz() 30 void *p = &&l; // KO: 'jump' inside + removed in qux() 50 p = &&l; // KO: 'jump' inside in qxu() 60 p = &&l; // KO: 'jump' inside + removed in qzu()
|
| /foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/grid/irregular/ |
| H A D | grid_irregular_layout_algorithm.h | 69 * @brief Check if offset is larger than the entire viewport. If so, skip measuring intermediate items and jump 110 void Jump(float mainSize); 115 * @param jumpIdx The GridItem index to jump to. 127 * @param jumpLineIdx The line index to jump to, can be adjusted during the function call. 135 * @return item index to jump to after skipping. 142 * @return item index to jump to after skipping. 164 float postJumpOffset_ = 0.0f; /**< The offset to be applied after performing a jump. */
|
| /third_party/mesa3d/src/panfrost/bifrost/ |
| H A D | bi_layout.c | 87 * are from the beginning of a clause so to jump forward we count the current 88 * clause length, but to jump backwards we do not. */ 93 /* Signed since we might jump backwards */ in bi_block_offset() 101 /* We have to jump through this block from the start of this in bi_block_offset() 107 /* We then need to jump through every clause of every following in bi_block_offset() 124 /* We start at the beginning of the clause but have to jump in bi_block_offset() 133 /* And jump back every clause of preceding blocks up through in bi_block_offset()
|