Home
last modified time | relevance | path

Searched full:backward (Results 1 – 25 of 82) sorted by relevance

1234

/arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/
Djgez.yaml35 for forward, backward, or current cases.
51 # Check backward jump
85 for forward and backward cases.
103 # Max backward jump for imm8, 2 + 61*2 + 1 + 1 + 2 = 128 bytes
128 # Max backward jump for imm16, 1 + 4 + 32760 + 1 + 2 = 32768 bytes
149 for forward and backward cases.
166 # Max backward jump for imm8, 1 + 2 + 61*2 + 1 + 2 = 128 bytes
190 # Max backward jump for imm16, 1 + 4 + 32760 + 1 + 2 = 32768 bytes
Djlez.yaml35 for forward, backward, or current cases.
51 # Check backward jump
85 for forward and backward cases.
103 # Max backward jump for imm8, 1 + 2 + 2*61 + 1 + 2 = 128 bytes
129 # Max backward jump for imm16, 1 + 4 + 32760 + 1 + 2 = 32768 bytes
151 for forward and backward cases.
168 # Max backward jump for imm8, 1 + 2 + 61*2 + 1 + 2 = 128 bytes
192 # Max backward jump for imm16, 1 + 4 + 32760 + 1 + 2 = 32768 bytes
Djeqz.yaml35 for forward, backward, or current cases.
51 # Check backward jump
85 for forward and backward cases.
102 # Max backward jump for imm8, 1 + 2 + 2*61 + 1 + 2 = 128 bytes
126 # Max backward jump for imm16, 1 + 4 + 32760 + 1 + 2 = 32768 bytes
Djnez.yaml37 for forward, backward, or current cases.
53 # Check backward jump
87 for forward and backward cases.
105 # Max backward jump for imm8, 1 + 2 + 2*61 + 1 + 2 = 128 bytes
130 # Max backward jump for imm16, 1 + 4 + 32760 + 1 + 2 = 32768 bytes
Djgtz.yaml35 for forward, backward, or current cases.
51 # Check backward jump
85 for forward and backward cases.
103 # Max backward jump for imm8, 2 + 61*2 + 1 + 1 + 2 = 128 bytes
128 # Max backward jump for imm16, 1 + 4 + 32760 + 1 + 2 = 32768 bytes
Djltz.yaml35 for forward, backward, or current cases.
51 # Check backward jump
85 for forward and backward cases.
103 # Max backward jump for imm8, 1 + 2 + 61*2 + 1 + 2 = 128 bytes
129 # Max backward jump for imm16, 1 + 4 + 32760 + 1 + 2 = 32768 bytes
Djnez.obj.yaml410 - description: Max backward jump for imm8, 3 + 120 + 5 = 128 bytes
436 - description: Max backward jump for imm16, 5 + 32760 + 3 = 32768 bytes
448 …- description: Beyond max backward jump for imm16, 5 + 40000 = 40005 bytes. Converted to jeqz.obj …
482 - description: Chain of backward jumps
Djeqz.obj.yaml410 - description: Max backward jump for imm8, 3 + 120 + 5 = 128 bytes
438 - description: Max backward jump for imm16, 5 + 32760 + 3 = 32768 bytes
450 …- description: Beyond max backward jump for imm16, 5 + 40000 = 40005 bytes. Converted to jnez.obj …
483 - description: Chain of backward jumps
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Djlez.yaml36 for forward, backward, or current cases.
52 # Check backward jump
86 for forward and backward cases.
104 # Max backward jump for imm8, 1 + 2 + 2*61 + 1 + 2 = 128 bytes
130 # Max backward jump for imm16, 1 + 4 + 32760 + 1 + 2 = 32768 bytes
152 for forward and backward cases.
169 # Max backward jump for imm8, 1 + 2 + 61*2 + 1 + 2 = 128 bytes
193 # Max backward jump for imm16, 1 + 4 + 32760 + 1 + 2 = 32768 bytes
Djgez.yaml36 for forward, backward, or current cases.
52 # Check backward jump
86 for forward and backward cases.
104 # Max backward jump for imm8, 2 + 61*2 + 1 + 1 + 2 = 128 bytes
129 # Max backward jump for imm16, 1 + 4 + 32760 + 1 + 2 = 32768 bytes
150 for forward and backward cases.
167 # Max backward jump for imm8, 1 + 2 + 61*2 + 1 + 2 = 128 bytes
191 # Max backward jump for imm16, 1 + 4 + 32760 + 1 + 2 = 32768 bytes
Djnez.yaml38 for forward, backward, or current cases.
54 # Check backward jump
88 for forward and backward cases.
106 # Max backward jump for imm8, 1 + 2 + 2*61 + 1 + 2 = 128 bytes
131 # Max backward jump for imm16, 1 + 4 + 32760 + 1 + 2 = 32768 bytes
Djgtz.yaml36 for forward, backward, or current cases.
52 # Check backward jump
86 for forward and backward cases.
104 # Max backward jump for imm8, 2 + 61*2 + 1 + 1 + 2 = 128 bytes
129 # Max backward jump for imm16, 1 + 4 + 32760 + 1 + 2 = 32768 bytes
Djeqz.yaml36 for forward, backward, or current cases.
52 # Check backward jump
86 for forward and backward cases.
103 # Max backward jump for imm8, 1 + 2 + 2*61 + 1 + 2 = 128 bytes
127 # Max backward jump for imm16, 1 + 4 + 32760 + 1 + 2 = 32768 bytes
Djltz.yaml36 for forward, backward, or current cases.
52 # Check backward jump
86 for forward and backward cases.
104 # Max backward jump for imm8, 1 + 2 + 61*2 + 1 + 2 = 128 bytes
130 # Max backward jump for imm16, 1 + 4 + 32760 + 1 + 2 = 32768 bytes
Djnez.obj.yaml594 - description: Max backward jump for imm8, 3 + 120 + 5 = 128 bytes
620 - description: Max backward jump for imm16, 5 + 32760 + 3 = 32768 bytes
632 …- description: Beyond max backward jump for imm16, 5 + 40000 = 40005 bytes. Converted to jeqz.obj …
666 - description: Chain of backward jumps
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dbasicblock.h37 BACKWARD, enumerator
57 using PhiInstSafeReverseIter = InstSafeIterator<IterationType::PHI, IterationDirection::BACKWARD>;
58 using InstSafeReverseIter = InstSafeIterator<IterationType::INST, IterationDirection::BACKWARD>;
59 using AllInstSafeReverseIter = InstSafeIterator<IterationType::ALL, IterationDirection::BACKWARD>;
418 * |----> InstSafeIterator<Type::INST, Direction::BACKWARD>
465 if constexpr (IterationType::PHI == T && IterationDirection::BACKWARD == D) { in InstIterator()
470 if constexpr (IterationType::ALL == T && IterationDirection::BACKWARD == D) { in InstIterator()
572 class InstBackwardIterator : public InstIterator<T, IterationDirection::BACKWARD> {
575 : InstIterator<T, IterationDirection::BACKWARD>(block, start)
605 …explicit InstBackwardIterator(Inst *current) : InstIterator<T, IterationDirection::BACKWARD>(curre… in InstBackwardIterator()
[all …]
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dbasicblock.h37 BACKWARD, enumerator
57 using PhiInstSafeReverseIter = InstSafeIterator<IterationType::PHI, IterationDirection::BACKWARD>;
58 using InstSafeReverseIter = InstSafeIterator<IterationType::INST, IterationDirection::BACKWARD>;
59 using AllInstSafeReverseIter = InstSafeIterator<IterationType::ALL, IterationDirection::BACKWARD>;
673 * |----> InstSafeIterator<Type::INST, Direction::BACKWARD>
712 if constexpr (IterationType::PHI == T && IterationDirection::BACKWARD == D) { in InstIterator()
717 if constexpr (IterationType::ALL == T && IterationDirection::BACKWARD == D) { in InstIterator()
819 class InstBackwardIterator : public InstIterator<T, IterationDirection::BACKWARD> {
822 : InstIterator<T, IterationDirection::BACKWARD>(block, start)
852 …explicit InstBackwardIterator(Inst *current) : InstIterator<T, IterationDirection::BACKWARD>(curre… in InstBackwardIterator()
[all …]
/arkcompiler/ets_frontend/ets2panda/lexer/
Dlexer.cpp296 Iterator().Backward(1); in ScanDecimalNumbers()
458 Iterator().Backward(1); in CheckOctalDigit()
477 Iterator().Backward(1); in ScanTemplateStringCpHelper()
500 Iterator().Backward(1); in ScanTemplateStringCpHelper()
566 Iterator().Backward(1); in ScanMultilineString()
641 Iterator().Backward(1); in ScanUnicodeCharacter()
670 Iterator().Backward(1); in ScanUnicodeCharacter()
719 Iterator().Backward(1); in ScanQuestionPunctuator()
986 Iterator().Backward(1); in ScanSlashPunctuator()
1028 Iterator().Backward(1); in ScanDotPunctuator()
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/doc/concurrency/
D03_concurrency_features.rst42 functions is only supported for the sake of backward TypeScript compatibility.
49 backward compatibility
/arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/dataflow/
DGenericDataFlow.ts29 * - The analysis can be configured as either forward or backward, depending on
42 // Nodes in reverse post-order, which is useful for backward data flow analysis.
120 * Indicates whether the analysis is forward (true) or backward (false).
150 * Implements forward and backward data flow analysis using a worklist algorithm.
198 * Computes the MFP solution for a backward data flow analysis problem.
/arkcompiler/runtime_core/isa/
DChangeLog.md11 + Introduced new backward compatibility policy.
/arkcompiler/runtime_core/static_core/isa/
DChangeLog.md19 + Introduced new backward compatibility policy.
/arkcompiler/runtime_core/static_core/plugins/ets/tests/stdlib-templates/escompat/
Descompat_Array_find.ets38 failures += check((): int => { return testFindLast()}, "Test find backward")
39 failures += check((): int => { return testFindLastMissed()}, "Test find backward missed")
40 failures += check((): int => { return testFindLastStatic()}, "Test static find backward")
41 …failures += check((): int => { return testFindLastMissedStatic()}, "Test static find backward miss…
Descompat_Array_reduce_sort.ets28 failures += check((): int => { return testReduceRight()}, "Test reduce backward")
29 …failures += check((): int => { return testReduceRightWithStart()}, "Test reduce backward with star…
/arkcompiler/ets_frontend/es2panda/lexer/
Dlexer.cpp329 Iterator().Backward(1); in ScanDecimalNumbers()
506 Iterator().Backward(1); in ScanTemplateString()
528 Iterator().Backward(1); in ScanTemplateString()
579 Iterator().Backward(1); in ScanStringUnicodePart()
630 Iterator().Backward(1); in ScanStringUnicodePart()
694 Iterator().Backward(1); in ScanQuestionPunctuator()
990 Iterator().Backward(1); in ScanDotPunctuator()
1209 Iterator().Backward(1); in CheckArrow()
1324 Iterator().Backward(1); in SkipWhiteSpaces()
1332 Iterator().Backward(1); in SkipWhiteSpaces()
[all …]

1234