| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | ashr.yaml | 16 - 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 …]
|
| D | template.yaml | 166 - include: 'ashr.yaml'
|
| /arkcompiler/runtime_core/tests/cts-assembly/ |
| D | math-18.pa | 14 # assert(151 ashr 1 == 75) operation --> ashr 18 ashr v0, v1
|
| D | math-31.pa | 14 # assert(151 ashr 1 == 75) operation --> ashr2.64
|
| /arkcompiler/runtime_core/docs/ |
| D | PBC2IR.md | 72 | ashr2 | i32 Ashr | 73 | ashr2.64 | i64 Ashr | 100 | ashri | i64 Constant, i32 Ashr | 111 | ashr | i32 Ashr |
|
| /arkcompiler/ets_runtime/test/aottest/ashr/ |
| D | BUILD.gn | 16 host_aot_test_action("ashr") {
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | asm_printer_test.cpp | 343 ONE_TEST_BODY(PrinterAarch64Test, TestAShr, ashr, AARCH64) 359 ONE_TEST_BODY(PrinterAarch32Test, TestAShr, ashr, AARCH32) 375 ONE_TEST_BODY(PrinterAmd64Test, TestAShr, ashr, X86_64)
|
| D | lowering_test.cpp | 257 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 …]
|
| D | inst_generator_test.cpp | 250 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()
|
| D | inst_generator.h | 165 {Opcode::AShr, integer_types_},
|
| D | inst_generator.cpp | 85 case Opcode::AShr: in GenerateGraph() 1057 case Opcode::AShr: in Generate()
|
| D | ir_builder_test.cpp | 1989 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/ |
| D | operations_stub_builder.h | 50 GateRef Ashr(GateRef glue, GateRef left, GateRef right);
|
| D | common_stubs.h | 37 V(Ashr) \
|
| D | call_signature.h | 323 V(Ashr) \
|
| D | call_signature.cpp | 117 DEF_CALL_SIGNATURE(Ashr) in DEF_CALL_SIGNATURE() argument 119 BINARY_CALL_SIGNATURE(Ashr) in DEF_CALL_SIGNATURE()
|
| D | common_stubs.cpp | 163 Return(operationBuilder.Ashr(glue, x, y)); in GenerateCircuit()
|
| /arkcompiler/runtime_core/compiler/optimizer/ir_builder/ |
| D | inst_templates.yaml | 16 % 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/ |
| D | instructions.pa | 120 ashr v1, v2
|
| /arkcompiler/ets_runtime/test/aottest/ |
| D | BUILD.gn | 38 "ashr:ashrAotAction",
|
| /arkcompiler/runtime_core/irtoc/scripts/ |
| D | resolvers.irt | 167 method_1 := AShr(cache_64, 32).i64
|
| /arkcompiler/runtime_core/compiler/ |
| D | CMakeLists.txt | 578 "ashr"
|
| /arkcompiler/runtime_core/compiler/optimizer/templates/ |
| D | inst_builder_gen.cpp.erb | 106 /(fdiv|fmod|add|sub|mul|and|or|xor|ashr|shr|shl|neg|not)[2i]?$/ => "binop",
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/ |
| D | operands.h | 93 DEF(AShr, BinaryOperation) \
|
| D | codegen.h | 607 #define BINARRY_IMM_OPS(DEF) DEF(Add) DEF(Sub) DEF(Shl) DEF(AShr) DEF(And) DEF(Or) DEF(Xor)
|