HomeSort by: relevance | last modified time | path
    Searched refs:CriticalEdgeSplittingOptions (Results 1 - 12 of 12) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
BasicBlockUtils.h 136 struct CriticalEdgeSplittingOptions {
150 CriticalEdgeSplittingOptions(DominatorTree *DT = nullptr,
156 CriticalEdgeSplittingOptions &setMergeIdenticalEdges() {
161 CriticalEdgeSplittingOptions &setKeepOneInputPHIs() {
166 CriticalEdgeSplittingOptions &setPreserveLCSSA() {
171 CriticalEdgeSplittingOptions &setIgnoreUnreachableDests() {
176 CriticalEdgeSplittingOptions &unsetPreserveLoopSimplify() {
206 const CriticalEdgeSplittingOptions &Options =
207 CriticalEdgeSplittingOptions(),
213 const CriticalEdgeSplittingOptions &Options
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/
ObjCARC.cpp 83 DestBB = SplitCriticalEdge(I, 0, CriticalEdgeSplittingOptions(DT));
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
Reg2Mem.cpp 100 unsigned N = SplitAllCriticalEdges(F, CriticalEdgeSplittingOptions(DT, LI));
SpeculateAroundPHIs.cpp 579 CriticalEdgeSplittingOptions(&DT).setMergeIdenticalEdges());
GVN.cpp 2833 CriticalEdgeSplittingOptions(DT, LI, MSSAU).unsetPreserveLoopSimplify());
2852 CriticalEdgeSplittingOptions(DT, LI, MSSAU)) !=
LoopUnswitch.cpp 1085 CriticalEdgeSplittingOptions(DT, LI, MSSAU.get()).setPreserveLCSSA();
LoopStrengthReduce.cpp 5401 CriticalEdgeSplittingOptions(&DT, &LI, MSSAU)
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
BreakCriticalEdges.cpp 60 SplitAllCriticalEdges(F, CriticalEdgeSplittingOptions(DT, LI, nullptr, PDT));
89 unsigned N = SplitAllCriticalEdges(F, CriticalEdgeSplittingOptions(DT, LI));
104 const CriticalEdgeSplittingOptions &Options,
114 const CriticalEdgeSplittingOptions &Options,
LoopRotationUtils.cpp 617 CriticalEdgeSplittingOptions(DT, LI, MSSAU).setPreserveLCSSA());
635 CriticalEdgeSplittingOptions(DT, LI, MSSAU).setPreserveLCSSA());
BasicBlockUtils.cpp 502 CriticalEdgeSplittingOptions Options =
503 CriticalEdgeSplittingOptions(DT, LI, MSSAU).setPreserveLCSSA();
569 const CriticalEdgeSplittingOptions &Options,
747 const CriticalEdgeSplittingOptions &Options) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
SanitizerCoverage.cpp 625 SplitAllCriticalEdges(F, CriticalEdgeSplittingOptions().setIgnoreUnreachableDests());
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGISel.cpp 385 CriticalEdgeSplittingOptions(DT, LI).setMergeIdenticalEdges());

Completed in 80 milliseconds