Home
last modified time | relevance | path

Searched refs:LIs (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DInterleavedLoadCombinePass.cpp94 LoadInst *findFirstLoad(const std::set<LoadInst *> &LIs);
664 std::set<LoadInst *> LIs; member
679 : BB(nullptr), PV(nullptr), LIs(), Is(), SVI(nullptr), VTy(VTy) { in VectorInfo()
767 Result.LIs.insert(Old.LIs.begin(), Old.LIs.end()); in computeFromBCI()
826 Result.LIs.insert(LHS.LIs.begin(), LHS.LIs.end()); in computeFromSVI()
830 Result.LIs.insert(RHS.LIs.begin(), RHS.LIs.end()); in computeFromSVI()
884 Result.LIs.insert(LI); in computeFromLI()
1102 InterleavedLoadCombineImpl::findFirstLoad(const std::set<LoadInst *> &LIs) { in findFirstLoad() argument
1103 assert(!LIs.empty() && "No load instructions given."); in findFirstLoad()
1106 BasicBlock *BB = (*LIs.begin())->getParent(); in findFirstLoad()
[all …]
H A DLiveDebugVariables.cpp1074 SmallDenseMap<unsigned, std::pair<LiveRange *, const VNInfo *>> LIs; in computeIntervals() local
1091 LIs[LocNo] = {LI, VNI}; in computeIntervals()
1095 extendDef(Idx, DbgValue, LIs, Kills, LIS); in computeIntervals()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64PBQPRegAlloc.cpp163 LiveIntervals &LIs = G.getMetadata().LIS; in addIntraChainConstraint() local
186 const LiveInterval &ld = LIs.getInterval(Rd); in addIntraChainConstraint()
187 const LiveInterval &la = LIs.getInterval(Ra); in addIntraChainConstraint()
244 LiveIntervals &LIs = G.getMetadata().LIS; in addInterChainConstraint() local
262 const LiveInterval &ld = LIs.getInterval(Rd); in addInterChainConstraint()
268 const LiveInterval &lr = LIs.getInterval(r); in addInterChainConstraint()
319 static bool regJustKilledBefore(const LiveIntervals &LIs, unsigned reg, in regJustKilledBefore() argument
321 const LiveInterval &LI = LIs.getInterval(reg); in regJustKilledBefore()
322 SlotIndex SI = LIs.getInstructionIndex(MI); in regJustKilledBefore()
328 LiveIntervals &LIs = G.getMetadata().LIS; in apply() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DMustExecute.cpp367 SmallVector<std::unique_ptr<LoopInfo>, 8> LIs; in runOnModule() local
371 LIs.push_back(std::make_unique<LoopInfo>(*DTs.back())); in runOnModule()
372 return LIs.back().get(); in runOnModule()