Home
last modified time | relevance | path

Searched full:ashr (Results 1 – 25 of 28) sorted by relevance

12

/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dashr.yaml16 - file-name: "ashr"
27 - sig: ashr v1:in:i32, v2:in:i32
36 ashr v0, v1
44 description: Check ashr with zero and various values.
68 - sig: ashr v1:in:i32, v2:in:i32
76 ashr v0, v1
84 description: Check ashr with +1 and various values.
122 - sig: ashr v1:in:i32, v2:in:i32
130 ashr v0, v1
138 description: Check ashr with -1 and various values.
[all …]
Dtemplate.yaml166 - include: 'ashr.yaml'
Dcall.virt.range.yaml39 ashr v1, v2
/arkcompiler/runtime_core/tests/cts-assembly/
Dmath-18.pa14 # assert(151 ashr 1 == 75) operation --> ashr
18 ashr v0, v1
Dmath-31.pa14 # assert(151 ashr 1 == 75) operation --> ashr2.64
/arkcompiler/runtime_core/docs/
DPBC2IR.md72 | ashr2 | i32 Ashr |
73 | ashr2.64 | i64 Ashr |
100 | ashri | i64 Constant, i32 Ashr |
111 | ashr | i32 Ashr |
/arkcompiler/ets_runtime/test/aottest/ashr/
DBUILD.gn16 host_aot_test_action("ashr") {
/arkcompiler/runtime_core/compiler/tests/
Dasm_printer_test.cpp343 ONE_TEST_BODY(PrinterAarch64Test, TestAShr, ashr, AARCH64)
359 ONE_TEST_BODY(PrinterAarch32Test, TestAShr, ashr, AARCH32)
375 ONE_TEST_BODY(PrinterAmd64Test, TestAShr, ashr, X86_64)
Dinst_generator.h165 {Opcode::AShr, integer_types_},
Dir_builder_test.cpp1989 INST(2, Opcode::AShr).s32().Inputs(0, 1); in TEST_F()
2015 INST(2, Opcode::AShr).s64().Inputs(0, 1); in TEST_F()
2446 // Checks the build of the ashr instruction
2447 TEST_F(IrBuilderTest, Ashr) in TEST_F() argument
2451 ashr a0, a1 in TEST_F()
2464 INST(2, Opcode::AShr).s32().Inputs(0, 1); in TEST_F()
2752 INST(1, Opcode::AShr).s32().Inputs(0, 2); in TEST_F()
/arkcompiler/ets_runtime/test/aottest/aot_type_test/uint32Array/
Duint32Array.ts41 // ashr
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dinst_templates.yaml16 % regex_arithm = /(fdiv|fmod|add|sub|mul|and|or|xor|ashr|shr|shl|neg|not)[2i]?/
19 % opc = opc[1].capitalize.gsub('Ashr', 'AShr').gsub('Fdiv', 'Div').gsub('Fmod', 'Mod')
/arkcompiler/runtime_core/disassembler/tests/sources/
Dinstructions.pa120 ashr v1, v2
/arkcompiler/ets_runtime/ecmascript/compiler/
Dcommon_stubs.h39 V(Ashr) \
Doperations_stub_builder.h52 …GateRef Ashr(GateRef glue, GateRef left, GateRef right, ProfileOperation callback = ProfileOperati…
Drange_analysis.cpp216 return value.ASHR(shift); in GetRangeOfShift()
322 log += " ashr"; in PrintRangeInfo()
Dnumber_gate_info.h206 RangeInfo ASHR(const RangeInfo &rhs) const in ASHR() function
Dcall_signature.h338 V(Ashr) \
Dgate_meta_data.cpp87 return "Ashr"; in TypedBinOpToStr()
Dcall_signature.cpp127 DEF_CALL_SIGNATURE(Ashr) in DEF_CALL_SIGNATURE() argument
129 BINARY_CALL_SIGNATURE(Ashr) in DEF_CALL_SIGNATURE()
Dcommon_stubs.cpp181 Return(operationBuilder.Ashr(glue, x, y)); in GenerateCircuit()
Dcircuit_ir_specification.md334 * **ASHR**: returns the first integer operand shifted to the right a specified number of bits with …
Doperations_stub_builder.cpp843 GateRef OperationsStubBuilder::Ashr(GateRef glue, GateRef left, GateRef right, ProfileOperation cal… in Ashr() function in panda::ecmascript::kungfu::OperationsStubBuilder
/arkcompiler/ets_runtime/test/aottest/
DBUILD.gn45 "ashr",
/arkcompiler/runtime_core/compiler/optimizer/templates/
Dinst_builder_gen.cpp.erb106 /(fdiv|fmod|add|sub|mul|and|or|xor|ashr|shr|shl|neg|not)[2i]?$/ => "binop",

12