| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | jlez.yaml | 36 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
|
| D | jgez.yaml | 36 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
|
| D | jnez.yaml | 38 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
|
| D | jgtz.yaml | 36 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
|
| D | jeqz.yaml | 36 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
|
| D | jltz.yaml | 36 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
|
| D | jnez.obj.yaml | 594 - 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
|
| D | jeqz.obj.yaml | 595 - 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
|
| D | jne.yaml | 989 - 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
|
| D | jlt.yaml | 989 - 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
|
| D | jgt.yaml | 989 - 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
|
| D | jeq.yaml | 993 - 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
|
| D | jle.yaml | 989 - 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
|
| D | jge.yaml | 989 - 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
|
| D | jmp.yaml | 33 … description: Check execution is transferred, jump forward, backward, jump on current instruction.
|
| D | jeq.obj.yaml | 1296 - 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
|
| D | jne.obj.yaml | 1301 - 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/ |
| D | basicblock.h | 37 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/ |
| D | lexer.cpp | 308 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 …]
|
| D | lexer.h | 240 Iterator().Backward(1); in ScanString() 275 Iterator().Backward(1); in ScanString() 357 Iterator().Backward(1); in ScanNumberRadix()
|
| /arkcompiler/runtime_core/isa/ |
| D | ChangeLog.md | 11 + Introduced new backward compatibility policy.
|
| /arkcompiler/ets_runtime/test/moduletest/builtins/ |
| D | builtinsregexp.js | 24 // Test1 - Regexp backward
|
| /arkcompiler/ets_frontend/es2panda/util/ |
| D | ustring.h | 178 inline void Backward(size_t offset) const in Backward() function 375 iter.Backward(1); in EscapeSymbol()
|
| /arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/ |
| D | samples_record.h | 38 const size_t PRE_IDX_RANGE = 5; // 5: length of variable preIdx looping backward
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
| D | deoptimize_elimination.cpp | 180 …auto it = InstSafeIterator<IterationType::INST, IterationDirection::BACKWARD>(*guard_block, guard); in CanRemoveGuard()
|