| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
| D | aarch64_peep.h | 52 ContinuousCmpCsetPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn, CGSSAInfo &info) in ContinuousCmpCsetPattern() 90 CselToCsetPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn, CGSSAInfo &info) in CselToCsetPattern() 127 CsetCbzToBeqPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn, CGSSAInfo &info) in CsetCbzToBeqPattern() 161 NegCmpToCmnPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn, CGSSAInfo &info) in NegCmpToCmnPattern() 187 ExtLslToBitFieldInsertPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn, CGSSAInfo &info) in ExtLslToBitFieldInsertPattern() 237 AndCmpBranchesToTbzPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn, CGSSAInfo &info) in AndCmpBranchesToTbzPattern() 282 ZeroCmpBranchesToTbzPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn, CGSSAInfo &info) in ZeroCmpBranchesToTbzPattern() 310 MvnAndToBicPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn, CGSSAInfo &info) in MvnAndToBicPattern() 342 AndCbzToTbzPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn, CGSSAInfo &info) in AndCbzToTbzPattern() 346 …AndCbzToTbzPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn) : CGPeepPattern(cgFunc, currBB, cur… in AndCbzToTbzPattern() [all …]
|
| D | aarch64_global.h | 34 explicit OptimizeManager(CGFunc &cgFunc) : cgFunc(cgFunc) {} in OptimizeManager() 49 explicit OptimizePattern(CGFunc &cgFunc) : cgFunc(cgFunc) {} in OptimizePattern() 71 CGFunc &cgFunc; variable 87 explicit ForwardPropPattern(CGFunc &cgFunc) : OptimizePattern(cgFunc) {} in ForwardPropPattern() 111 explicit BackPropPattern(CGFunc &cgFunc) : OptimizePattern(cgFunc) {} in BackPropPattern() 170 explicit CmpCsetPattern(CGFunc &cgFunc) : OptimizePattern(cgFunc) {} in CmpCsetPattern() 211 explicit CselPattern(CGFunc &cgFunc) : OptimizePattern(cgFunc) {} in CselPattern() 238 explicit RedundantUxtPattern(CGFunc &cgFunc) : OptimizePattern(cgFunc) {} in RedundantUxtPattern() 268 explicit LocalVarSaveInsnPattern(CGFunc &cgFunc) : OptimizePattern(cgFunc) {} in LocalVarSaveInsnPattern() 300 explicit ExtendShiftOptPattern(CGFunc &cgFunc) : OptimizePattern(cgFunc) {} 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 | 33 Operand *HandleDread(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleDread() 39 Operand *HandleRegread(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleRegread() 49 Operand *HandleConstVal(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleConstVal() 69 Operand *HandleConstStr(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleConstStr() 87 Operand *HandleConstStr16(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleConstStr16() 105 Operand *HandleAdd(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleAdd() 125 Operand *HandleCGArrayElemAdd(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleCGArrayElemAdd() 164 Operand *HandleShift(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleShift() 176 Operand *HandleRor(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleRor() 182 Operand *HandleMpy(const BaseNode &parent, BaseNode &expr, CGFunc &cgFunc) in HandleMpy() [all …]
|
| D | obj_emit.cpp | 33 CGFunc &cgFunc = objFuncEmitInfo.GetCGFunc(); in EmitFuncBinaryCode() local 59 CGFunc &cgFunc = objFuncEmitInfo.GetCGFunc(); in EmitInstructions() local 86 CGFunc &cgFunc = objFuncEmitInfo.GetCGFunc(); in EmitSwitchTable() local 241 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 | global.h | 37 CGFunc &cgFunc; variable
|
| D | cg_cfg.h | 71 explicit CGCFG(CGFunc &cgFunc) : cgFunc(&cgFunc) {} in CGCFG()
|
| D | standardize.h | 66 CGFunc *cgFunc; variable
|
| D | cg_dce.h | 38 CGFunc *cgFunc; variable
|
| D | reg_alloc_basic.h | 26 DefaultO0RegAllocator(CGFunc &cgFunc, MemPool &memPool) in DefaultO0RegAllocator()
|
| D | proepilog.h | 67 CGFunc &cgFunc; variable
|
| D | cg_phi_elimination.h | 56 CGFunc *cgFunc; variable
|
| D | schedule.h | 85 CGFunc &cgFunc; variable 182 CGFunc &cgFunc; variable
|
| D | reg_info.h | 115 CGFunc *cgFunc = nullptr; variable
|
| D | isel.h | 140 CGFunc *cgFunc; variable
|
| D | live.h | 95 CGFunc *cgFunc; variable
|
| D | optimize_common.h | 64 CGFunc *cgFunc; variable
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/ |
| D | x64_local_opt.h | 32 CopyRegProp(CGFunc &cgFunc, ReachingDefinition &rd) : LocalPropOptimizePattern(cgFunc, rd) {} in CopyRegProp() 43 … X64RedundantDefRemove(CGFunc &cgFunc, ReachingDefinition &rd) : RedundantDefRemove(cgFunc, rd) {} in X64RedundantDefRemove()
|
| D | x64_peep.h | 37 …RemoveMovingtoSameRegPattern(CGFunc &cgFunc, BB &currBB, Insn &currInsn) : CGPeepPattern(cgFunc, c… in RemoveMovingtoSameRegPattern()
|
| /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()
|
| D | aarch64_emitter.cpp | 46 CGFunc &cgFunc = funcEmitInfo.GetCGFunc(); in EmitRefToMethodDesc() local 58 CGFunc &cgFunc = funcEmitInfo.GetCGFunc(); in EmitRefToMethodInfo() local 71 CGFunc &cgFunc = funcEmitInfo.GetCGFunc(); in EmitMethodDesc() local 99 CGFunc &cgFunc = funcEmitInfo.GetCGFunc(); in EmitFastLSDA() local 125 CGFunc &cgFunc = funcEmitInfo.GetCGFunc(); in EmitFullLSDA() local 275 CGFunc &cgFunc = funcEmitInfo.GetCGFunc(); in EmitBBHeaderLabel() local 310 CGFunc &cgFunc = funcEmitInfo.GetCGFunc(); in EmitJavaInsnAddr() local 325 CGFunc &cgFunc = funcEmitInfo.GetCGFunc(); in RecordRegInfo() local 408 CGFunc &cgFunc = funcEmitInfo.GetCGFunc(); in Run() local
|