Home | History | Annotate | Download | only in Utils

Lines Matching refs:SimplifyCFG

1 //===- SimplifyCFG.cpp - Code to perform CFG simplification ---------------===//
52 #define DEBUG_TYPE "simplifycfg"
59 DupRet("simplifycfg-dup-ret", cl::Hidden, cl::init(false),
63 SinkCommon("simplifycfg-sink-common", cl::Hidden, cl::init(true),
67 "simplifycfg-hoist-cond-stores", cl::Hidden, cl::init(true),
1710 // dependence information for this check, but simplifycfg can't keep it up
1831 // avoid other simplifycfg's kicking in on the diamond.
2318 // simplifycfg will thread the block.
2685 return SimplifyCFG(BB, TTI, DL) | true;
2701 return SimplifyCFG(BB, TTI, DL) | true;
3223 DEBUG(dbgs() << "SimplifyCFG: switch case '"
3922 return SimplifyCFG(BB, TTI, DL) | true;
3927 return SimplifyCFG(BB, TTI, DL) | true;
3937 return SimplifyCFG(BB, TTI, DL) | true;
3942 return SimplifyCFG(BB, TTI, DL) | true;
3946 return SimplifyCFG(BB, TTI, DL) | true;
3949 return SimplifyCFG(BB, TTI, DL) | true;
3952 return SimplifyCFG(BB, TTI, DL) | true;
3989 return SimplifyCFG(BB, TTI, DL) | true;
4022 return SimplifyCFG(BB, TTI, DL) | true;
4037 return SimplifyCFG(BB, TTI, DL) | true;
4047 return SimplifyCFG(BB, TTI, DL) | true;
4054 return SimplifyCFG(BB, TTI, DL) | true;
4066 return SimplifyCFG(BB, TTI, DL) | true;
4075 return SimplifyCFG(BB, TTI, DL) | true;
4083 return SimplifyCFG(BB, TTI, DL) | true;
4092 return SimplifyCFG(BB, TTI, DL) | true;
4100 return SimplifyCFG(BB, TTI, DL) | true;
4107 return SimplifyCFG(BB, TTI, DL) | true;
4245 /// SimplifyCFG - This function is used to do simplification of a CFG. For
4250 bool llvm::SimplifyCFG(BasicBlock *BB, const TargetTransformInfo &TTI,