/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
H A D | aarch64_fixshortbranch.h | 35 CGFunc *cgFunc = nullptr; member in maplebe::AArch64FixShortBranch
|
H A D | aarch64_obj_emitter.h | 71 FuncEmitInfo &CreateFuncEmitInfo(CGFunc &cgFunc) in CreateFuncEmitInfo() argument
|
H A D | aarch64_peep.h | 51 explicit RemoveIdenticalLoadAndStoreAArch64(CGFunc &cgFunc) : PeepPattern(cgFunc) {} in RemoveIdenticalLoadAndStoreAArch64() argument 62 RemoveMovingtoSameRegPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn) : CGPeepPattern(cgFunc, currBB, currInsn) in RemoveMovingtoSameRegPattern() argument 77 explicit RemoveMovingtoSameRegAArch64(CGFunc &cgFunc) : PeepPattern(cgFunc) {} in RemoveMovingtoSameRegAArch64() argument 88 CombineContiLoadAndStorePattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn) in CombineContiLoadAndStorePattern() argument 135 explicit EnhanceStrLdrAArch64(CGFunc &cgFunc) argument 154 EliminateSpecifcSXTAArch64(CGFunc &cgFunc) EliminateSpecifcSXTAArch64() argument 166 EliminateSpecifcUXTAArch64(CGFunc &cgFunc) EliminateSpecifcUXTAArch64() argument 181 FmovRegPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn) FmovRegPattern() argument 207 SbfxOptPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn) SbfxOptPattern() argument 235 CbnzToCbzPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn) CbnzToCbzPattern() argument 270 CsetCbzToBeqOptAArch64(CGFunc &cgFunc) CsetCbzToBeqOptAArch64() argument 281 ContiLDRorSTRToSameMEMPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn) ContiLDRorSTRToSameMEMPattern() argument 314 AndCmpBranchesToTstAArch64(CGFunc &cgFunc) AndCmpBranchesToTstAArch64() argument 326 AndCbzBranchesToTstAArch64(CGFunc &cgFunc) AndCbzBranchesToTstAArch64() argument 372 AndCmpBranchesToCsetAArch64(CGFunc &cgFunc) AndCmpBranchesToCsetAArch64() argument 402 ZeroCmpBranchesAArch64(CGFunc &cgFunc) ZeroCmpBranchesAArch64() argument 433 CmpCsetAArch64(CGFunc &cgFunc) CmpCsetAArch64() argument 452 ComplexMemOperandAddAArch64(CGFunc &cgFunc) ComplexMemOperandAddAArch64() argument 470 RemoveSxtBeforeStrAArch64(CGFunc &cgFunc) RemoveSxtBeforeStrAArch64() argument 485 CselZeroOneToCsetOpt(CGFunc &cgFunc) CselZeroOneToCsetOpt() argument 495 CGFunc *cgFunc; global() member in maplebe::CselZeroOneToCsetOpt 510 AndCmpCsetEorCbzOpt(CGFunc &cgFunc) AndCmpCsetEorCbzOpt() argument 515 CGFunc *cgFunc; global() member in maplebe::AndCmpCsetEorCbzOpt 527 AddLdrOpt(CGFunc &cgFunc) AddLdrOpt() argument 532 CGFunc *cgFunc; global() member in maplebe::AddLdrOpt 544 CsetEorOpt(CGFunc &cgFunc) CsetEorOpt() argument 549 CGFunc *cgFunc; global() member in maplebe::CsetEorOpt 561 MoveCmpOpt(CGFunc &cgFunc) MoveCmpOpt() argument 566 CGFunc *cgFunc; global() member in maplebe::MoveCmpOpt 577 AddImmZeroToMov(CGFunc &cgFunc) AddImmZeroToMov() argument 582 CGFunc *cgFunc; global() member in maplebe::AddImmZeroToMov [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
H A D | instruction_selection.h | 32 CGFunc *cgFunc; member in maplebe::InsnSel
|
H A D | label_creation.h | 38 CGFunc *cgFunc; member in maplebe::LabelCreation
|
H A D | args.h | 42 CGFunc *cgFunc; member in maplebe::MoveRegArgs
|
H A D | cg_cfg.h | 56 CGFunc *cgFunc; member in maplebe::InsnVisitor 61 explicit CGCFG(CGFunc &cgFunc) : cgFunc(&cgFunc) {} in CGCFG() argument 105 CGFunc *cgFunc = nullptr; member in maplebe::CGCFG
|
H A D | offset_adjust.h | 40 CGFunc *cgFunc; member in maplebe::FrameFinalize
|
H A D | standardize.h | 66 CGFunc *cgFunc; member in maplebe::Standardize
|
H A D | proepilog.h | 55 CGFunc &cgFunc; member in maplebe::GenProEpilog
|
H A D | cfgo.h | 94 cgFunc->GetTheCFG()->FindAndMarkUnreachable(*cgFunc); variable
|
H A D | cfi_generator.h | 52 CGFunc &cgFunc; member in maplebe::GenCfi
|
H A D | isel.h | 121 CGFunc *cgFunc; member in maplebe::MPISel
|
H A D | live.h | 87 CGFunc *cgFunc; member in maplebe::LiveAnalysis
|
H A D | cg_dominance.h | 57 CGFunc &cgFunc; member in maplebe::DominanceBase
|
H A D | reg_alloc.h | 83 CGFunc *cgFunc = nullptr; member in maplebe::RegAllocator
|
H A D | peep.h | 67 CGFunc *cgFunc; member in maplebe::PeepOptimizeManager 90 CGFunc *cgFunc; member in maplebe::CGPeepHole 110 CGFunc &cgFunc; member in maplebe::PeepPattern 147 CGFunc *cgFunc; member in maplebe::CGPeepPattern 166 CGFunc *cgFunc; global() member in maplebe::PeepHoleOptimizer 184 CGFunc &cgFunc; global() member in maplebe::PeepPatternMatch 199 CGFunc &cgFunc; global() member in maplebe::PeepOptimizer [all...] |
H A D | optimize_common.h | 65 CGFunc *cgFunc; member in maplebe::OptimizationPattern 88 CGFunc *cgFunc; member in maplebe::Optimizer
|
H A D | loop.h | 221 CGFunc &cgFunc; member in maplebe::LoopAnalysis
|
H A D | emit.h | 153 CGFunc &cgFunc; member in maplebe::FuncEmitInfo
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/ |
H A D | x64_peep.h | 34 X64RemoveMovingtoSameRegPattern(CGFunc &cgFunc, in X64RemoveMovingtoSameRegPattern() argument
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
H A D | x64_standardize.cpp | 59 void X64Standardize::StdzUnaryOp(Insn &insn, CGFunc &cgFunc) in StdzUnaryOp() argument 73 void X64Standardize::StdzCvtOp(Insn &insn, CGFunc &cgFunc) in StdzCvtOp() argument 123 void X64Standardize::StdzFloatingNeg(Insn &insn, CGFunc &cgFunc) in StdzFloatingNeg() argument 166 StdzShiftOp(Insn &insn, CGFunc &cgFunc) StdzShiftOp() argument [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
H A D | cg_phasemanager.cpp | 96 bool CgFuncPM::FuncLevelRun(CGFunc &cgFunc, AnalysisDataManager &serialADM) in FuncLevelRun() argument 207 CGFunc *cgFunc = in PhaseRun() local
|
H A D | obj_emit.cpp | 33 CGFunc &cgFunc = objFuncEmitInfo.GetCGFunc(); in EmitFuncBinaryCode() local 60 CGFunc &cgFunc = objFuncEmitInfo.GetCGFunc(); in EmitInstructions() local 87 CGFunc &cgFunc = objFuncEmitInfo.GetCGFunc(); in EmitSwitchTable() local 201 CGFunc &cgFunc = objFuncEmitInfo.GetCGFunc(); EmitFunctionSymbolTable() local [all...] |
H A D | optimize_common.cpp | 224 void DotGenerator::GenerateDot(const std::string &preFix, const CGFunc &cgFunc, const MIRModule &mod, in GenerateDot() argument
|