Searched refs:HexagonCFGOptimizer (Results 1 - 1 of 1) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCFGOptimizer.cpp1 //===- HexagonCFGOptimizer.cpp - CFG optimizations ------------------------===//
36 class HexagonCFGOptimizer : public MachineFunctionPass { class in namespace:__anon5138
44 HexagonCFGOptimizer() : MachineFunctionPass(ID) { function in class:__anon5138::HexagonCFGOptimizer
59 char HexagonCFGOptimizer::ID = 0;
80 void HexagonCFGOptimizer::InvertAndChangeJumpTarget(
106 bool HexagonCFGOptimizer::isOnFallThroughPath(MachineBasicBlock *MBB) {
115 bool HexagonCFGOptimizer::runOnMachineFunction(MachineFunction &Fn) {
244 INITIALIZE_PASS(HexagonCFGOptimizer, "hexagon-cfg", "Hexagon CFG Optimizer",
248 return new HexagonCFGOptimizer();

Completed in 130 milliseconds