Home | History | Annotate | Download | only in Hexagon

Lines Matching refs:PM

87 bool HexagonTargetMachine::addPassesForOptimizations(PassManagerBase &PM) {
89 PM.add(createConstantPropagationPass());
90 PM.add(createLoopSimplifyPass());
91 PM.add(createDeadCodeEliminationPass());
92 PM.add(createConstantPropagationPass());
93 PM.add(createLoopUnrollPass());
94 PM.add(createLoopStrengthReducePass());
103 HexagonPassConfig(HexagonTargetMachine *TM, PassManagerBase &PM)
104 : TargetPassConfig(TM, PM) {
124 TargetPassConfig *HexagonTargetMachine::createPassConfig(PassManagerBase &PM) {
125 return new HexagonPassConfig(this, PM);