Home
last modified time | relevance | path

Searched full:fdiv (Results 1 – 10 of 10) sorted by relevance

/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/ets_runtime/ecmascript/compiler/
Dgate_meta_data.h146 V(Fdiv, FDIV, GateFlags::NONE_FLAG, 0, 0, 2) \
Dcircuit_optimizer.cpp300 case OpCode::FDIV: in RunFloatingPointArithmetic()
509 {OpCode::FDIV, [&]() -> bool { return RunFDiv(gate); }}, in Run()
994 auto value = RunBasicArithmetic(operandA, operandB, OpCode::FDIV, machineType); in RunFDiv()
Dgate.cpp126 case OpCode::FDIV: in CheckValueInput()
Dcircuit_builder.h59 V(DoubleDiv, Fdiv, MachineType::F64) \
Dcircuit_ir_specification.md364 * **FDIV**: returns the quotient of its two floating-point operands.
Dtype_lowering.cpp2381 … builder_.BinaryArithmetic(circuit_->Fdiv(), MachineType::F64, *doubleLeft, *doubleRight)); in FastDiv()
2676 … builder_.BinaryArithmetic(circuit_->Fdiv(), MachineType::F64, *doubleLeft, *doubleRight)); in DivNumbers()
Dllvm_ir_builder.cpp162 {OpCode::FDIV, &LLVMIRBuilder::HandleFloatDiv}, in InitializeHandlers()
/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/target/aarch64/
Dencode.cpp1837 GetMasm()->Fdiv(VixlVReg(dst), VixlVReg(src0), VixlVReg(src1)); in EncodeDiv()