| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | div.yaml | 16 - file-name: "div" 24 - sig: div v1:in:i32, v2:in:i32 31 div v0, v1 39 description: Check div with zero and various values. 53 - sig: div v1:in:i32, v2:in:i32 60 div v0, v1 68 description: Check div with +1 and various values. 82 - sig: div v1:in:i32, v2:in:i32 89 div v0, v1 97 description: Check div with -1 and various values. [all …]
|
| D | fdiv2.yaml | 169 # Div of +Inf and value 238 # Div of -Inf and value 310 # Div of Inf by Inf 333 # Div of +0.0 and value 391 # Div of -0.0 and value 450 # Div of 1.0 and value 526 # Div of -1.0 and value 603 # Div of -1.0 and value 667 # Div of two values 740 # Div of zero by zero
|
| D | fdiv2.64.yaml | 169 # Div of +Inf and value 238 # Div of -Inf and value 310 # Div of Inf by Inf 333 # Div of +0.0 and value 391 # Div of -0.0 and value 450 # Div of 1.0 and value 526 # Div of -1.0 and value 603 # Div of -1.0 and value 667 # Div of two values 740 # Div of zero by zero
|
| D | template.yaml | 192 - include: 'div.yaml'
|
| /arkcompiler/runtime_core/docs/ |
| D | PBC2IR.md | 80 | fdiv2 | f32 Div | 81 | fdiv2.64 | f64 Div | 84 | div2 | i32 Div | 85 | div2.64 | i64 Div | 88 | divu2 | u32 Div | 89 | divu2.64 | u64 Div | 90 | modu2 | u32 Div | 101 | divi | i64 Constant, i32 Div | 112 | div | i32 Div |
|
| /arkcompiler/runtime_core/compiler/docs/ |
| D | vn_doc.md | 92 9.f64 Div v3, v2 -> (v14) 94 11.f64 Div v3, v2 -> (v14) 122 9.f64 Div v3, v2 -> (v14, v14) 124 11.f64 Div v3, v2 149 9.f64 Div v3, v2 -> (v14, v14)
|
| /arkcompiler/ets_runtime/test/deopttest/div/ |
| D | BUILD.gn | 16 host_aot_test_action("div") {
|
| /arkcompiler/ets_runtime/test/aottest/div/ |
| D | BUILD.gn | 16 host_aot_test_action("div") {
|
| /arkcompiler/runtime_core/tests/cts-assembly/ |
| D | math-47.pa | 27 div v0, v1
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/ |
| D | lib_call_inst.h | 39 if (opcode == Opcode::Div) { in HasLibCall()
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | move_constants_test.cpp | 211 INST(27, Opcode::Div).u64().Inputs(1, 0); in TEST_F() 255 INST(27, Opcode::Div).u64().Inputs(1, 0); in TEST_F() 364 INST(12, Opcode::Div).u64().Inputs(1, 0); in TEST_F() 397 INST(12, Opcode::Div).u64().Inputs(1, 0); in TEST_F() 656 INST(4, Opcode::Div).u64().Inputs(0, 1); in TEST_F() 684 INST(4, Opcode::Div).u64().Inputs(0, 1); in TEST_F()
|
| D | vn_test.cpp | 52 INST(9, Opcode::Div).f64().Inputs(3, 2); in TEST_F() 54 INST(11, Opcode::Div).f64().Inputs(3, 2); in TEST_F() 77 INST(9, Opcode::Div).f64().Inputs(3, 2); in TEST_F() 79 INST(11, Opcode::Div).f64().Inputs(3, 2); in TEST_F() 208 INST(9, Opcode::Div).f64().Inputs(2, 3); in TEST_F() 209 INST(10, Opcode::Div).f64().Inputs(3, 2); in TEST_F() 236 INST(9, Opcode::Div).f64().Inputs(2, 3); in TEST_F() 237 INST(10, Opcode::Div).f64().Inputs(3, 2); in TEST_F() 386 INST(16, Opcode::Div).f64().Inputs(2, 3); in TEST_F() 397 INST(23, Opcode::Div).f64().Inputs(2, 3); in TEST_F() [all …]
|
| D | ir_builder_test.cpp | 747 INST(2, Opcode::Div).f64().Inputs(0, 1); in TEST_F() 1469 INST(2, Opcode::Div).f32().Inputs(0, 1); in TEST_F() 1495 INST(2, Opcode::Div).f64().Inputs(0, 1); in TEST_F() 2043 INST(4, Opcode::Div).s32().Inputs(0, 3); in TEST_F() 2071 INST(4, Opcode::Div).s64().Inputs(0, 3); in TEST_F() 2155 INST(4, Opcode::Div).u32().Inputs(0, 3); in TEST_F() 2183 INST(4, Opcode::Div).u64().Inputs(0, 3); in TEST_F() 2471 // Checks the build of the div instruction 2472 TEST_F(IrBuilderTest, Div) in TEST_F() argument 2476 div a0, a1 in TEST_F() [all …]
|
| D | inst_generator_test.cpp | 210 case Opcode::Div: in FixParams() 539 case Opcode::Div: in DoLogic() 839 OneTest(stat_gen, Opcode::Div); in RandomTestsPart1() 840 OneTestFP(stat_gen, Opcode::Div); in RandomTestsPart1()
|
| D | inst_generator.h | 160 {Opcode::Div, numeric_types_},
|
| D | inst_generator.cpp | 79 case Opcode::Div: in GenerateGraph() 477 opcode = Opcode::Div; in GenerateCheckOperation() 1051 case Opcode::Div: in Generate()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | operations_stub_builder.h | 46 GateRef Div(GateRef glue, GateRef left, GateRef right);
|
| D | common_stubs.h | 27 V(Div) \
|
| D | call_signature.h | 312 V(Div) \
|
| /arkcompiler/runtime_core/compiler/optimizer/ir_builder/ |
| D | inst_templates.yaml | 19 % opc = opc[1].capitalize.gsub('Ashr', 'AShr').gsub('Fdiv', 'Div').gsub('Fmod', 'Mod') 24 % opc = inst.stripped_mnemonic =~ /div/ ? 'Div' : 'Mod'
|
| /arkcompiler/runtime_core/disassembler/tests/sources/ |
| D | instructions.pa | 121 div v1, v2
|
| /arkcompiler/ets_runtime/test/aottest/ |
| D | BUILD.gn | 71 "div:divAotAction",
|
| /arkcompiler/ets_frontend/testTs/ |
| D | test-case.patch | 6225 +var donkey = <div> 6227 +</div>; 6229 +var donkey = <div> 6231 +</div>; 6233 +var donkey = <div> 6235 +</div>; 6237 +var donkey = <div> 6239 +</div>; 6241 +var donkey = <div> 6243 +</div>; [all …]
|
| /arkcompiler/runtime_core/irtoc/scripts/ |
| D | interpreter.irt | 631 ['Div', 'Mod'].each do |op| 1101 v_ := Div(acc_value.f32, vs).f32 1106 v_ := Div(acc_value.f64, vs).f64 1539 # div
|
| /arkcompiler/runtime_core/compiler/optimizer/templates/ |
| D | inst_builder_gen.cpp.erb | 107 /^(div|mod)u?[2i]?$/ => "binop_z",
|