Home
last modified time | relevance | path

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

12

/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
Djeqz.obj.yaml595 - description: Max backward jump for imm8, 3 + 120 + 5 = 128 bytes
623 - description: Max backward jump for imm16, 5 + 32760 + 3 = 32768 bytes
635 …- description: Beyond max backward jump for imm16, 5 + 40000 = 40005 bytes. Converted to jnez.obj …
668 - description: Chain of backward jumps
Djne.yaml989 - description: Max backward jump for imm8, 3 + 120 + 2 + 2 + 1 = 128 bytes
1014 - description: Max backward jump for imm16, 5 + 32760 + 3 = 32768 bytes
1026 …- description: Beyond max backward jump for imm16, 5 + 40000 = 40005 bytes. Converted to jne + jmp…
1060 - description: Chain of backward jumps
Djlt.yaml989 - description: Max backward jump for imm8, 3 + 120 + 2 + 2 + 1 = 128 bytes
1014 - description: Max backward jump for imm16, 5 + 32760 + 3 = 32768 bytes
1026 …- description: Beyond max backward jump for imm16, 5 + 40000 = 40005 bytes. Converted to jgt + jmp…
1060 - description: Chain of backward jumps
Djgt.yaml989 - description: Max backward jump for imm8, 3 + 120 + 2 + 2 + 1 = 128 bytes
1014 - description: Max backward jump for imm16, 5 + 32760 + 3 = 32768 bytes
1026 …- description: Beyond max backward jump for imm16, 5 + 40000 = 40005 bytes. Converted to jgt + jmp…
1060 - description: Chain of backward jumps
Djeq.yaml993 - description: Max backward jump for imm8, 3 + 120 + 2 + 2 + 1 = 128 bytes
1018 - description: Max backward jump for imm16, 5 + 32760 + 3 = 32768 bytes
1030 …- description: Beyond max backward jump for imm16, 5 + 40000 = 40005 bytes. Converted to jeq + jmp…
1064 - description: Chain of backward jumps
Djle.yaml989 - description: Max backward jump for imm8, 3 + 120 + 2 + 2 + 1 = 128 bytes
1014 - description: Max backward jump for imm16, 5 + 32760 + 3 = 32768 bytes
1026 …- description: Beyond max backward jump for imm16, 5 + 40000 = 40005 bytes. Converted to jgt + jmp…
1060 - description: Chain of backward jumps
Djge.yaml989 - description: Max backward jump for imm8, 3 + 120 + 2 + 2 + 1 = 128 bytes
1014 - description: Max backward jump for imm16, 5 + 32760 + 3 = 32768 bytes
1026 …- description: Beyond max backward jump for imm16, 5 + 40000 = 40005 bytes. Converted to jgt + jmp…
1060 - description: Chain of backward jumps
Djmp.yaml33 … description: Check execution is transferred, jump forward, backward, jump on current instruction.
Djeq.obj.yaml1296 - description: Max backward jump for imm8, 3 + 120 + 2 + 2 + 1 = 128 bytes
1321 - description: Max backward jump for imm16, 5 + 32760 + 3 = 32768 bytes
1332 …- description: Beyond max backward jump for imm16, 5 + 40000 = 40005 bytes. Converted to jne.obj +…
1364 - description: Chain of backward jumps
Djne.obj.yaml1301 - description: Max backward jump for imm8, 3 + 120 + 2 + 2 + 1 = 128 bytes
1326 - description: Max backward jump for imm16, 5 + 32760 + 3 = 32768 bytes
1337 …- description: Beyond max backward jump for imm16, 5 + 40000 = 40005 bytes. Converted to jeq.obj +…
1369 - description: Chain of backward jumps
/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>;
681 * |----> InstSafeIterator<Type::INST, Direction::BACKWARD>
720 if constexpr (IterationType::PHI == T && IterationDirection::BACKWARD == D) { in InstIterator()
725 if constexpr (IterationType::ALL == T && IterationDirection::BACKWARD == D) { in InstIterator()
827 class InstBackwardIterator : public InstIterator<T, IterationDirection::BACKWARD> {
830 : InstIterator<T, IterationDirection::BACKWARD>(block, start)
860 …explicit InstBackwardIterator(Inst *current) : InstIterator<T, IterationDirection::BACKWARD>(curre… in InstBackwardIterator()
[all …]
/arkcompiler/ets_frontend/es2panda/lexer/
Dlexer.cpp308 Iterator().Backward(1); in ScanDecimalNumbers()
472 Iterator().Backward(1); in ScanTemplateString()
494 Iterator().Backward(1); in ScanTemplateString()
545 Iterator().Backward(1); in ScanStringUnicodePart()
595 Iterator().Backward(1); in ScanStringUnicodePart()
651 Iterator().Backward(1); in ScanQuestionPunctuator()
947 Iterator().Backward(1); in ScanDotPunctuator()
1151 Iterator().Backward(1); in CheckArrow()
1250 Iterator().Backward(1); in SkipWhiteSpaces()
1257 Iterator().Backward(1); in SkipWhiteSpaces()
[all …]
Dlexer.h240 Iterator().Backward(1); in ScanString()
275 Iterator().Backward(1); in ScanString()
357 Iterator().Backward(1); in ScanNumberRadix()
/arkcompiler/runtime_core/isa/
DChangeLog.md11 + Introduced new backward compatibility policy.
/arkcompiler/ets_runtime/test/moduletest/builtins/
Dbuiltinsregexp.js24 // Test1 - Regexp backward
/arkcompiler/ets_frontend/es2panda/util/
Dustring.h178 inline void Backward(size_t offset) const in Backward() function
375 iter.Backward(1); in EscapeSymbol()
/arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/
Dsamples_record.h38 const size_t PRE_IDX_RANGE = 5; // 5: length of variable preIdx looping backward
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
Ddeoptimize_elimination.cpp180 …auto it = InstSafeIterator<IterationType::INST, IterationDirection::BACKWARD>(*guard_block, guard); in CanRemoveGuard()

12