| /arkcompiler/runtime_core/compiler/docs/ |
| D | move_constants_closer_to_usage_doc.md | 46 prop: bc: 0x00000000 48 …E i32 v0(r27), 0x5 bc: 0x00000004 52 prop: bc: 0x00000006 53 … 0x5 bc: 0x00000008 57 prop: bc: 0x00000009 59 … v0(r27), v6(r0) -> r0 (v116) bc: 0x0000000b 61 … v0(r27), v8(r2), v5(r0) -> r0 (v117) bc: 0x000000e3 63 … v0(r27), v10(r3), v116(r0) -> r0 (v118) bc: 0x000000e9 68 … v0(r27), v76(r26), v149(r0) -> r0 (v112) bc: 0x000001af 69 … v150(r0) bc: 0x000001b5 [all …]
|
| D | avoid-calculating-start-of-array.md | 36 …y 181 v8(r21), v6(r2), v5 -> r21 (v31, v24, v17, v20, v27, v33) bc: 0x00000002 37 …ray v7(r21), v23(r19), v11p(r19) bc: 0x00000013 40 …ray v7(r21), v30(r23), v44(r24) bc: 0x0000001f 41 00bc: add x16, x21, #0x10 // (16) 48 …y 181 v8(r21), v6(r2), v5 -> r21 (v47, v17, v20, v27, v33) bc: 0x00000002 49 … v7(r21), 0x10 -> r25 (v49, v48) bc: 0x00000002 54 00bc: str w24, [x25, w23, uxtw #2]
|
| /arkcompiler/ets_runtime/test/typeinfer/automatedcases/ |
| D | binaryArithmeticControlFlowGraphNotTooLarge.ts | 25 …bc, cd, da, blocks = this.blocks; if (this.first) { a = blocks[0] - 1; a = (a << … 28 let a, b, c, d, ab, bc, cd, da, blocks = this.blocks; 34 AssertType(bc, "any"); 707 bc = b & c; 708 AssertType(bc = b & c, "number"); 709 AssertType(bc, "any"); 714 a += (bc | (b & d) | (c & d)) + blocks[0] + 1518500249; 715 AssertType(a += (bc | (b & d) | (c & d)) + blocks[0] + 1518500249, "any"); 717 AssertType((bc | (b & d) | (c & d)) + blocks[0] + 1518500249, "any"); 718 AssertType((bc | (b & d) | (c & d)) + blocks[0], "any"); [all …]
|
| D | intersectionTypeEquivalence.ts | 32 // AB & C is equivalent to A & BC, where AB is A & B and BC is B & C. 45 let bc : B & C; variable 46 AssertType(bc, "B & C"); 52 let z1: A & typeof bc; 54 AssertType(bc, "B & C");
|
| /arkcompiler/runtime_core/disassembler/ |
| D | CMakeLists.txt | 157 FILE_DST ${DISASM_BIN_DIR}/labels1.bc) 160 FILE_DST ${DISASM_BIN_DIR}/labels2.bc) 163 FILE_DST ${DISASM_BIN_DIR}/exceptions.bc) 172 FILE_DST ${DISASM_BIN_DIR}/record_with_fields.bc) 175 FILE_DST ${DISASM_BIN_DIR}/record_in_record.bc) 178 FILE_DST ${DISASM_BIN_DIR}/empty_record.bc) 187 FILE_DST ${DISASM_BIN_DIR}/empty_function.bc) 190 FILE_DST ${DISASM_BIN_DIR}/overloading.bc) 198 FILE_DST ${DISASM_BIN_DIR}/instructions.bc) 201 FILE_DST ${DISASM_BIN_DIR}/returns.bc) [all …]
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | dump_test.cpp | 102 std::string test_data = "prop: start, bc: 0x00000000\n"; in __anon51f1233e0202() 108 test_data = "prop: end, bc: 0x0000002d\n"; in __anon51f1233e0202() 120 test_data = "prop: end, head, loop 1, bc: 0x0000002d\n"; in __anon51f1233e0202() 125 test_data = "prop: loop 0, try_begin (id 0), bc: 0x0000001a\n" in __anon51f1233e0202() 126 "prop: loop (irreducible) 2, try (id 0), bc: 0x0000001a\n" in __anon51f1233e0202() 127 "prop: try_end (id 0), bc: 0x00000023\n" in __anon51f1233e0202() 128 "prop: catch_begin, catch, bc: 0x00000025\n" in __anon51f1233e0202() 129 "prop: catch_begin, catch, bc: 0x00000025\n" in __anon51f1233e0202() 130 "prop: catch, bc: 0x00000025\n"; in __anon51f1233e0202() 154 EXPECT_EQ(str, "bc: 0x0000002d"); in __anon51f1233e0202() [all …]
|
| /arkcompiler/ets_frontend/es2panda/scripts/ |
| D | ts2abc.js | 56 // keep bc-version to be compatible with old IDE versions 57 if (args.length == 1 && args[0] == "--bc-version") { 71 args = ["--bc-version"];
|
| /arkcompiler/ets_frontend/ts2panda/scripts/ |
| D | ts2abc.js | 56 // keep bc-version to be compatible with old IDE versions 57 if (args.length == 1 && args[0] == "--bc-version") { 71 args = ["--bc-version"];
|
| /arkcompiler/runtime_core/disassembler/tests/ |
| D | records_test.cpp.in | 31 d.Disassemble(std::string(DISASM_BIN_DIR) + "empty_record.bc"); 42 d.Disassemble(std::string(DISASM_BIN_DIR) + "record_with_fields.bc"); 63 d.Disassemble(std::string(DISASM_BIN_DIR) + "record_in_record.bc");
|
| D | functions_test.cpp.in | 31 d.Disassemble(std::string(DISASM_BIN_DIR) + "empty_function.bc"); 42 d.Disassemble(std::string(DISASM_BIN_DIR) + "overloading.bc");
|
| D | labels_test.cpp.in | 31 d.Disassemble(std::string(DISASM_BIN_DIR) + "labels1.bc"); 56 d.Disassemble(std::string(DISASM_BIN_DIR) + "labels2.bc"); 91 d.Disassemble(std::string(DISASM_BIN_DIR) + "exceptions.bc");
|
| D | literals_test.cpp.in | 31 d.Disassemble(std::string(DISASM_BIN_DIR) + "literals_same.bc"); 47 d.Disassemble(std::string(DISASM_BIN_DIR) + "literals.bc");
|
| D | instructions_test.cpp.in | 31 d.Disassemble(std::string(DISASM_BIN_DIR) + "empty_record.bc"); 42 d.Disassemble(std::string(DISASM_BIN_DIR) + "instructions.bc"); 222 d.Disassemble(std::string(DISASM_BIN_DIR) + "calls.bc"); 268 d.Disassemble(std::string(DISASM_BIN_DIR) + "returns.bc"); 282 d.Disassemble(std::string(DISASM_BIN_DIR) + "newarrs.bc"); 310 d.Disassemble(std::string(DISASM_BIN_DIR) + "instructions.bc");
|
| D | metadata_test.cpp.in | 31 d.Disassemble(std::string(DISASM_BIN_DIR) + "meta.bc");
|
| /arkcompiler/ets_frontend/ts2panda/src/ |
| D | cmdOptions.ts | 41 …{ name: 'bc-version', alias: 'v', type: Boolean, defaultValue: false, description: "Print ark byte… 42 …{ name: 'bc-min-version', type: Boolean, defaultValue: false, description: "Print ark bytecode min… 279 return this.options["bc-version"]; 284 let versionArg = isBcVersion ? "--bc-version" : "--bc-min-version"; 292 return this.options["bc-min-version"];
|
| /arkcompiler/ets_frontend/test/scripts/auto_xts_test/ |
| D | readme_zh.md | 12 …acts#%E5%85%A8%E9%87%8F%E7%94%A8%E4%BE%8B%E6%89%A7%E8%A1%8C%E6%8C%87%E5%AF%BC%E9%80%82%E7%94%A8%E4…
|
| D | readme.md | 13 …acts#%E5%85%A8%E9%87%8F%E7%94%A8%E4%BE%8B%E6%89%A7%E8%A1%8C%E6%8C%87%E5%AF%BC%E9%80%82%E7%94%A8%E4…
|
| /arkcompiler/ets_frontend/ts2panda/ts2abc/ |
| D | ts2abc_options.h | 242 panda::PandArg<bool> bc_version_arg_{ "bc-version", false, 244 panda::PandArg<bool> bc_min_version_arg_{ "bc-min-version", false,
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | instructions.yaml | 22 …Note: any check instructions might be eliminated by optimizer, thus operand checks (nc, zc, bc, ng… 226 bc: bounds check - input must be the BoundsCheck instruction
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | type_recorder.cpp | 96 // bcIndex of literal marked in es2abc maybe in the next bc whose opcode should be sta. in CollectLiteralGT() 125 // bcOffset of definefunc marked in es2abc maybe in the next bc whose opcode should be sta. in CheckTypeMarkForDefineFunc()
|
| D | gate_accessor.cpp | 1302 auto bc = GetByteCodeOpcode(gate); in IsHeapObjectFromElementsKind() local 1303 if (bc == EcmaOpcode::LDOBJBYVALUE_IMM8_V8 || bc == EcmaOpcode::LDOBJBYVALUE_IMM16_V8 || in IsHeapObjectFromElementsKind() 1304 bc == EcmaOpcode::LDTHISBYVALUE_IMM8 || bc == EcmaOpcode::LDTHISBYVALUE_IMM16) { in IsHeapObjectFromElementsKind()
|
| /arkcompiler/runtime_core/libpandabase/events/ |
| D | events.yaml | 18 # EVENT_OSR_ENTRY(method->GetFullName(), bc, events::OsrEntryKind::TOP_FRAME, events::OsrEntryResul…
|
| /arkcompiler/ets_frontend/es2panda/test/compiler/js/regAllocator/ |
| D | test-spill-fill-with-CFG.js | 45 let bc = undefined; variable
|
| D | test-spill-fill-2.js | 43 let bc = undefined;
|
| /arkcompiler/runtime_core/compiler/optimizer/templates/ |
| D | instructions.rb | 55 BOUNDS_CHECK = 'bc'
|