Home
last modified time | relevance | path

Searched full:ashr (Results 1 – 25 of 35) 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'
/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)
Dlowering_test.cpp257 INST(6, Opcode::AShr).u32().Inputs(0, 1); in TEST_F()
258 INST(7, Opcode::AShr).u64().Inputs(0, 1); in TEST_F()
259 INST(8, Opcode::AShr).u64().Inputs(0, 2); in TEST_F()
288 ASSERT_EQ(INS(8).GetPrev()->GetOpcode(), Opcode::AShr); in TEST_F()
1384 {Opcode::AShr, Opcode::AShrI, ShiftType::ASR}}; in TEST_F()
1470 {Opcode::AShr, Opcode::AShrI, ShiftType::ASR}}; in TEST_F()
1519 {Opcode::AShr, Opcode::AShrI, ShiftType::ASR}}; in TEST_F()
1601 {Opcode::AShr, Opcode::AShrI, ShiftType::ASR}}; in TEST_F()
1654 {Opcode::AShr, Opcode::AShrI, ShiftType::ASR}}; in TEST_F()
1732 {Opcode::AShr, Opcode::AShrI, ShiftType::ASR}}; in TEST_F()
[all …]
Dinst_generator_test.cpp250 case Opcode::AShr: in FixParams()
578 case Opcode::AShr: in DoLogic()
854 OneTest(stat_gen, Opcode::AShr); in RandomTestsPart1()
914 OneTestShift(stat_gen, Opcode::AShr); in NotRandomTests()
Dinst_generator.h165 {Opcode::AShr, integer_types_},
Dinst_generator.cpp85 case Opcode::AShr: in GenerateGraph()
1057 case Opcode::AShr: in Generate()
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/ecmascript/compiler/
Doperations_stub_builder.h50 GateRef Ashr(GateRef glue, GateRef left, GateRef right);
Dcommon_stubs.h37 V(Ashr) \
Dcall_signature.h323 V(Ashr) \
Dcall_signature.cpp117 DEF_CALL_SIGNATURE(Ashr) in DEF_CALL_SIGNATURE() argument
119 BINARY_CALL_SIGNATURE(Ashr) in DEF_CALL_SIGNATURE()
Dcommon_stubs.cpp163 Return(operationBuilder.Ashr(glue, x, y)); in GenerateCircuit()
/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/test/aottest/
DBUILD.gn38 "ashr:ashrAotAction",
/arkcompiler/runtime_core/irtoc/scripts/
Dresolvers.irt167 method_1 := AShr(cache_64, 32).i64
/arkcompiler/runtime_core/compiler/
DCMakeLists.txt578 "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",
/arkcompiler/runtime_core/compiler/optimizer/code_generator/
Doperands.h93 DEF(AShr, BinaryOperation) \
Dcodegen.h607 #define BINARRY_IMM_OPS(DEF) DEF(Add) DEF(Sub) DEF(Shl) DEF(AShr) DEF(And) DEF(Or) DEF(Xor)

12