Home
last modified time | relevance | path

Searched refs:SetOperandsType (Results 1 – 14 of 14) sorted by relevance

/arkcompiler/runtime_core/compiler/tests/
Drpo_test.cpp128 cmp->SetOperandsType(DataType::Type::INT64); in TEST_F()
131 if_inst->SetOperandsType(DataType::BOOL); in TEST_F()
248 cmp->SetOperandsType(DataType::Type::INT64); in TEST_F()
251 if_inst->SetOperandsType(DataType::BOOL); in TEST_F()
Ddom_tree_test.cpp155 cmp->SetOperandsType(DataType::Type::INT64); in TEST_F()
158 if_inst->SetOperandsType(DataType::BOOL); in TEST_F()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dir_constructor.h1004 inst->CastToCmp()->SetOperandsType(type); in SrcType()
1007 inst->CastToCompare()->SetOperandsType(type); in SrcType()
1010 inst->CastToIf()->SetOperandsType(type); in SrcType()
1013 inst->CastToAddOverflow()->SetOperandsType(type); in SrcType()
1016 inst->CastToSubOverflow()->SetOperandsType(type); in SrcType()
1019 inst->CastToIfImm()->SetOperandsType(type); in SrcType()
1022 inst->CastToSelect()->SetOperandsType(type); in SrcType()
1025 inst->CastToSelectImm()->SetOperandsType(type); in SrcType()
1028 inst->CastToCast()->SetOperandsType(type); in SrcType()
1031 inst->CastToBitcast()->SetOperandsType(type); in SrcType()
[all …]
Dinst.h1885 void SetOperandsType(DataType::Type type) in SetOperandsType() function
3203 SetOperandsType(operType); in CompareInst()
4949 SetOperandsType(operType); in CastInst()
4986 SetOperandsType(operType); in CmpInst()
6473 SetOperandsType(operType); in SelectInst()
6520 SetOperandsType(operType); in SelectImmInst()
6570 SetOperandsType(operType); in Base()
6627 SetOperandsType(operType); in Base()
7201 SetOperandsType(compare->GetOperandsType()); in DeoptimizeCompareInst()
7214 SetOperandsType(compare->GetOperandsType()); in DeoptimizeCompareInst()
[all …]
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dir_constructor.h800 inst->CastToCmp()->SetOperandsType(type); in SrcType()
803 inst->CastToCompare()->SetOperandsType(type); in SrcType()
806 inst->CastToIf()->SetOperandsType(type); in SrcType()
809 inst->CastToIfImm()->SetOperandsType(type); in SrcType()
879 inst->CastToCmp()->SetOperandsType(type); in CheckInputType()
882 inst->CastToCompare()->SetOperandsType(type); in CheckInputType()
885 inst->CastToIf()->SetOperandsType(type); in CheckInputType()
888 inst->CastToIfImm()->SetOperandsType(type); in CheckInputType()
891 inst->CastToSelect()->SetOperandsType(type); in CheckInputType()
894 inst->CastToSelectImm()->SetOperandsType(type); in CheckInputType()
Dinst.cpp297 clone->CastToCompare()->SetOperandsType(GetOperandsType()); in Clone()
304 clone->CastToCmp()->SetOperandsType(GetOperandsType()); in Clone()
312 static_cast<IfInst *>(clone)->SetOperandsType(GetOperandsType()); in Clone()
Dinst.h1444 void SetOperandsType(DataType::Type type) in SetOperandsType() function
2753 clone->CastToIfImm()->SetOperandsType(GetOperandsType()); in Clone()
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
Dlowering.cpp124 replace->SetOperandsType(input->CastToCompare()->GetOperandsType()); in LowerIf()
140 inst->SetOperandsType(input->CastToCompare()->GetOperandsType()); in InPlaceLowerIfImm()
/arkcompiler/runtime_core/static_core/compiler/tests/
Dinst_generator.cpp824 inst->CastToCast()->SetOperandsType(opcodeXPossibleTypes_[opCode][i]); in GenerateOperations()
846 inst->SetOperandsType(type); in GenerateOperations()
858 inst->SetOperandsType(DataType::FLOAT64); in GenerateOperations()
863 inst->SetOperandsType(DataType::FLOAT64); in GenerateOperations()
881 inst->SetOperandsType(type); in GenerateOperations()
900 inst->SetOperandsType(type); in GenerateOperationsImm()
921 inst->SetOperandsType(cmpType); in GenerateOperations()
948 inst->SetOperandsType(cmpType); in GenerateOperationsImm()
Dcodegen_test.cpp580 static_cast<CmpInst *>(fcmp)->SetOperandsType(TYPE); in CheckCmp()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
Dpeepholes.cpp695 cast->CastToCast()->SetOperandsType(op1->GetInput(0).GetInst()->GetType()); in VisitAShr()
786 cast->CastToCast()->SetOperandsType(input0->GetInput(0).GetInst()->GetType()); in VisitAnd()
990 cmpInst->SetOperandsType(DataType::BOOL); in TrySimplifyCompareAnyTypeCase1()
1029 cmpInst->SetOperandsType(DataType::BOOL); in TrySimplifyCompareAnyTypeCase2()
1259 cast->SetOperandsType(origInst->GetType()); in VisitCastCase2()
1291 inst->CastToCast()->SetOperandsType(op0->GetType()); in VisitCastCase3()
1443 cast->CastToCast()->SetOperandsType(inputType); in VisitCastAnyTypeValue()
2335 compare->SetOperandsType(cmpOpType); in TrySimplifyCmpCompareWithZero()
2803 cmpInst->CastToCompare()->SetOperandsType(DataType::BOOL); in CreateCompareInsteadOfXorAdd()
2811 cast->SetOperandsType(DataType::BOOL); in CreateCompareInsteadOfXorAdd()
Dlowering.cpp1227 inst->SetOperandsType(inputType); in InPlaceLowerIfImm()
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/
Dets_intrinsics_peephole.cpp38 compare->SetOperandsType(input0->GetType()); in PeepholeStringEquals()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
Dinst_builder-inl.h361 inst->SetOperandsType(GetMethodArgumentType(methodId, 0)); in BuildIsNanIntrinsic()