Home
last modified time | relevance | path

Searched defs:cgFunc (Results 1 - 25 of 35) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
H A Daarch64_fixshortbranch.h35 CGFunc *cgFunc = nullptr; member in maplebe::AArch64FixShortBranch
H A Daarch64_obj_emitter.h71 FuncEmitInfo &CreateFuncEmitInfo(CGFunc &cgFunc) in CreateFuncEmitInfo() argument
H A Daarch64_peep.h51 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 Dinstruction_selection.h32 CGFunc *cgFunc; member in maplebe::InsnSel
H A Dlabel_creation.h38 CGFunc *cgFunc; member in maplebe::LabelCreation
H A Dargs.h42 CGFunc *cgFunc; member in maplebe::MoveRegArgs
H A Dcg_cfg.h56 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 Doffset_adjust.h40 CGFunc *cgFunc; member in maplebe::FrameFinalize
H A Dstandardize.h66 CGFunc *cgFunc; member in maplebe::Standardize
H A Dproepilog.h55 CGFunc &cgFunc; member in maplebe::GenProEpilog
H A Dcfgo.h94 cgFunc->GetTheCFG()->FindAndMarkUnreachable(*cgFunc); variable
H A Dcfi_generator.h52 CGFunc &cgFunc; member in maplebe::GenCfi
H A Disel.h121 CGFunc *cgFunc; member in maplebe::MPISel
H A Dlive.h87 CGFunc *cgFunc; member in maplebe::LiveAnalysis
H A Dcg_dominance.h57 CGFunc &cgFunc; member in maplebe::DominanceBase
H A Dreg_alloc.h83 CGFunc *cgFunc = nullptr; member in maplebe::RegAllocator
H A Dpeep.h67 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 Doptimize_common.h65 CGFunc *cgFunc; member in maplebe::OptimizationPattern
88 CGFunc *cgFunc; member in maplebe::Optimizer
H A Dloop.h221 CGFunc &cgFunc; member in maplebe::LoopAnalysis
H A Demit.h153 CGFunc &cgFunc; member in maplebe::FuncEmitInfo
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
H A Dx64_peep.h34 X64RemoveMovingtoSameRegPattern(CGFunc &cgFunc, in X64RemoveMovingtoSameRegPattern() argument
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dx64_standardize.cpp59 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 Dcg_phasemanager.cpp96 bool CgFuncPM::FuncLevelRun(CGFunc &cgFunc, AnalysisDataManager &serialADM) in FuncLevelRun() argument
207 CGFunc *cgFunc = in PhaseRun() local
H A Dobj_emit.cpp33 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 Doptimize_common.cpp224 void DotGenerator::GenerateDot(const std::string &preFix, const CGFunc &cgFunc, const MIRModule &mod, in GenerateDot() argument

Completed in 10 milliseconds

12