Home
last modified time | relevance | path

Searched full:isbytecodeoptimizer (Results 1 – 25 of 53) sorted by relevance

123

/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
Dreg_type.h25 if (graph->IsBytecodeOptimizer() && type == DataType::REFERENCE) { in ConvertRegTypeNotFloat()
29 bool useReg32 = graph->IsRegScalarMapped() || graph->IsBytecodeOptimizer(); in ConvertRegTypeNotFloat()
40 if (graph->IsBytecodeOptimizer()) { in ConvertRegType()
Dreg_alloc.cpp46 return graph->GetCallingConvention() == nullptr && !graph->IsBytecodeOptimizer(); in ShouldSkipAllocation()
48 return !graph->IsBytecodeOptimizer(); in ShouldSkipAllocation()
103 if (graph->IsBytecodeOptimizer()) { in RegAlloc()
Dreg_alloc_base.cpp114 if (GetGraph()->IsBytecodeOptimizer()) { in Prepare()
139 if (GetGraph()->IsBytecodeOptimizer()) { in Resolve()
148 if (!GetGraph()->IsBytecodeOptimizer() && g_options.IsCompilerVerifyRegalloc() && in Resolve()
242 if (GetGraph()->IsBytecodeOptimizer()) { in ReserveTempRegisters()
258 if (GetGraph()->IsBytecodeOptimizer() || GetGraph()->GetMode().IsFastPath()) { in GetTotalSlotsCount()
294 if (!inst->IsConst() || graph->IsBytecodeOptimizer() || !g_options.IsCompilerRematConst()) { in TryToSpillConstant()
Dreg_alloc_resolver.h60 return graph_->IsBytecodeOptimizer() && inst->GetDstReg() == GetAccReg(); in CanStoreToAccumulator()
64 return graph_->IsBytecodeOptimizer() && inst->GetSrcReg(inputNumber) == GetAccReg(); in CanReadFromAccumulator()
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dreg_alloc_resolver.h53 return graph_->IsBytecodeOptimizer() && inst->GetDstReg() == ACC_REG_ID; in CanStoreToAccumulator()
57 return graph_->IsBytecodeOptimizer() && inst->GetSrcReg(input_number) == ACC_REG_ID; in CanReadFromAccumulator()
Dreg_alloc_base.cpp92 if (GetGraph()->IsBytecodeOptimizer()) { in Prepare()
119 if (GetGraph()->IsBytecodeOptimizer()) { in Resolve()
215 if (GetGraph()->IsBytecodeOptimizer()) { in ReserveTempRegisters()
231 if (GetGraph()->IsBytecodeOptimizer() || GetGraph()->GetMode().IsFastPath()) { in GetTotalSlotsCount()
/arkcompiler/runtime_core/libabckit/src/adapter_static/
Dabckit_inst_builder-inl.h109 if (!GetGraph()->IsAotMode() && !GetGraph()->IsBytecodeOptimizer()) { in AbcKitBuildLoadFromPool()
123 if (!GetGraph()->IsDynamicMethod() || GetGraph()->IsBytecodeOptimizer()) { in AbcKitBuildLoadFromPool()
140 if (GetGraph()->IsDynamicMethod() && GetGraph()->IsBytecodeOptimizer()) { in AbcKitBuildLoadFromPool()
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dinst_templates.yaml28 if (graph_->IsBytecodeOptimizer()) {
47 if (graph_->IsBytecodeOptimizer()) {
97 if (graph_->IsBytecodeOptimizer()) {
122 if (graph_->IsBytecodeOptimizer()) {
148 if (graph_->IsBytecodeOptimizer()) {
Dinst_builder.cpp32 ASSERT(!GetGraph()->IsBytecodeOptimizer() || reg_num != INVALID_REG); in Prepare()
148 if (graph->IsBytecodeOptimizer()) { in SetParamSpillFill()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
Dinst_templates.yaml28 if (graph_->IsBytecodeOptimizer()) {
42 if (graph_->IsBytecodeOptimizer()) {
82 if (graph_->IsBytecodeOptimizer()) {
154 if (graph_->IsBytecodeOptimizer()) {
181 if (graph_->IsBytecodeOptimizer()) {
223 if (graph_->IsBytecodeOptimizer()) {
Dinst_builder.cpp82 if (GetGraph()->IsDynamicMethod() && !GetGraph()->IsBytecodeOptimizer() && in SetCurrentBlock()
137 …if (!GetGraph()->IsBytecodeOptimizer() && GetGraph()->IsDynamicMethod() && !GetGraph()->GetMode().… in Prepare()
156 ASSERT(!GetGraph()->IsBytecodeOptimizer() || regNum != GetInvalidReg()); in Prepare()
404 if (graph->IsBytecodeOptimizer()) { in SetParamSpillFill()
555 if (GetGraph()->IsBytecodeOptimizer()) { in CreateSaveState()
575 …if (GetGraph()->IsDynamicMethod() && !GetGraph()->IsBytecodeOptimizer() && (*currentDefs_)[regIdx]… in CreateSaveState()
592 ASSERT(!graph_->IsBytecodeOptimizer()); in CreateLoadAndInitClassGeneric()
595 if (!GetGraph()->IsAotMode() && !GetGraph()->IsBytecodeOptimizer()) { in CreateLoadAndInitClassGeneric()
Dinst_builder-inl.h179 if (!GetGraph()->IsAotMode() && !GetGraph()->IsBytecodeOptimizer()) { in BuildCallStaticInst()
208 if (!GetGraph()->IsAotMode() && !GetGraph()->IsBytecodeOptimizer()) { in BuildCallVirtualInst()
571 if (GetGraph()->IsBytecodeOptimizer() || !g_options.IsCompilerEncodeIntrinsics()) { in BuildIntrinsic()
709 if (!GetGraph()->IsAotMode() && !GetGraph()->IsBytecodeOptimizer()) { in BuildLoadObject()
753 if (!GetGraph()->IsAotMode() && !GetGraph()->IsBytecodeOptimizer()) { in BuildStoreObjectInst()
829 if (!GetGraph()->IsAotMode() && !GetGraph()->IsBytecodeOptimizer()) { in BuildLoadStaticInst()
909 if (!GetGraph()->IsAotMode() && !GetGraph()->IsBytecodeOptimizer()) { in BuildStoreStaticInst()
1339 if (!graph_->IsAotMode() && !graph_->IsBytecodeOptimizer()) { in BuildCallStaticForInitObject()
1387 if (GetGraph()->IsBytecodeOptimizer()) { in BuildInitObject()
1395 if (GetRuntime()->IsStringClass(GetMethod(), typeId) && !GetGraph()->IsBytecodeOptimizer()) { in BuildInitObject()
[all …]
Dinst_builder.h131 if (GetGraph()->IsBytecodeOptimizer() || curBb->IsOsrEntry() ||
403 return g_options.IsCompilerForceUnresolved() && !graph_->IsBytecodeOptimizer(); in ForceUnresolved()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
Dconst_folding.cpp142 if (graph->IsBytecodeOptimizer() && IsInt32Bit(inst->GetType()) && !isLiteralData) { in ConstFoldingCreateIntConst()
190 if (graph->IsBytecodeOptimizer() && !isLiteralData) { in ConstFoldingCastIntConst()
211 if (graph->IsBytecodeOptimizer() && !isLiteralData) { in ConstFoldingCastConst()
237 if (graph->IsBytecodeOptimizer() && !isLiteralData) { in ConstFoldingCastConst()
440 …if (input1->IsConst() && input1->CastToConstant()->IsEqualConst(0, graph->IsBytecodeOptimizer())) { in ConstFoldingMul()
475 if (graph->IsBytecodeOptimizer() && IsInt32Bit(inst->GetType())) { in ConstFoldingDivInt2Int()
531 if (graph->IsBytecodeOptimizer() && IsInt32Bit(inst->GetType())) { in ConstFoldingMinInt()
579 if (graph->IsBytecodeOptimizer() && IsInt32Bit(inst->GetType())) { in ConstFoldingMaxInt()
627 if (graph->IsBytecodeOptimizer() && IsInt32Bit(inst->GetType())) { in ConstFoldingModIntConst()
697 if (graph->IsBytecodeOptimizer() && IsInt32Bit(inst->GetType())) { in ConstFoldingShl()
[all …]
Dobject_type_check_elimination.cpp86 if (!graph->IsBytecodeOptimizer() && IsMember(ref, isInstance->GetTypeId(), isInstance)) { in TryEliminateIsInstance()
105 if (graph->IsBytecodeOptimizer()) { in TryEliminateIsInstance()
Dcode_sink.cpp158 (!GetGraph()->IsBytecodeOptimizer() && InstHasRefInput(inst)) || in SinkInstruction()
159 (GetGraph()->IsBytecodeOptimizer() && (inst->GetOpcode() == Opcode::LoadStatic))) { in SinkInstruction()
Dlowering.cpp47 if (graph->IsBytecodeOptimizer() || graph->IsOsrMode()) { in VisitCastValueToAnyType()
351 if (inst->GetBasicBlock()->GetGraph()->IsBytecodeOptimizer()) { in SatisfyReplaceDivMovConditions()
752 if (graph->IsBytecodeOptimizer()) { in ConstantFitsCompareImm()
828 if (graph->IsBytecodeOptimizer()) { in LowerMulDivMod()
837 if (graph->IsBytecodeOptimizer()) { in LowerMulDivMod()
1143 if (inst->GetBasicBlock()->GetGraph()->IsBytecodeOptimizer()) { in LowerConstArrayIndex()
1202 if (graph->IsBytecodeOptimizer()) { in LowerStateInst()
1234 if (graph->IsBytecodeOptimizer()) { in LowerReturnInst()
1351 if (!GetGraph()->IsBytecodeOptimizer()) { in LowerIf()
1396 …DataType::IsFloatType(newInput->CastToCmp()->GetOperandsType()) && !graph->IsBytecodeOptimizer()) { in InPlaceLowerIfImm()
[all …]
Dpeepholes.cpp635 if (graph->IsBytecodeOptimizer() && IsInt32Bit(inst->GetType())) { in VisitShr()
661 if (inst->GetBasicBlock()->GetGraph()->IsBytecodeOptimizer()) { in VisitAShr()
964 …if (!graph->IsBytecodeOptimizer() && g_options.IsCompilerDeferPreheaderTransform() && !graph->IsUn… in VisitCompare()
1064 if (graph->IsBytecodeOptimizer()) { in TrySimplifyCompareAnyType()
1107 if (visitor->GetGraph()->IsBytecodeOptimizer()) { in VisitIf()
1259 if (graph->IsBytecodeOptimizer() && !IsCastAllowedInBytecode(op0)) { in VisitCastCase3()
1295 if (!graph->IsBytecodeOptimizer() && input->GetOpcode() == Opcode::Cast) { in VisitCast()
1309 if (graph->IsBytecodeOptimizer()) { in VisitLenArray()
1457 if (graph->IsBytecodeOptimizer() || graph->IsOsrMode()) { in VisitCastValueToAnyType()
1511 if (graph->IsBytecodeOptimizer()) { in EliminateInstPrecedingStore()
[all …]
Dlse.cpp885 } else if (GetGraph()->IsBytecodeOptimizer() || !phi->IsReferenceOrAny()) { in FixupPhisInBlock()
888 // Here case: !GetGraph()->IsBytecodeOptimizer() && phi->IsReferenceOrAny() in FixupPhisInBlock()
980 … if (GetGraph()->IsBytecodeOptimizer() && !IsTypeLegalForCast(inst->GetType(), value->GetType())) { in DeleteInstruction()
1033 if (!GetGraph()->IsBytecodeOptimizer() && value->IsMovableObject()) { in DeleteInstructions()
1086 if (!GetGraph()->IsBytecodeOptimizer() && alive->IsMovableObject()) { in ApplyHoistToCandidate()
1181 if (GetGraph()->IsBytecodeOptimizer() && GetGraph()->IsDynamicMethod()) { in RunImpl()
/arkcompiler/runtime_core/libabckit/src/irbuilder_dynamic/templates/
Dinst_builder_dyn_gen.cpp.erb246 if (GetGraph()->IsBytecodeOptimizer()) {
257 if (GetGraph()->IsBytecodeOptimizer()) {
317 if (GetGraph()->IsBytecodeOptimizer()) {
/arkcompiler/runtime_core/compiler/optimizer/templates/
Dinst_builder_gen.cpp.erb216 if (GetGraph()->IsBytecodeOptimizer()) {
227 if (GetGraph()->IsBytecodeOptimizer()) {
297 if (GetGraph()->IsBytecodeOptimizer()) {
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/
Dets_intrinsics_peephole.cpp312 if (graph->IsBytecodeOptimizer()) { in PeepholeEquals()
334 if (graph->IsBytecodeOptimizer()) { in PeepholeStrictEquals()
356 if (graph->IsBytecodeOptimizer() || graph->GetArch() == Arch::AARCH32 || in PeepholeDoubleToString()
428 if (graph->IsBytecodeOptimizer() || graph->GetArch() == Arch::AARCH32) { in PeepholeStringFromCharCodeSingle()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dgraph.h1152 return !IsAotMode() && !IsBytecodeOptimizer() && SupportManagedCode(); in IsJitOrOsrMode()
1165 bool IsBytecodeOptimizer() const in IsBytecodeOptimizer() function
1202 if (IsBytecodeOptimizer()) { in GetCompilerMode()
1263 return (IsDynamicMethod() && !IsBytecodeOptimizer()) ? VRegInfo::ENV_COUNT : 0; in GetEnvCount()
1484 bool isSupportInt32 = IsBytecodeOptimizer(); in FindOrCreateConstant()
/arkcompiler/runtime_core/libabckit/src/irbuilder_dynamic/
Dinst_builder_dyn.cpp36 ASSERT(!GetGraph()->IsBytecodeOptimizer() || regNum != ark::compiler::GetInvalidReg()); in Prepare()
152 if (graph->IsBytecodeOptimizer()) { in SetParamSpillFill()
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
Dlowering.cpp129 if (graph->IsBytecodeOptimizer()) { in LowerIf()

123