Home
last modified time | relevance | path

Searched defs:LI (Results 1 – 25 of 885) sorted by relevance

12345678910>>...36

/external/llvm-project/llvm/unittests/CodeGen/GlobalISel/
DLegalizerInfoTest.cpp231 LegalizerInfo LI; in TEST() local
246 LegalizerInfo LI; in TEST() local
258 LegalizerInfo LI; in TEST() local
270 LegalizerInfo LI; in TEST() local
286 LegalizerInfo LI; in TEST() local
299 LegalizerInfo LI; in TEST() local
312 LegalizerInfo LI; in TEST() local
329 LegalizerInfo LI; in TEST() local
345 LegalizerInfo LI; in TEST() local
368 LegalizerInfo LI; in TEST() local
[all …]
DLegalizerTest.cpp65 ALegalizerInfo LI(MF->getSubtarget()); in TEST_F() local
104 ALegalizerInfo LI(MF->getSubtarget()); in TEST_F() local
198 ALegalizerInfo LI(MF->getSubtarget()); in TEST_F() local
/external/llvm-project/llvm/lib/Transforms/Scalar/
DSink.cpp71 DominatorTree &DT, LoopInfo &LI) { in IsAcceptableTarget()
109 DominatorTree &DT, LoopInfo &LI, AAResults &AA) { in SinkInstruction()
179 static bool ProcessBlock(BasicBlock &BB, DominatorTree &DT, LoopInfo &LI, in ProcessBlock()
220 LoopInfo &LI, AAResults &AA) { in iterativelySinkInstructions()
238 auto &LI = AM.getResult<LoopAnalysis>(F); in run() local
259 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() local
DWarnMissedTransforms.cpp86 static void warnAboutLeftoverTransformations(Function *F, LoopInfo *LI, in warnAboutLeftoverTransformations()
101 auto &LI = AM.getResult<LoopAnalysis>(F); in run() local
124 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() local
/external/llvm-project/llvm/lib/Transforms/Utils/
DFixIrreducible.cpp159 static void createNaturalLoopInternal(LoopInfo &LI, DominatorTree &DT, in createNaturalLoopInternal()
248 static void createNaturalLoop(LoopInfo &LI, DominatorTree &DT, Function *F, in createNaturalLoop()
254 static void createNaturalLoop(LoopInfo &LI, DominatorTree &DT, Loop &L, in createNaturalLoop()
262 static bool makeReducible(LoopInfo &LI, DominatorTree &DT, Graph &&G) { in makeReducible()
308 static bool FixIrreducibleImpl(Function &F, LoopInfo &LI, DominatorTree &DT) { in FixIrreducibleImpl()
339 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() local
346 auto &LI = AM.getResult<LoopAnalysis>(F); in run() local
DUnifyLoopExits.cpp138 static bool unifyLoopExits(DominatorTree &DT, LoopInfo &LI, Loop *L) { in unifyLoopExits()
210 static bool runImpl(LoopInfo &LI, DominatorTree &DT) { in runImpl()
225 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() local
235 auto &LI = AM.getResult<LoopAnalysis>(F); in run() local
/external/llvm-project/llvm/unittests/Analysis/
DLoopInfoTest.cpp28 LoopInfo LI(DT); in runWithLoopInfo() local
35 function_ref<void(Function &F, LoopInfo &LI, ScalarEvolution &SE)> Test) { in runWithLoopInfoPlus()
43 LoopInfo LI(DT); in runWithLoopInfoPlus() local
79 runWithLoopInfo(*M, "foo", [&](Function &F, LoopInfo &LI) { in TEST()
129 runWithLoopInfo(*M, "foo", [&](Function &F, LoopInfo &LI) { in TEST()
187 LoopInfo LI; in TEST() local
261 [&](Function &F, LoopInfo &LI, ScalarEvolution &SE) { in TEST()
320 [&](Function &F, LoopInfo &LI, ScalarEvolution &SE) { in TEST()
379 [&](Function &F, LoopInfo &LI, ScalarEvolution &SE) { in TEST()
438 [&](Function &F, LoopInfo &LI, ScalarEvolution &SE) { in TEST()
[all …]
DIVDescriptorsTest.cpp24 function_ref<void(Function &F, LoopInfo &LI, ScalarEvolution &SE)> Test) { in runWithLoopInfoAndSE()
32 LoopInfo LI(DT); in runWithLoopInfoAndSE() local
75 *M, "foo", [&](Function &F, LoopInfo &LI, ScalarEvolution &SE) { in TEST()
152 *M, "barney", [&](Function &F, LoopInfo &LI, ScalarEvolution &SE) { in TEST()
DLoopNestTest.cpp23 function_ref<void(Function &F, LoopInfo &LI, ScalarEvolution &SE)> Test) { in runTest()
31 LoopInfo LI(DT); in runTest() local
77 runTest(*M, "foo", [&](Function &F, LoopInfo &LI, ScalarEvolution &SE) { in TEST()
158 runTest(*M, "foo", [&](Function &F, LoopInfo &LI, ScalarEvolution &SE) { in TEST()
/external/llvm/lib/Transforms/Scalar/
DSink.cpp96 DominatorTree &DT, LoopInfo &LI) { in IsAcceptableTarget()
141 DominatorTree &DT, LoopInfo &LI, AAResults &AA) { in SinkInstruction()
200 static bool ProcessBlock(BasicBlock &BB, DominatorTree &DT, LoopInfo &LI, in ProcessBlock()
241 LoopInfo &LI, AAResults &AA) { in iterativelySinkInstructions()
259 auto &LI = AM.getResult<LoopAnalysis>(F); in run() local
281 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() local
DLoopSimplifyCFG.cpp39 static bool simplifyLoopCFG(Loop &L, DominatorTree &DT, LoopInfo &LI) { in simplifyLoopCFG()
72 auto *LI = FAM.getCachedResult<LoopAnalysis>(*F); in run() local
94 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnLoop() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DSink.cpp96 DominatorTree &DT, LoopInfo &LI) { in IsAcceptableTarget()
141 DominatorTree &DT, LoopInfo &LI, AAResults &AA) { in SinkInstruction()
199 static bool ProcessBlock(BasicBlock &BB, DominatorTree &DT, LoopInfo &LI, in ProcessBlock()
240 LoopInfo &LI, AAResults &AA) { in iterativelySinkInstructions()
258 auto &LI = AM.getResult<LoopAnalysis>(F); in run() local
279 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() local
DWarnMissedTransforms.cpp85 static void warnAboutLeftoverTransformations(Function *F, LoopInfo *LI, in warnAboutLeftoverTransformations()
100 auto &LI = AM.getResult<LoopAnalysis>(F); in run() local
123 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() local
/external/llvm/lib/Analysis/
DCFG.cpp113 static const Loop *getOutermostLoop(const LoopInfo *LI, const BasicBlock *BB) { in getOutermostLoop()
123 static bool loopContainsBoth(const LoopInfo *LI, in loopContainsBoth()
132 const DominatorTree *DT, const LoopInfo *LI) { in isPotentiallyReachableFromMany()
175 const DominatorTree *DT, const LoopInfo *LI) { in isPotentiallyReachable()
187 const DominatorTree *DT, const LoopInfo *LI) { in isPotentiallyReachable()
/external/llvm/lib/Transforms/Utils/
DLCSSA.cpp65 PredIteratorCache &PredCache, LoopInfo *LI) { in processInstruction()
216 bool llvm::formLCSSA(Loop &L, DominatorTree &DT, LoopInfo *LI, in formLCSSA()
262 bool llvm::formLCSSARecursively(Loop &L, DominatorTree &DT, LoopInfo *LI, in formLCSSARecursively()
275 static bool formLCSSAOnAllLoops(LoopInfo *LI, DominatorTree &DT, in formLCSSAOnAllLoops()
292 LoopInfo *LI; member
337 auto &LI = AM.getResult<LoopAnalysis>(F); in run() local
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DLoopAnalysisManager.h57 LoopInfo &LI; member
88 explicit Result(LoopAnalysisManager &InnerAM, LoopInfo &LI) in Result()
137 LoopInfo *LI; variable
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DVPlanHCFGBuilder.h45 LoopInfo *LI; variable
63 VPlanHCFGBuilder(Loop *Lp, LoopInfo *LI, VPlan &P) in VPlanHCFGBuilder()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DVPlanHCFGBuilder.h45 LoopInfo *LI; variable
63 VPlanHCFGBuilder(Loop *Lp, LoopInfo *LI, VPlan &P) in VPlanHCFGBuilder()
/external/llvm-project/llvm/lib/CodeGen/
DRegAllocBasic.cpp91 void enqueue(LiveInterval *LI) override { in enqueue()
98 LiveInterval *LI = Queue.top(); in dequeue() local
150 LiveInterval &LI = LIS->getInterval(VirtReg); in INITIALIZE_PASS_DEPENDENCY() local
169 LiveInterval &LI = LIS->getInterval(VirtReg); in LRE_WillShrinkVirtReg() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DRegAllocBasic.cpp91 void enqueue(LiveInterval *LI) override { in enqueue()
98 LiveInterval *LI = Queue.top(); in dequeue() local
145 LiveInterval &LI = LIS->getInterval(VirtReg); in INITIALIZE_PASS_DEPENDENCY() local
164 LiveInterval &LI = LIS->getInterval(VirtReg); in LRE_WillShrinkVirtReg() local
/external/llvm-project/polly/lib/Support/
DScopHelper.cpp44 static void simplifyRegionEntry(Region *R, DominatorTree *DT, LoopInfo *LI, in simplifyRegionEntry()
108 static void simplifyRegionExit(Region *R, DominatorTree *DT, LoopInfo *LI, in simplifyRegionExit()
156 void polly::simplifyRegion(Region *R, DominatorTree *DT, LoopInfo *LI, in simplifyRegion()
172 DominatorTree *DT, llvm::LoopInfo *LI, in splitBlock()
201 LoopInfo *LI, RegionInfo *RI) { in splitEntryBlockForAlloca()
216 auto *LI = LIWP ? &LIWP->getLoopInfo() : nullptr; in splitEntryBlockForAlloca() local
415 bool polly::isErrorBlock(BasicBlock &BB, const Region &R, LoopInfo &LI, in isErrorBlock()
477 Loop *polly::getLoopSurroundingScop(Scop &S, LoopInfo &LI) { in getLoopSurroundingScop()
516 Loop *polly::getRegionNodeLoop(RegionNode *RN, LoopInfo &LI) { in getRegionNodeLoop()
562 bool polly::isHoistableLoad(LoadInst *LInst, Region &R, LoopInfo &LI, in isHoistableLoad()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64FalkorHWPFFix.cpp71 FalkorMarkStridedAccesses(LoopInfo &LI, ScalarEvolution &SE) in FalkorMarkStridedAccesses()
79 LoopInfo &LI; member in __anonf62fd86d0111::FalkorMarkStridedAccesses
130 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() local
650 LoadInfo LI; in getLoadInfo() local
660 const MachineInstr &MI, const LoadInfo &LI) { in getTag()
829 MachineLoopInfo &LI = getAnalysis<MachineLoopInfo>(); in runOnMachineFunction() local
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64FalkorHWPFFix.cpp71 FalkorMarkStridedAccesses(LoopInfo &LI, ScalarEvolution &SE) in FalkorMarkStridedAccesses()
79 LoopInfo &LI; member in __anon99f419790111::FalkorMarkStridedAccesses
130 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction() local
650 LoadInfo LI; in getLoadInfo() local
660 const MachineInstr &MI, const LoadInfo &LI) { in getTag()
826 MachineLoopInfo &LI = getAnalysis<MachineLoopInfo>(); in runOnMachineFunction() local
/external/llvm/lib/CodeGen/
DLiveRangeEdit.cpp39 LiveInterval &LI = LIS.createEmptyInterval(VReg); in createEmptyIntervalFrom() local
164 bool LiveRangeEdit::foldAsLoad(LiveInterval *LI, in foldAsLoad()
220 bool LiveRangeEdit::useIsKill(const LiveInterval &LI, in useIsKill()
293 LiveInterval &LI = LIS.getInterval(Reg); in eliminateDeadDef() local
379 LiveInterval *LI = ToShrink.back(); in eliminateDeadDefs() local
440 LiveInterval &LI = LIS.getInterval(get(I)); in calculateRegClassAndHint() local
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLCSSA.cpp79 DominatorTree &DT, LoopInfo &LI, in formLCSSAForInstructions()
321 bool llvm::formLCSSA(Loop &L, DominatorTree &DT, LoopInfo *LI, in formLCSSA()
386 bool llvm::formLCSSARecursively(Loop &L, DominatorTree &DT, LoopInfo *LI, in formLCSSARecursively()
399 static bool formLCSSAOnAllLoops(LoopInfo *LI, DominatorTree &DT, in formLCSSAOnAllLoops()
416 LoopInfo *LI; member
481 auto &LI = AM.getResult<LoopAnalysis>(F); in run() local

12345678910>>...36