Home
last modified time | relevance | path

Searched defs:SE (Results 1 – 25 of 117) sorted by relevance

12345

/NextBSD/contrib/llvm/include/llvm/ADT/
HDSetOperations.h26 for (typename S2Ty::const_iterator SI = S2.begin(), SE = S2.end(); in set_union() local
53 for (typename S1Ty::const_iterator SI = S1.begin(), SE = S1.end(); in set_difference() local
64 for (typename S2Ty::const_iterator SI = S2.begin(), SE = S2.end(); in set_subtract() local
/NextBSD/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
HDSymbolManager.h117 static inline bool classof(const SymExpr *SE) { in classof()
147 static inline bool classof(const SymExpr *SE) { in classof()
193 static inline bool classof(const SymExpr *SE) { in classof()
227 static inline bool classof(const SymExpr *SE) { in classof()
258 static inline bool classof(const SymExpr *SE) { in classof()
303 static inline bool classof(const SymExpr *SE) { in classof()
339 static inline bool classof(const SymExpr *SE) { in classof()
361 static inline bool classof(const SymExpr *SE) { in classof()
397 static inline bool classof(const SymExpr *SE) { in classof()
432 static inline bool classof(const SymExpr *SE) { in classof()
[all …]
/NextBSD/contrib/llvm/lib/CodeGen/
HDEdgeBundles.cpp48 SE = MBB.succ_end(); SI != SE; ++SI) in runOnMachineFunction() local
85 SE = MBB.succ_end(); SI != SE; ++SI) in WriteGraph() local
/NextBSD/contrib/llvm/lib/Transforms/Utils/
HDSimplifyIndVar.cpp49 ScalarEvolution *SE; member in __anon5a27a7ee0111::SimplifyIndvar
56 SimplifyIndvar(Loop *Loop, ScalarEvolution *SE, LoopInfo *LI, in SimplifyIndvar()
417 static bool isSimpleIVUser(Instruction *I, const Loop *L, ScalarEvolution *SE) { in isSimpleIVUser()
516 bool simplifyUsersOfIV(PHINode *CurrIV, ScalarEvolution *SE, LPPassManager *LPM, in simplifyUsersOfIV()
527 bool simplifyLoopIVs(Loop *L, ScalarEvolution *SE, LPPassManager *LPM, in simplifyLoopIVs()
HDLoopUnroll.cpp113 if (ScalarEvolution *SE = LPM->getAnalysisIfAvailable<ScalarEvolution>()) { in FoldBlockIntoPredecessor() local
235 ScalarEvolution *SE = in UnrollLoop() local
368 for (succ_iterator SI = succ_begin(*BB), SE = succ_end(*BB); in UnrollLoop() local
454 for (succ_iterator SI = succ_begin(BB), SE = succ_end(BB); in UnrollLoop() local
HDLCSSA.cpp216 ScalarEvolution *SE) { in formLCSSA()
265 ScalarEvolution *SE) { in formLCSSARecursively()
286 ScalarEvolution *SE; member
HDLoopSimplify.cpp255 LoopInfo *LI, ScalarEvolution *SE, Pass *PP, in separateNestedLoop()
480 ScalarEvolution *SE, Pass *PP, in simplifyOneLoop()
508 for (succ_iterator SI = succ_begin(P), SE = succ_end(P); SI != SE; ++SI) in simplifyOneLoop() local
720 AliasAnalysis *AA, ScalarEvolution *SE, in simplifyLoop()
755 ScalarEvolution *SE; member
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDSimpleConstraintManager.cpp29 const SymExpr *SE = SymVal->getSymbol(); in canReasonAbout() local
140 } else if (const SymIntExpr *SE = dyn_cast<SymIntExpr>(sym)) { in assumeAux() local
195 if (const SymIntExpr *SE = dyn_cast<SymIntExpr>(Sym)) { in computeAdjustment() local
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDInductiveRangeCheckElimination.cpp260 ScalarEvolution &SE, Value *&Index, in parseRangeCheckICmp()
326 InductiveRangeCheck::parseRangeCheck(Loop *L, ScalarEvolution &SE, in parseRangeCheck()
385 Loop *L, ScalarEvolution &SE, in create()
590 ScalarEvolution &SE; member in __anon8a8a06b10311::LoopConstrainer
611 ScalarEvolution &SE, InductiveRangeCheck::Range R) in LoopConstrainer()
630 static bool CanBeSMax(ScalarEvolution &SE, const SCEV *S) { in CanBeSMax()
637 static bool CanBeSMin(ScalarEvolution &SE, const SCEV *S) { in CanBeSMin()
645 LoopStructure::parseLoopStructure(ScalarEvolution &SE, BranchProbabilityInfo &BPI, in parseLoopStructure()
1301 InductiveRangeCheck::computeSafeIterationSpace(ScalarEvolution &SE, in computeSafeIterationSpace()
1369 IntersectRange(ScalarEvolution &SE, in IntersectRange()
[all …]
HDAlignmentFromAssumptions.cpp72 ScalarEvolution *SE; member
103 ScalarEvolution *SE) { in getNewAlignmentDiff()
138 ScalarEvolution *SE) { in getNewAlignment()
HDLoopInterchange.cpp302 static PHINode *getInductionVariable(Loop *L, ScalarEvolution *SE) { in getInductionVariable()
333 LoopInterchangeLegality(Loop *Outer, Loop *Inner, ScalarEvolution *SE, in LoopInterchangeLegality()
361 ScalarEvolution *SE; member in __anonf3be2ca40111::LoopInterchangeLegality
371 LoopInterchangeProfitability(Loop *Outer, Loop *Inner, ScalarEvolution *SE) in LoopInterchangeProfitability()
385 ScalarEvolution *SE; member in __anonf3be2ca40111::LoopInterchangeProfitability
391 LoopInterchangeTransform(Loop *Outer, Loop *Inner, ScalarEvolution *SE, in LoopInterchangeTransform()
420 ScalarEvolution *SE; member in __anonf3be2ca40111::LoopInterchangeTransform
430 ScalarEvolution *SE; member
HDLoopStrengthReduce.cpp290 ScalarEvolution &SE) { in DoInitialMatch()
342 void Formula::InitialMatch(const SCEV *S, Loop *L, ScalarEvolution &SE) { in InitialMatch()
492 static bool isAddRecSExtable(const SCEVAddRecExpr *AR, ScalarEvolution &SE) { in isAddRecSExtable()
500 static bool isAddSExtable(const SCEVAddExpr *A, ScalarEvolution &SE) { in isAddSExtable()
508 static bool isMulSExtable(const SCEVMulExpr *M, ScalarEvolution &SE) { in isMulSExtable()
522 ScalarEvolution &SE, in getExactSDiv()
609 static int64_t ExtractImmediate(const SCEV *&S, ScalarEvolution &SE) { in ExtractImmediate()
636 static GlobalValue *ExtractSymbol(const SCEV *&S, ScalarEvolution &SE) { in ExtractSymbol()
714 static bool isExistingPhi(const SCEVAddRecExpr *AR, ScalarEvolution &SE) { in isExistingPhi()
737 ScalarEvolution &SE) { in isHighCostExpansion()
[all …]
HDLoopUnrollPass.cpp281 const Loop *L, ScalarEvolution &SE) in UnrolledInstAnalyzer()
320 ScalarEvolution &SE; member in __anon3ae4cbaf0211::UnrolledInstAnalyzer
468 analyzeLoopUnrollCost(const Loop *L, unsigned TripCount, ScalarEvolution &SE, in analyzeLoopUnrollCost()
747 ScalarEvolution *SE = &getAnalysis<ScalarEvolution>(); in runOnLoop() local
HDIndVarSimplify.cpp91 ScalarEvolution *SE; member in __anonb0340ef30211::IndVarSimplify
818 static void visitIVCast(CastInst *Cast, WideIVInfo &WI, ScalarEvolution *SE, in visitIVCast()
886 ScalarEvolution *SE; member in __anonb0340ef30511::WidenIV
1356 ScalarEvolution *SE; member in __anonb0340ef30611::IndVarSimplifyVisitor
1444 static bool canExpandBackedgeTakenCount(Loop *L, ScalarEvolution *SE, in canExpandBackedgeTakenCount()
1625 ScalarEvolution *SE, DominatorTree *DT) { in FindLoopCounter()
1708 SCEVExpander &Rewriter, ScalarEvolution *SE) { in genLoopLimit()
/NextBSD/contrib/llvm/include/llvm/Analysis/
HDLoopAccessAnalysis.h324 RuntimePointerChecking(ScalarEvolution *SE) : Need(false), SE(SE) {} in RuntimePointerChecking()
419 ScalarEvolution *SE; variable
532 ScalarEvolution *SE; variable
613 ScalarEvolution *SE; variable
HDRegionInfoImpl.h244 SE = BlockTraits::child_end(BB); in verifyBBInRegion() local
252 SE = InvBlockTraits::child_end(BB); in verifyBBInRegion() local
269 SE = BlockTraits::child_end(BB); in verifyWalk() local
569 SE = entrySuccs->end(); in isRegion() local
581 for (typename DST::iterator SI = entrySuccs->begin(), SE = entrySuccs->end(); in isRegion() local
592 for (typename DST::iterator SI = exitSuccs->begin(), SE = exitSuccs->end(); in isRegion() local
HDScalarEvolutionExpander.h38 ScalarEvolution &SE; variable
/NextBSD/contrib/llvm/lib/Analysis/
HDScalarEvolutionNormalization.cpp70 ScalarEvolution &SE; member in __anonce0708b40111::PostIncTransform
250 ScalarEvolution &SE, in TransformForPostIncUse()
HDVectorUtils.cpp250 llvm::Value *llvm::stripGetElementPtr(llvm::Value *Ptr, ScalarEvolution *SE, in stripGetElementPtr()
284 llvm::Value *llvm::getStrideFromPointer(llvm::Value *Ptr, ScalarEvolution *SE, in getStrideFromPointer()
HDScalarEvolutionExpander.cpp212 const SCEV *Factor, ScalarEvolution &SE, in FactorOutConstant()
291 ScalarEvolution &SE) { in SimplifyAddOperands()
320 ScalarEvolution &SE) { in SplitAddRecs()
805 ScalarEvolution &SE) { in ExposePointerBase()
1006 static bool canBeCheaplyTransformed(ScalarEvolution &SE, in canBeCheaplyTransformed()
1037 static bool IsIncrementNSW(ScalarEvolution &SE, const SCEVAddRecExpr *AR) { in IsIncrementNSW()
1051 static bool IsIncrementNUW(ScalarEvolution &SE, const SCEVAddRecExpr *AR) { in IsIncrementNUW()
1919 ScalarEvolution &SE; member
1946 bool isSafeToExpand(const SCEV *S, ScalarEvolution &SE) { in isSafeToExpand()
HDLoopAccessAnalysis.cpp90 const SCEV *llvm::replaceSymbolicStrideSCEV(ScalarEvolution *SE, in replaceSymbolicStrideSCEV()
148 ScalarEvolution *SE) { in getMinFromExprs()
485 static bool hasComputableBounds(ScalarEvolution *SE, in hasComputableBounds()
496 ScalarEvolution *SE, Loop *TheLoop, in canCheckPtrAtRT()
732 ScalarEvolution *SE, const Loop *L) { in isNoWrapAddRec()
778 int llvm::isStridedPtr(ScalarEvolution *SE, Value *Ptr, const Loop *Lp, in isStridedPtr()
1664 LoopAccessInfo::LoopAccessInfo(Loop *L, ScalarEvolution *SE, in LoopAccessInfo()
HDScalarEvolutionAliasAnalysis.cpp34 ScalarEvolution *SE; member in __anond42ad13b0111::ScalarEvolutionAliasAnalysis
/NextBSD/contrib/llvm/lib/Target/X86/
HDX86VZeroUpper.cpp240 SE = MBB.succ_end(); in processBasicBlock() local
312 SE = MBB.succ_end(); in runOnMachineFunction() local
/NextBSD/contrib/llvm/utils/TableGen/
HDSequenceToOffsetTable.h123 SE = I->first.end(); SI != SE; ++SI) { variable
/NextBSD/contrib/llvm/lib/Target/PowerPC/
HDPPCLoopPreIncPrep.cpp88 ScalarEvolution *SE; member in __anon2e9c26390111::PPCLoopPreIncPrep
114 ScalarEvolution *SE; member

12345