Home
last modified time | relevance | path

Searched refs:LiveOuts (Results 1 – 24 of 24) sorted by relevance

/external/llvm-project/llvm/lib/CodeGen/
DStackMaps.cpp179 LiveOutVec &LiveOuts) const { in parseOperand()
244 LiveOuts = parseRegisterLiveOutMask(MOI->getRegLiveOut()); in parseOperand()
255 const LiveOutVec &LiveOuts = CSI.LiveOuts; in print() local
304 OS << WSMP << "\thas " << LiveOuts.size() << " live-out registers\n"; in print()
307 for (const auto &LO : LiveOuts) { in print()
334 LiveOutVec LiveOuts; in parseRegisterLiveOutMask() local
339 LiveOuts.push_back(createLiveOutReg(Reg, TRI)); in parseRegisterLiveOutMask()
345 llvm::sort(LiveOuts, [](const LiveOutReg &LHS, const LiveOutReg &RHS) { in parseRegisterLiveOutMask()
350 for (auto I = LiveOuts.begin(), E = LiveOuts.end(); I != E; ++I) { in parseRegisterLiveOutMask()
364 LiveOuts.erase( in parseRegisterLiveOutMask()
[all …]
DLiveVariables.cpp600 SmallSet<unsigned, 4> LiveOuts; in runOnBlock() local
609 LiveOuts.insert(LI.PhysReg); in runOnBlock()
616 if ((PhysRegDef[i] || PhysRegUse[i]) && !LiveOuts.count(i)) in runOnBlock()
/external/llvm/lib/CodeGen/
DStackMaps.cpp90 LiveOutVec &LiveOuts) const { in parseOperand()
154 LiveOuts = parseRegisterLiveOutMask(MOI->getRegLiveOut()); in parseOperand()
165 const LiveOutVec &LiveOuts = CSI.LiveOuts; in print() local
213 OS << WSMP << "\thas " << LiveOuts.size() << " live-out registers\n"; in print()
216 for (const auto &LO : LiveOuts) { in print()
243 LiveOutVec LiveOuts; in parseRegisterLiveOutMask() local
248 LiveOuts.push_back(createLiveOutReg(Reg, TRI)); in parseRegisterLiveOutMask()
254 std::sort(LiveOuts.begin(), LiveOuts.end(), in parseRegisterLiveOutMask()
260 for (auto I = LiveOuts.begin(), E = LiveOuts.end(); I != E; ++I) { in parseRegisterLiveOutMask()
274 LiveOuts.erase( in parseRegisterLiveOutMask()
[all …]
DExecutionDepsFix.cpp144 LiveOutMap LiveOuts; member in __anonf3da55440311::ExeDepsFix
398 LiveOutMap::const_iterator fi = LiveOuts.find(*pi); in enterBasicBlock()
399 if (fi == LiveOuts.end()) { in enterBasicBlock()
441 bool First = LiveOuts.insert(std::make_pair(MBB, LiveRegs)).second; in leaveBasicBlock()
792 LiveOutMap::const_iterator FI = LiveOuts.find(*MBBI); in runOnMachineFunction()
793 if (FI == LiveOuts.end() || !FI->second) in runOnMachineFunction()
800 LiveOuts.clear(); in runOnMachineFunction()
DLiveVariables.cpp602 SmallSet<unsigned, 4> LiveOuts; in runOnBlock() local
611 LiveOuts.insert(LI.PhysReg); in runOnBlock()
618 if ((PhysRegDef[i] || PhysRegUse[i]) && !LiveOuts.count(i)) in runOnBlock()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DStackMaps.cpp104 LiveOutVec &LiveOuts) const { in parseOperand()
169 LiveOuts = parseRegisterLiveOutMask(MOI->getRegLiveOut()); in parseOperand()
180 const LiveOutVec &LiveOuts = CSI.LiveOuts; in print() local
229 OS << WSMP << "\thas " << LiveOuts.size() << " live-out registers\n"; in print()
232 for (const auto &LO : LiveOuts) { in print()
259 LiveOutVec LiveOuts; in parseRegisterLiveOutMask() local
264 LiveOuts.push_back(createLiveOutReg(Reg, TRI)); in parseRegisterLiveOutMask()
270 llvm::sort(LiveOuts, [](const LiveOutReg &LHS, const LiveOutReg &RHS) { in parseRegisterLiveOutMask()
275 for (auto I = LiveOuts.begin(), E = LiveOuts.end(); I != E; ++I) { in parseRegisterLiveOutMask()
289 LiveOuts.erase( in parseRegisterLiveOutMask()
[all …]
DLiveVariables.cpp600 SmallSet<unsigned, 4> LiveOuts; in runOnBlock() local
609 LiveOuts.insert(LI.PhysReg); in runOnBlock()
616 if ((PhysRegDef[i] || PhysRegUse[i]) && !LiveOuts.count(i)) in runOnBlock()
/external/llvm/include/llvm/CodeGen/
DStackMaps.h200 LiveOutVec LiveOuts; member
203 LocationVec &&Locations, LiveOutVec &&LiveOuts) in CallsiteInfo()
205 LiveOuts(std::move(LiveOuts)) {} in CallsiteInfo()
218 LiveOutVec &LiveOuts) const;
/external/llvm-project/llvm/include/llvm/CodeGen/
DStackMaps.h307 LiveOutVec LiveOuts; member
311 LocationVec &&Locations, LiveOutVec &&LiveOuts) in CallsiteInfo()
313 LiveOuts(std::move(LiveOuts)) {} in CallsiteInfo()
355 LiveOutVec &LiveOuts) const;
362 LocationVec &Locations, LiveOutVec &LiveOuts);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DStackMaps.h254 LiveOutVec LiveOuts; member
258 LocationVec &&Locations, LiveOutVec &&LiveOuts) in CallsiteInfo()
260 LiveOuts(std::move(LiveOuts)) {} in CallsiteInfo()
302 LiveOutVec &LiveOuts) const;
/external/llvm/lib/Target/AMDGPU/
DR600MachineFunctionInfo.h26 SmallVector<unsigned, 4> LiveOuts; variable
DR600ISelLowering.cpp598 for (unsigned i = 0, e = MFI->LiveOuts.size(); i != e; ++i) in EmitInstrWithCustomInserter()
599 MIB.addReg(MFI->LiveOuts[i], RegState::Implicit); in EmitInstrWithCustomInserter()
/external/llvm/test/CodeGen/X86/
Dstatepoint-allocas.ll96 ; No Padding or LiveOuts
126 ; No Padding or LiveOuts
Dstatepoint-stackmap-format.ll168 ; No Padding or LiveOuts
235 ; No Padding or LiveOuts
275 ; No padding or LiveOuts
/external/llvm-project/llvm/test/CodeGen/X86/
Dstatepoint-stackmap-format.ll249 ; No Padding or LiveOuts
336 ; No Padding or LiveOuts
382 ; No padding or LiveOuts
447 ; No padding or LiveOuts
503 ; No padding or LiveOuts
Dstatepoint-allocas.ll115 ; No Padding or LiveOuts
153 ; No Padding or LiveOuts
/external/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
DInstrRefBasedImpl.cpp1511 const LiveIdxT &LiveOuts, ValueIDNum **MOutLocs,
2520 MachineBasicBlock &MBB, const DebugVariable &Var, const LiveIdxT &LiveOuts, in pickVPHILoc() argument
2538 auto LiveOutMap = LiveOuts.find(p); in pickVPHILoc()
2539 if (LiveOutMap == LiveOuts.end()) in pickVPHILoc()
2993 SmallVector<DenseMap<DebugVariable, DbgValue>, 32> LiveIns, LiveOuts; in vlocDataflow() local
2995 LiveOuts.resize(NumBlocks); in vlocDataflow()
3003 LiveOutIdx[BlockOrders[I]] = &LiveOuts[I]; in vlocDataflow()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DGCNIterativeScheduler.cpp103 const auto LiveOuts = getLiveRegsAfter(*BottomMI, *LIS); in printLivenessInfo() local
105 getRegPressure(MRI, LiveOuts).print(OS); in printLivenessInfo()
DAMDGPUMachineCFGStructurizer.cpp339 DenseSet<unsigned> LiveOuts; member in __anona56085670211::LinearizedRegion
877 for (auto &LI : LiveOuts) { in print()
896 void LinearizedRegion::addLiveOut(unsigned VReg) { LiveOuts.insert(VReg); } in addLiveOut()
900 LiveOuts.erase(Reg); in removeLiveOut()
984 DenseSet<unsigned> *LinearizedRegion::getLiveOuts() { return &LiveOuts; } in getLiveOuts()
1009 return LiveOuts.count(Reg) == 1; in isLiveOut()
2032 DenseSet<unsigned> *LiveOuts = InnerRegion->getLiveOuts(); in rewriteLiveOutRegs() local
2035 for (auto OLI : *LiveOuts) { in rewriteLiveOutRegs()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DGCNIterativeScheduler.cpp108 const auto LiveOuts = getLiveRegsAfter(*BottomMI, *LIS); in printLivenessInfo() local
110 getRegPressure(MRI, LiveOuts).print(OS); in printLivenessInfo()
DAMDGPUMachineCFGStructurizer.cpp339 DenseSet<unsigned> LiveOuts; member in __anonaec7a0f30211::LinearizedRegion
877 for (auto &LI : LiveOuts) { in print()
896 void LinearizedRegion::addLiveOut(unsigned VReg) { LiveOuts.insert(VReg); } in addLiveOut()
900 LiveOuts.erase(Reg); in removeLiveOut()
985 DenseSet<unsigned> *LinearizedRegion::getLiveOuts() { return &LiveOuts; } in getLiveOuts()
1010 return LiveOuts.count(Reg) == 1; in isLiveOut()
2033 DenseSet<unsigned> *LiveOuts = InnerRegion->getLiveOuts(); in rewriteLiveOutRegs() local
2036 for (auto OLI : *LiveOuts) { in rewriteLiveOutRegs()
/external/llvm-project/llvm/lib/Target/ARM/
DARMTargetTransformInfo.cpp1790 SmallVector< Instruction *, 8 > LiveOuts; in canTailPredicateLoop() local
1791 LiveOuts = llvm::findDefsUsedOutsideOfLoop(L); in canTailPredicateLoop()
1796 for (auto *I : LiveOuts) { in canTailPredicateLoop()
/external/llvm/docs/
DStackMaps.rst349 LiveOuts[NumLiveOuts]
/external/llvm-project/llvm/docs/
DStackMaps.rst353 LiveOuts[NumLiveOuts]