| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/ |
| D | reg_type.h | 25 if (graph->IsBytecodeOptimizer() && type == DataType::REFERENCE) { in ConvertRegTypeNotFloat() 29 bool useReg32 = graph->IsRegScalarMapped() || graph->IsBytecodeOptimizer(); in ConvertRegTypeNotFloat() 40 if (graph->IsBytecodeOptimizer()) { in ConvertRegType()
|
| D | reg_alloc_base.cpp | 114 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()
|
| D | reg_alloc.cpp | 46 return graph->GetCallingConvention() == nullptr && !graph->IsBytecodeOptimizer(); in ShouldSkipAllocation() 48 return !graph->IsBytecodeOptimizer(); in ShouldSkipAllocation() 103 if (graph->IsBytecodeOptimizer()) { in RegAlloc()
|
| D | reg_alloc_resolver.h | 60 return graph_->IsBytecodeOptimizer() && inst->GetDstReg() == GetAccReg(); in CanStoreToAccumulator() 64 return graph_->IsBytecodeOptimizer() && inst->GetSrcReg(inputNumber) == GetAccReg(); in CanReadFromAccumulator()
|
| D | reg_alloc_linear_scan.cpp | 59 rematConstants_(!graph->IsBytecodeOptimizer() && g_options.IsCompilerRematConst()) in RegAllocLinearScan() 71 rematConstants_(!graph->IsBytecodeOptimizer() && g_options.IsCompilerRematConst()) in RegAllocLinearScan() 381 if (GetGraph()->IsBytecodeOptimizer()) { in GetBlockedRegister()
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/ |
| D | reg_alloc_resolver.h | 53 return graph_->IsBytecodeOptimizer() && inst->GetDstReg() == ACC_REG_ID; in CanStoreToAccumulator() 57 return graph_->IsBytecodeOptimizer() && inst->GetSrcReg(input_number) == ACC_REG_ID; in CanReadFromAccumulator()
|
| D | reg_alloc_base.cpp | 92 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/ |
| D | abckit_inst_builder-inl.h | 109 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/ |
| D | inst_templates.yaml | 28 if (graph_->IsBytecodeOptimizer()) { 47 if (graph_->IsBytecodeOptimizer()) { 97 if (graph_->IsBytecodeOptimizer()) { 122 if (graph_->IsBytecodeOptimizer()) { 148 if (graph_->IsBytecodeOptimizer()) {
|
| D | inst_builder.cpp | 32 ASSERT(!GetGraph()->IsBytecodeOptimizer() || reg_num != INVALID_REG); in Prepare() 148 if (graph->IsBytecodeOptimizer()) { in SetParamSpillFill()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/ |
| D | inst_templates.yaml | 28 if (graph_->IsBytecodeOptimizer()) { 42 if (graph_->IsBytecodeOptimizer()) { 82 if (graph_->IsBytecodeOptimizer()) { 154 if (graph_->IsBytecodeOptimizer()) { 181 if (graph_->IsBytecodeOptimizer()) { 223 if (graph_->IsBytecodeOptimizer()) {
|
| D | inst_builder.cpp | 82 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()
|
| D | inst_builder-inl.h | 180 if (!GetGraph()->IsAotMode() && !GetGraph()->IsBytecodeOptimizer()) { in BuildCallStaticInst() 215 if (!GetGraph()->IsAotMode() && !GetGraph()->IsBytecodeOptimizer()) { in BuildCallVirtualInst() 564 if (GetGraph()->IsBytecodeOptimizer() || !g_options.IsCompilerEncodeIntrinsics()) { in BuildIntrinsic() 726 if (!GetGraph()->IsAotMode() && !GetGraph()->IsBytecodeOptimizer()) { in BuildLoadObject() 770 if (!GetGraph()->IsAotMode() && !GetGraph()->IsBytecodeOptimizer()) { in BuildStoreObjectInst() 846 if (!GetGraph()->IsAotMode() && !GetGraph()->IsBytecodeOptimizer()) { in BuildLoadStaticInst() 925 if (!GetGraph()->IsAotMode() && !GetGraph()->IsBytecodeOptimizer()) { in BuildStoreStaticInst() 1353 if (!graph_->IsAotMode() && !graph_->IsBytecodeOptimizer()) { in BuildCallStaticForInitObject() 1400 if (GetGraph()->IsBytecodeOptimizer()) { in BuildInitObject() 1408 if (GetRuntime()->IsStringClass(GetMethod(), typeId) && !GetGraph()->IsBytecodeOptimizer()) { in BuildInitObject() [all …]
|
| D | inst_builder.h | 125 if (GetGraph()->IsBytecodeOptimizer() || curBb->IsOsrEntry() || 389 return g_options.IsCompilerForceUnresolved() && !graph_->IsBytecodeOptimizer(); in ForceUnresolved()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
| D | const_folding.cpp | 142 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 …]
|
| D | object_type_check_elimination.cpp | 86 if (!graph->IsBytecodeOptimizer() && IsMember(ref, isInstance->GetTypeId(), isInstance)) { in TryEliminateIsInstance() 105 if (graph->IsBytecodeOptimizer()) { in TryEliminateIsInstance()
|
| D | code_sink.cpp | 158 (!GetGraph()->IsBytecodeOptimizer() && InstHasRefInput(inst)) || in SinkInstruction() 159 (GetGraph()->IsBytecodeOptimizer() && (inst->GetOpcode() == Opcode::LoadStatic))) { in SinkInstruction()
|
| D | lowering.cpp | 47 if (graph->IsBytecodeOptimizer() || graph->IsOsrMode()) { in VisitCastValueToAnyType() 337 if (inst->GetBasicBlock()->GetGraph()->IsBytecodeOptimizer()) { in SatisfyReplaceDivMovConditions() 729 if (graph->IsBytecodeOptimizer()) { in ConstantFitsCompareImm() 800 if (graph->IsBytecodeOptimizer()) { in LowerMulDivMod() 809 if (graph->IsBytecodeOptimizer()) { in LowerMulDivMod() 1109 if (inst->GetBasicBlock()->GetGraph()->IsBytecodeOptimizer()) { in LowerConstArrayIndex() 1168 if (graph->IsBytecodeOptimizer()) { in LowerStateInst() 1200 if (graph->IsBytecodeOptimizer()) { in LowerReturnInst() 1317 if (!GetGraph()->IsBytecodeOptimizer()) { in LowerIf() 1362 …DataType::IsFloatType(newInput->CastToCmp()->GetOperandsType()) && !graph->IsBytecodeOptimizer()) { in InPlaceLowerIfImm() [all …]
|
| D | peepholes.cpp | 634 if (graph->IsBytecodeOptimizer() && IsInt32Bit(inst->GetType())) { in VisitShr() 660 if (inst->GetBasicBlock()->GetGraph()->IsBytecodeOptimizer()) { in VisitAShr() 938 …if (!graph->IsBytecodeOptimizer() && g_options.IsCompilerDeferPreheaderTransform() && !graph->IsUn… in VisitCompare() 1038 if (graph->IsBytecodeOptimizer()) { in TrySimplifyCompareAnyType() 1081 if (visitor->GetGraph()->IsBytecodeOptimizer()) { in VisitIf() 1233 if (graph->IsBytecodeOptimizer() && !IsCastAllowedInBytecode(op0)) { in VisitCastCase3() 1269 if (!graph->IsBytecodeOptimizer() && input->GetOpcode() == Opcode::Cast) { in VisitCast() 1283 if (graph->IsBytecodeOptimizer()) { in VisitLenArray() 1432 if (graph->IsBytecodeOptimizer() || graph->IsOsrMode()) { in VisitCastValueToAnyType() 1486 if (graph->IsBytecodeOptimizer()) { in EliminateInstPrecedingStore() [all …]
|
| D | lse.cpp | 861 } else if (GetGraph()->IsBytecodeOptimizer() || !phi->IsReferenceOrAny()) { in FixupPhisInBlock() 864 // Here case: !GetGraph()->IsBytecodeOptimizer() && phi->IsReferenceOrAny() in FixupPhisInBlock() 956 … if (GetGraph()->IsBytecodeOptimizer() && !IsTypeLegalForCast(inst->GetType(), value->GetType())) { in DeleteInstruction() 1009 if (!GetGraph()->IsBytecodeOptimizer() && value->IsMovableObject()) { in DeleteInstructions() 1062 if (!GetGraph()->IsBytecodeOptimizer() && alive->IsMovableObject()) { in ApplyHoistToCandidate() 1158 if (GetGraph()->IsBytecodeOptimizer() && GetGraph()->IsDynamicMethod()) { in RunImpl()
|
| /arkcompiler/runtime_core/compiler/optimizer/templates/ |
| D | inst_builder_gen.cpp.erb | 216 if (GetGraph()->IsBytecodeOptimizer()) { 227 if (GetGraph()->IsBytecodeOptimizer()) { 297 if (GetGraph()->IsBytecodeOptimizer()) {
|
| /arkcompiler/runtime_core/libabckit/src/irbuilder_dynamic/templates/ |
| D | inst_builder_dyn_gen.cpp.erb | 246 if (GetGraph()->IsBytecodeOptimizer()) { 257 if (GetGraph()->IsBytecodeOptimizer()) { 317 if (GetGraph()->IsBytecodeOptimizer()) {
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
| D | graph.h | 1131 return !IsAotMode() && !IsBytecodeOptimizer() && SupportManagedCode(); in IsJitOrOsrMode() 1144 bool IsBytecodeOptimizer() const in IsBytecodeOptimizer() function 1181 if (IsBytecodeOptimizer()) { in GetCompilerMode() 1242 return (IsDynamicMethod() && !IsBytecodeOptimizer()) ? VRegInfo::ENV_COUNT : 0; in GetEnvCount() 1462 bool isSupportInt32 = IsBytecodeOptimizer(); in FindOrCreateConstant()
|
| /arkcompiler/runtime_core/libabckit/src/irbuilder_dynamic/ |
| D | inst_builder_dyn.cpp | 36 ASSERT(!GetGraph()->IsBytecodeOptimizer() || regNum != ark::compiler::GetInvalidReg()); in Prepare() 152 if (graph->IsBytecodeOptimizer()) { in SetParamSpillFill()
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
| D | lowering.cpp | 129 if (graph->IsBytecodeOptimizer()) { in LowerIf()
|