Searched refs:LiveIns (Results 1 - 9 of 9) sorted by relevance

/external/llvm/lib/CodeGen/
H A DMachineRegisterInfo.cpp118 for (auto &I : LiveIns)
372 for (unsigned i = 0, e = LiveIns.size(); i != e; ++i)
373 if (LiveIns[i].second) {
374 if (use_empty(LiveIns[i].second)) {
380 LiveIns.erase(LiveIns.begin() + i);
385 TII.get(TargetOpcode::COPY), LiveIns[i].second)
386 .addReg(LiveIns[i].first);
389 EntryMBB->addLiveIn(LiveIns[i].first);
393 EntryMBB->addLiveIn(LiveIns[
[all...]
H A DMachineBasicBlock.cpp337 LiveIns.begin(), LiveIns.end(),
339 if (I == LiveIns.end())
344 LiveIns.erase(I);
349 LiveIns.begin(), LiveIns.end(),
355 std::sort(LiveIns.begin(), LiveIns.end(),
360 LiveInVector::const_iterator I = LiveIns.begin();
362 LiveInVector::iterator Out = LiveIns
[all...]
H A DMachineTraceMetrics.cpp758 for (const LiveInReg &LIR : TBI.LiveIns) {
965 TBI.LiveIns.push_back(Reg);
983 TBI.LiveIns.clear();
1001 for (LiveInReg &LI : TBI.LiveIns) {
1107 for (LiveInReg &LIR : TBI.LiveIns) {
1116 TBI.LiveIns.push_back(LiveInReg(RI->RegUnit, RI->Cycle));
H A DMIRPrinter.cpp223 MF.LiveIns.push_back(LiveIn);
/external/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h104 LiveInVector LiveIns; member in class:llvm::MachineBasicBlock
346 LiveIns.push_back(RegisterMaskPair(PhysReg, LaneMask));
349 LiveIns.push_back(RegMaskPair);
352 /// Sorts and uniques the LiveIns vector. It can be significantly faster to do
371 livein_iterator livein_begin() const { return LiveIns.begin(); }
372 livein_iterator livein_end() const { return LiveIns.end(); }
373 bool livein_empty() const { return LiveIns.empty(); }
H A DMachineRegisterInfo.h112 std::vector<std::pair<unsigned, unsigned> > LiveIns; member in class:llvm::MachineRegisterInfo
721 LiveIns.push_back(std::make_pair(Reg, vreg));
728 livein_iterator livein_begin() const { return LiveIns.begin(); }
729 livein_iterator livein_end() const { return LiveIns.end(); }
730 bool livein_empty() const { return LiveIns.empty(); }
H A DMIRYamlMapping.h393 std::vector<MachineFunctionLiveIn> LiveIns; member in struct:llvm::yaml::MachineFunction
415 YamlIO.mapOptional("liveins", MF.LiveIns);
H A DMachineTraceMetrics.h215 SmallVector<LiveInReg, 4> LiveIns; member in struct:llvm::MachineTraceMetrics::TraceBlockInfo
/external/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp372 for (const auto &LiveIn : YamlMF.LiveIns) {

Completed in 160 milliseconds