Home
last modified time | relevance | path

Searched full:bc (Results 1 – 25 of 52) sorted by relevance

123

/arkcompiler/runtime_core/compiler/docs/
Dmove_constants_closer_to_usage_doc.md46 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 …]
Davoid-calculating-start-of-array.md36 …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/
DbinaryArithmeticControlFlowGraphNotTooLarge.ts25bc, 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 …]
DintersectionTypeEquivalence.ts32 // 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/
DCMakeLists.txt157 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/
Ddump_test.cpp102 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/
Dts2abc.js56 // 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/
Dts2abc.js56 // 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/
Drecords_test.cpp.in31 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");
Dfunctions_test.cpp.in31 d.Disassemble(std::string(DISASM_BIN_DIR) + "empty_function.bc");
42 d.Disassemble(std::string(DISASM_BIN_DIR) + "overloading.bc");
Dlabels_test.cpp.in31 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");
Dliterals_test.cpp.in31 d.Disassemble(std::string(DISASM_BIN_DIR) + "literals_same.bc");
47 d.Disassemble(std::string(DISASM_BIN_DIR) + "literals.bc");
Dinstructions_test.cpp.in31 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");
Dmetadata_test.cpp.in31 d.Disassemble(std::string(DISASM_BIN_DIR) + "meta.bc");
/arkcompiler/ets_frontend/ts2panda/src/
DcmdOptions.ts41 …{ 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/
Dreadme_zh.md12 …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…
Dreadme.md13 …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/
Dts2abc_options.h242 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/
Dinstructions.yaml22 …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/
Dtype_recorder.cpp96 // 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()
Dgate_accessor.cpp1302 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/
Devents.yaml18 # EVENT_OSR_ENTRY(method->GetFullName(), bc, events::OsrEntryKind::TOP_FRAME, events::OsrEntryResul…
/arkcompiler/ets_frontend/es2panda/test/compiler/js/regAllocator/
Dtest-spill-fill-with-CFG.js45 let bc = undefined; variable
Dtest-spill-fill-2.js43 let bc = undefined;
/arkcompiler/runtime_core/compiler/optimizer/templates/
Dinstructions.rb55 BOUNDS_CHECK = 'bc'

123