Searched refs:LIs (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | InterleavedLoadCombinePass.cpp | 94 LoadInst *findFirstLoad(const std::set<LoadInst *> &LIs); 664 std::set<LoadInst *> LIs; member 768 Result.LIs.insert(Old.LIs.begin(), Old.LIs.end()); in computeFromBCI() 827 Result.LIs.insert(LHS.LIs.begin(), LHS.LIs.end()); in computeFromSVI() 831 Result.LIs.insert(RHS.LIs.begin(), RHS.LIs.end()); in computeFromSVI() 888 Result.LIs.insert(LI); in computeFromLI() 1106 InterleavedLoadCombineImpl::findFirstLoad(const std::set<LoadInst *> &LIs) { in findFirstLoad() argument 1107 assert(!LIs.empty() && "No load instructions given."); in findFirstLoad() 1110 BasicBlock *BB = (*LIs.begin())->getParent(); in findFirstLoad() 1112 *BB, [&LIs](Instruction &I) -> bool { return is_contained(LIs, &I); }); in findFirstLoad() [all …]
|
H A D | LiveDebugVariables.cpp | 1117 SmallDenseMap<unsigned, std::pair<LiveRange *, const VNInfo *>> LIs; in computeIntervals() local 1134 LIs[LocNo] = {LI, VNI}; in computeIntervals() 1138 extendDef(Idx, DbgValue, LIs, Kills, LIS); in computeIntervals()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64PBQPRegAlloc.cpp | 158 LiveIntervals &LIs = G.getMetadata().LIS; in addIntraChainConstraint() local 181 const LiveInterval &ld = LIs.getInterval(Rd); in addIntraChainConstraint() 182 const LiveInterval &la = LIs.getInterval(Ra); in addIntraChainConstraint() 239 LiveIntervals &LIs = G.getMetadata().LIS; in addInterChainConstraint() local 257 const LiveInterval &ld = LIs.getInterval(Rd); in addInterChainConstraint() 263 const LiveInterval &lr = LIs.getInterval(r); in addInterChainConstraint() 314 static bool regJustKilledBefore(const LiveIntervals &LIs, unsigned reg, in regJustKilledBefore() argument 316 const LiveInterval &LI = LIs.getInterval(reg); in regJustKilledBefore() 317 SlotIndex SI = LIs.getInstructionIndex(MI); in regJustKilledBefore() 323 LiveIntervals &LIs = G.getMetadata().LIS; in apply() local [all …]
|