Home
last modified time | relevance | path

Searched refs:in1 (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/optimizations/
H A Dlowering.cpp41 auto in1 = cmp->GetInput(1).GetInst(); in BetterToSwapCompareInputs() local
47 if (in1->IsConst()) { in BetterToSwapCompareInputs()
51 return ConstantFitsCompareImm(in0, size, cc) && !ConstantFitsCompareImm(in1, size, cc); in BetterToSwapCompareInputs()
98 auto in1 = input->GetInput(1).GetInst(); in LowerIf() local
99 input->SetInput(0, in1); in LowerIf()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dtyped_native_inline_lowering.h112 GateRef BuildIntMinMax(GateRef int1, GateRef int2, GateRef in1, GateRef in2);
114 GateRef BuildIntMinMax(GateRef in1, GateRef in2);
116 GateRef BuildDoubleMinMax(GateRef double1, GateRef double2, GateRef in1, GateRef in2);
118 GateRef BuildDoubleMinMax(GateRef in1, GateRef in2);
H A Dtyped_native_inline_lowering.cpp837 // for min select in1 if int1 < int2, in2 otherwise
839 GateRef TypedNativeInlineLowering::BuildIntMinMax(GateRef int1, GateRef int2, GateRef in1, GateRef in2) in BuildIntMinMax() argument
844 VariableType type {acc_.GetMachineType(in1), acc_.GetGateType(in1)}; in BuildIntMinMax()
845 DEFVALUE(result, (&builder_), type, (IS_MAX ? in1 : in2)); in BuildIntMinMax()
851 result = IS_MAX ? in2 : in1; in BuildIntMinMax()
861 GateRef TypedNativeInlineLowering::BuildIntMinMax(GateRef in1, GateRef in2) in BuildIntMinMax() argument
863 ASSERT(acc_.GetMachineType(in1) == MachineType::I32); in BuildIntMinMax()
866 return BuildIntMinMax<IS_MAX>(in1, in2, in1, in in BuildIntMinMax()
876 BuildDoubleMinMax(GateRef double1, GateRef double2, GateRef in1, GateRef in2) BuildDoubleMinMax() argument
926 BuildDoubleMinMax(GateRef in1, GateRef in2) BuildDoubleMinMax() argument
940 GateRef in1 = acc_.GetValueIn(gate, 0); LowerTNumberMinMax() local
987 GateRef in1 = acc_.GetValueIn(gate, 0); LowerMathMinMaxWithIntrinsic() local
1037 GateRef in1 = acc_.GetValueIn(gate, 0); LowerIntMinMax() local
1047 GateRef in1 = acc_.GetValueIn(gate, 0); LowerDoubleMinMax() local
[all...]
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
H A Dlowering.cpp1225 auto in1 = cmp->GetInput(1).GetInst(); in BetterToSwapCompareInputs() local
1234 if (in1->IsConst()) { in BetterToSwapCompareInputs()
1238 return ConstantFitsCompareImm(in0, size, cc) && !ConstantFitsCompareImm(in1, size, cc); in BetterToSwapCompareInputs()
1309 auto in1 = input->GetInput(1).GetInst(); in LowerIf() local
1310 input->SetInput(0, in1); in LowerIf()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/
H A Dlitecg_ir_builder.cpp2093 auto in1 = acc_.GetIn(gate, 1); in HandleAddWithOverflow() local
2095 ASSERT(acc_.GetMachineType(in1) == MachineType::I32); in HandleAddWithOverflow()
2096 VisitAddWithOverflow(gate, in0, in1); in HandleAddWithOverflow()
2107 auto in1 = acc_.GetIn(gate, 1); in HandleSubWithOverflow() local
2109 ASSERT(acc_.GetMachineType(in1) == MachineType::I32); in HandleSubWithOverflow()
2110 VisitSubWithOverflow(gate, in0, in1); in HandleSubWithOverflow()
2121 auto in1 = acc_.GetIn(gate, 1); in HandleMulWithOverflow() local
2123 ASSERT(acc_.GetMachineType(in1) == MachineType::I32); in HandleMulWithOverflow()
2124 VisitMulWithOverflow(gate, in0, in1); in HandleMulWithOverflow()

Completed in 14 milliseconds