/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | StackMaps.cpp | 289 const LiveOutVec &LiveOuts = CSI.LiveOuts; in print() local 341 for (const auto &LO : LiveOuts) { in print() 368 LiveOutVec LiveOuts; in parseRegisterLiveOutMask() local 384 for (auto I = LiveOuts.begin(), E = LiveOuts.end(); I != E; ++I) { in parseRegisterLiveOutMask() 400 return LiveOuts; in parseRegisterLiveOutMask() 482 LiveOutVec LiveOuts; in recordStackMapOpers() local 487 LiveOuts); in recordStackMapOpers() 525 std::move(LiveOuts)); in recordStackMapOpers() 674 const LiveOutVec &LiveOuts = CSI.LiveOuts; in emitCallsiteEntries() local 712 OS.emitInt16(LiveOuts.size()); in emitCallsiteEntries() [all …]
|
H A D | LiveVariables.cpp | 593 SmallSet<unsigned, 4> LiveOuts; in runOnBlock() local 600 LiveOuts.insert(LI.PhysReg); in runOnBlock() 607 if ((PhysRegDef[i] || PhysRegUse[i]) && !LiveOuts.count(i)) in runOnBlock()
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | StackMaps.h | 324 LiveOutVec LiveOuts; member 328 LocationVec &&Locations, LiveOutVec &&LiveOuts) in CallsiteInfo() 330 LiveOuts(std::move(LiveOuts)) {} in CallsiteInfo() 372 LiveOutVec &LiveOuts) const; 379 LocationVec &Locations, LiveOutVec &LiveOuts);
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/LiveDebugValues/ |
H A D | InstrRefBasedImpl.cpp | 2774 auto FirstValueIt = LiveOuts.find(BlockOrders[0]); in pickVPHILoc() 2775 if (FirstValueIt == LiveOuts.end()) in pickVPHILoc() 2780 auto OutValIt = LiveOuts.find(p); in pickVPHILoc() 2781 if (OutValIt == LiveOuts.end()) in pickVPHILoc() 2853 auto OutValIt = LiveOuts.find(p); in pickOperandPHILoc() 2854 assert(OutValIt != LiveOuts.end()); in pickOperandPHILoc() 3141 SmallVector<DbgValue, 32> LiveIns, LiveOuts; in buildVLocValueMap() local 3143 LiveOuts.reserve(NumBlocks); in buildVLocValueMap() 3151 LiveOuts.push_back(EmptyDbgValue); in buildVLocValueMap() 3160 LiveOutIdx[BlockOrders[I]] = &LiveOuts[I]; in buildVLocValueMap() [all …]
|
H A D | InstrRefBasedImpl.h | 1369 const LiveIdxT &LiveOuts, FuncValueTable &MOutLocs, 1373 unsigned DbgOpIdx, const MachineBasicBlock &MBB, const LiveIdxT &LiveOuts,
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
H A D | VPlan.cpp | 765 if (!LiveOuts.empty()) in print() 767 for (const auto &KV : LiveOuts) { in print() 812 assert(LiveOuts.count(PN) == 0 && "an exit value for PN already exists"); in addLiveOut() 813 LiveOuts.insert({PN, new VPLiveOut(PN, V)}); in addLiveOut()
|
H A D | VPlan.h | 2205 MapVector<PHINode *, VPLiveOut *> LiveOuts; variable 2377 for (auto &KV : LiveOuts) in clearLiveOuts() 2379 LiveOuts.clear(); in clearLiveOuts() 2383 delete LiveOuts[PN]; in removeLiveOut() local 2384 LiveOuts.erase(PN); in removeLiveOut() 2388 return LiveOuts; in getLiveOuts()
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUMachineCFGStructurizer.cpp | 320 DenseSet<unsigned> LiveOuts; member in __anon294475090211::LinearizedRegion 856 for (auto &LI : LiveOuts) { in print() 875 void LinearizedRegion::addLiveOut(unsigned VReg) { LiveOuts.insert(VReg); } in addLiveOut() 879 LiveOuts.erase(Reg); in removeLiveOut() 964 DenseSet<unsigned> *LinearizedRegion::getLiveOuts() { return &LiveOuts; } in getLiveOuts() 989 return LiveOuts.contains(Reg); in isLiveOut() 1983 DenseSet<unsigned> *LiveOuts = InnerRegion->getLiveOuts(); in rewriteLiveOutRegs() local 1986 for (auto OLI : *LiveOuts) { in rewriteLiveOutRegs()
|
H A D | GCNIterativeScheduler.cpp | 86 const auto LiveOuts = getLiveRegsAfter(*BottomMI, *LIS); in printLivenessInfo() local 87 OS << "LOt RP: " << print(getRegPressure(MRI, LiveOuts)); in printLivenessInfo()
|
/openbsd/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.cpp | 2163 SmallVector< Instruction *, 8 > LiveOuts; in canTailPredicateLoop() local 2164 LiveOuts = llvm::findDefsUsedOutsideOfLoop(L); in canTailPredicateLoop() 2169 for (auto *I : LiveOuts) { in canTailPredicateLoop() 2374 unsigned LiveOuts = count_if(Exit->phis(), [](auto &PH) { in getUnrollingPreferences() local 2378 ExitingValues = ExitingValues < LiveOuts ? LiveOuts : ExitingValues; in getUnrollingPreferences()
|
/openbsd/gnu/llvm/llvm/docs/ |
H A D | StackMaps.rst | 353 LiveOuts[NumLiveOuts]
|