Searched refs:NonTrivial (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | SimpleLoopUnswitch.h | 102 bool NonTrivial; variable 106 SimpleLoopUnswitchPass(bool NonTrivial = false, bool Trivial = true) 107 : NonTrivial(NonTrivial), Trivial(Trivial) {} in NonTrivial() argument
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DebugInfoFlags.def | 57 HANDLE_DI_FLAG((1 << 26), NonTrivial)
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | SimpleLoopUnswitch.cpp | 3576 /// If either `NonTrivial` is true or the flag `EnableNonTrivialUnswitch` is 3589 bool NonTrivial, ScalarEvolution *SE, in unswitchLoop() 3614 // NonTrivial: Parameter that enables non-trivial unswitching for this in unswitchLoop() 3623 EnableNonTrivialUnswitch || (NonTrivial && !TTI.hasBranchDivergence(F)); in unswitchLoop() 3700 if (!unswitchLoop(L, AR.DT, AR.LI, AR.AC, AR.AA, AR.TTI, Trivial, NonTrivial, in run() 3723 OS << (NonTrivial ? "" : "no-") << "nontrivial;"; in printPipeline() 3588 unswitchLoop(Loop & L,DominatorTree & DT,LoopInfo & LI,AssumptionCache & AC,AAResults & AA,TargetTransformInfo & TTI,bool Trivial,bool NonTrivial,ScalarEvolution * SE,MemorySSAUpdater * MSSAU,ProfileSummaryInfo * PSI,BlockFrequencyInfo * BFI,LPMUpdater & LoopUpdater) unswitchLoop() argument
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | Expr.cpp | 3882 bool NonTrivial; member in __anonf6835ed00911::NonTrivialCallFinder 3886 : Inherited(Context), NonTrivial(false) { } in NonTrivialCallFinder() 3888 bool hasNonTrivialCall() const { return NonTrivial; } in hasNonTrivialCall() 3900 NonTrivial = true; in VisitCallExpr() 3910 NonTrivial = true; in VisitCXXConstructExpr() 3924 NonTrivial = true; in VisitCXXBindTemporaryExpr()
|