| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
| D | aarch64_peep.h | 53 ContinuousCmpCsetPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn, CGSSAInfo &info) in ContinuousCmpCsetPattern() 103 CselToCsetPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn, CGSSAInfo &info) in CselToCsetPattern() 107 …CselToCsetPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn) : CGPeepPattern(cgFunc, currBB, curr… in CselToCsetPattern() 136 …CselToMovPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn) : CGPeepPattern(cgFunc, currBB, currI… in CselToMovPattern() 155 CselToCsincRemoveMovPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn, CGSSAInfo &info) in CselToCsincRemoveMovPattern() 184 CsetToCincPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn, CGSSAInfo &info) in CsetToCincPattern() 224 CsetCbzToBeqPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn, CGSSAInfo &info) in CsetCbzToBeqPattern() 259 NegCmpToCmnPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn, CGSSAInfo &info) in NegCmpToCmnPattern() 293 …LdrCmpPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn) : CGPeepPattern(cgFunc, currBB, currInsn… in LdrCmpPattern() 358 ExtLslToBitFieldInsertPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn, CGSSAInfo &info) in ExtLslToBitFieldInsertPattern() [all …]
|
| D | aarch64_global.h | 34 explicit OptimizeManager(CGFunc &cgFunc, LoopAnalysis &loop) : cgFunc(cgFunc), loopInfo(loop) {} in OptimizeManager() 50 explicit OptimizePattern(CGFunc &cgFunc, LoopAnalysis &loop) : cgFunc(cgFunc), loopInfo(loop) {} in OptimizePattern() 72 CGFunc &cgFunc; variable 89 … explicit ForwardPropPattern(CGFunc &cgFunc, LoopAnalysis &loop) : OptimizePattern(cgFunc, loop) {} in ForwardPropPattern() 113 explicit BackPropPattern(CGFunc &cgFunc, LoopAnalysis &loop) : OptimizePattern(cgFunc, loop) {} in BackPropPattern() 171 explicit CmpCsetPattern(CGFunc &cgFunc, LoopAnalysis &loop) : OptimizePattern(cgFunc, loop) {} in CmpCsetPattern() 212 explicit CselPattern(CGFunc &cgFunc, LoopAnalysis &loop) : OptimizePattern(cgFunc, loop) {} in CselPattern() 239 …explicit RedundantUxtPattern(CGFunc &cgFunc, LoopAnalysis &loop) : OptimizePattern(cgFunc, loop) {} in RedundantUxtPattern() 269 …explicit LocalVarSaveInsnPattern(CGFunc &cgFunc, LoopAnalysis &loop) : OptimizePattern(cgFunc, loo… in LocalVarSaveInsnPattern() 301 …explicit ExtendShiftOptPattern(CGFunc &cgFunc, LoopAnalysis &loop) : OptimizePattern(cgFunc, loop)… in ExtendShiftOptPattern() [all …]
|
| D | aarch64_validbit_opt.h | 46 AndValidBitPattern(CGFunc &cgFunc, CGSSAInfo &info) : ValidBitPattern(cgFunc, info) {} in AndValidBitPattern() 79 ExtValidBitPattern(CGFunc &cgFunc, CGSSAInfo &info) : ValidBitPattern(cgFunc, info) {} in ExtValidBitPattern() 124 CmpCsetVBPattern(CGFunc &cgFunc, CGSSAInfo &info) : ValidBitPattern(cgFunc, info) {} in CmpCsetVBPattern() 151 CmpBranchesPattern(CGFunc &cgFunc, CGSSAInfo &info) : ValidBitPattern(cgFunc, info) {} in CmpBranchesPattern()
|
| D | aarch64_prop.h | 71 CGFunc *cgFunc; variable 111 CGFunc *cgFunc; variable 118 CopyRegProp(CGFunc &cgFunc, CGSSAInfo *cgssaInfo, LiveIntervalAnalysis *ll) in CopyRegProp() 143 … RedundantPhiProp(CGFunc &cgFunc, CGSSAInfo *cgssaInfo) : PropOptimizePattern(cgFunc, cgssaInfo) {} in RedundantPhiProp() 163 …ValidBitNumberProp(CGFunc &cgFunc, CGSSAInfo *cgssaInfo) : PropOptimizePattern(cgFunc, cgssaInfo) … in ValidBitNumberProp() 187 FpSpConstProp(CGFunc &cgFunc, CGSSAInfo *cgssaInfo) : PropOptimizePattern(cgFunc, cgssaInfo) {} in FpSpConstProp() 232 … ExtendMovPattern(CGFunc &cgFunc, CGSSAInfo *cgssaInfo) : PropOptimizePattern(cgFunc, cgssaInfo) {} in ExtendMovPattern() 250 …ExtendShiftPattern(CGFunc &cgFunc, CGSSAInfo *cgssaInfo) : PropOptimizePattern(cgFunc, cgssaInfo) … in ExtendShiftPattern() 361 …A64PregCopyPattern(CGFunc &cgFunc, CGSSAInfo *cgssaInfo) : PropOptimizePattern(cgFunc, cgssaInfo) … in A64PregCopyPattern()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | cgfunc.cpp | 98 Operand *HandleDread(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleDread() 104 Operand *HandleRegread(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleRegread() 111 Operand *HandleConstVal(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleConstVal() 131 Operand *HandleConstStr(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleConstStr() 149 Operand *HandleConstStr16(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleConstStr16() 167 Operand *HandleAdd(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleAdd() 187 Operand *HandleCGArrayElemAdd(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleCGArrayElemAdd() 226 Operand *HandleShift(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleShift() 238 Operand *HandleRor(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleRor() 244 Operand *HandleMpy(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleMpy() [all …]
|
| 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 254 CGFunc &cgFunc = objFuncEmitInfo.GetCGFunc(); in EmitFunctionSymbolTable() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
| D | local_opt.h | 43 CGFunc *cgFunc; variable 52 … LocalOptimizeManager(CGFunc &cgFunc, ReachingDefinition &rd) : cgFunc(cgFunc), reachingDef(&rd) {} in LocalOptimizeManager() 68 …LocalPropOptimizePattern(CGFunc &cgFunc, ReachingDefinition &rd) : cgFunc(cgFunc), reachingDef(&rd… in LocalPropOptimizePattern() 79 CGFunc &cgFunc; variable 85 …RedundantDefRemove(CGFunc &cgFunc, ReachingDefinition &rd) : LocalPropOptimizePattern(cgFunc, rd) … in RedundantDefRemove()
|
| D | cg_prop.h | 40 CGFunc *cgFunc; variable 68 void Optimize(CGFunc &cgFunc, CGSSAInfo *cgssaInfo, LiveIntervalAnalysis *ll) const in Optimize() 74 void Optimize(CGFunc &cgFunc, CGSSAInfo *cgssaInfo) const in Optimize() 83 PropOptimizePattern(CGFunc &cgFunc, CGSSAInfo *cgssaInfo, LiveIntervalAnalysis *ll) in PropOptimizePattern() 88 …PropOptimizePattern(CGFunc &cgFunc, CGSSAInfo *cgssaInfo) : cgFunc(cgFunc), optSsaInfo(cgssaInfo) … in PropOptimizePattern() 102 CGFunc &cgFunc; variable
|
| D | control_dep_analysis.h | 34 : cgFunc(func), in cgFunc() function 48 : cgFunc(func), in cgFunc() function 161 CGFunc &cgFunc; variable
|
| D | cg_cfg.h | 81 explicit CGCFG(CGFunc &cgFunc) : cgFunc(&cgFunc) {} in CGCFG()
|
| D | global.h | 38 CGFunc &cgFunc; variable
|
| D | standardize.h | 66 CGFunc *cgFunc; variable
|
| D | reg_alloc_basic.h | 26 DefaultO0RegAllocator(CGFunc &cgFunc, MemPool &memPool) in DefaultO0RegAllocator()
|
| D | cg_dce.h | 38 CGFunc *cgFunc; variable
|
| D | cg_phi_elimination.h | 56 CGFunc *cgFunc; variable
|
| D | base_schedule.h | 63 CGFunc &cgFunc; variable
|
| D | cfi_generator.h | 52 CGFunc &cgFunc; variable
|
| D | live.h | 92 CGFunc *cgFunc; variable
|
| D | isel.h | 141 CGFunc *cgFunc; variable
|
| D | data_dep_base.h | 125 CGFunc &cgFunc; variable
|
| D | schedule.h | 203 CGFunc &cgFunc; variable 300 CGFunc &cgFunc; variable
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/ |
| D | x64_local_opt.h | 32 …LocalCopyRegProp (CGFunc &cgFunc, ReachingDefinition &rd) : LocalPropOptimizePattern(cgFunc, rd) {} in LocalCopyRegProp() 43 … X64RedundantDefRemove(CGFunc &cgFunc, ReachingDefinition &rd) : RedundantDefRemove(cgFunc, rd) {} in X64RedundantDefRemove()
|
| D | x64_peep.h | 37 X64RemoveMovingtoSameRegPattern(CGFunc &cgFunc, in X64RemoveMovingtoSameRegPattern()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_standardize.cpp | 59 void X64Standardize::StdzUnaryOp(Insn &insn, CGFunc &cgFunc) in StdzUnaryOp() 73 void X64Standardize::StdzCvtOp(Insn &insn, CGFunc &cgFunc) in StdzCvtOp() 123 void X64Standardize::StdzFloatingNeg(Insn &insn, CGFunc &cgFunc) in StdzFloatingNeg() 166 void X64Standardize::StdzShiftOp(Insn &insn, CGFunc &cgFunc) in StdzShiftOp()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_utils.cpp | 21 MemOperand *GetOrCreateMemOperandForNewMOP(CGFunc &cgFunc, const Insn &loadIns, MOperator newLoadMo… in GetOrCreateMemOperandForNewMOP()
|