/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
MachineRegisterInfo.cpp | 220 for (unsigned i = 0, e = LiveIns.size(); i != e; ++i) 221 if (LiveIns[i].second) { 222 if (use_empty(LiveIns[i].second)) { 228 LiveIns.erase(LiveIns.begin() + i); 233 TII.get(TargetOpcode::COPY), LiveIns[i].second) 234 .addReg(LiveIns[i].first); 237 EntryMBB->addLiveIn(LiveIns[i].first); 241 EntryMBB->addLiveIn(LiveIns[i].first);
|
/external/llvm/lib/CodeGen/ |
MachineRegisterInfo.cpp | 148 for (auto &I : LiveIns) 402 for (unsigned i = 0, e = LiveIns.size(); i != e; ++i) 403 if (LiveIns[i].second) { 404 if (use_empty(LiveIns[i].second)) { 410 LiveIns.erase(LiveIns.begin() + i); 415 TII.get(TargetOpcode::COPY), LiveIns[i].second) 416 .addReg(LiveIns[i].first); 419 EntryMBB->addLiveIn(LiveIns[i].first); 423 EntryMBB->addLiveIn(LiveIns[i].first) [all...] |
MachineBasicBlock.cpp | 327 LiveIns.begin(), LiveIns.end(), 329 if (I == LiveIns.end()) 334 LiveIns.erase(I); 339 LiveIns.begin(), LiveIns.end(), 345 std::sort(LiveIns.begin(), LiveIns.end(), 349 // Liveins are sorted by physreg now we can merge their lanemasks. 350 LiveInVector::const_iterator I = LiveIns.begin() [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
MachineRegisterInfo.h | 61 /// LiveIns/LiveOuts - Keep track of the physical registers that are 66 std::vector<std::pair<unsigned, unsigned> > LiveIns; 302 LiveIns.push_back(std::make_pair(Reg, vreg)); 311 livein_iterator livein_begin() const { return LiveIns.begin(); } 312 livein_iterator livein_end() const { return LiveIns.end(); } 313 bool livein_empty() const { return LiveIns.empty(); }
|
MachineBasicBlock.h | 81 /// LiveIns - Keep track of the physical registers that are livein of 83 std::vector<unsigned> LiveIns; 204 void addLiveIn(unsigned Reg) { LiveIns.push_back(Reg); } 217 livein_iterator livein_begin() const { return LiveIns.begin(); } 218 livein_iterator livein_end() const { return LiveIns.end(); } 219 bool livein_empty() const { return LiveIns.empty(); }
|
/external/llvm/include/llvm/CodeGen/ |
MachineBasicBlock.h | 106 LiveInVector LiveIns; 289 LiveIns.push_back(RegisterMaskPair(PhysReg, LaneMask)); 292 LiveIns.push_back(RegMaskPair); 295 /// Sorts and uniques the LiveIns vector. It can be significantly faster to do 314 livein_iterator livein_begin() const { return LiveIns.begin(); } 315 livein_iterator livein_end() const { return LiveIns.end(); } 316 bool livein_empty() const { return LiveIns.empty(); } 317 iterator_range<livein_iterator> liveins() const { function in class:llvm::MachineBasicBlock [all...] |
MachineRegisterInfo.h | 123 std::vector<std::pair<unsigned, unsigned> > LiveIns; 793 LiveIns.push_back(std::make_pair(Reg, vreg)); 800 livein_iterator livein_begin() const { return LiveIns.begin(); } 801 livein_iterator livein_end() const { return LiveIns.end(); } 802 bool livein_empty() const { return LiveIns.empty(); } [all...] |
MachineTraceMetrics.h | 216 SmallVector<LiveInReg, 4> LiveIns;
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/ |
MachineBasicBlock.h | 92 LiveInVector LiveIns; 281 LiveIns.push_back(RegisterMaskPair(PhysReg, LaneMask)); 284 LiveIns.push_back(RegMaskPair); 287 /// Sorts and uniques the LiveIns vector. It can be significantly faster to do 316 livein_iterator livein_begin_dbg() const { return LiveIns.begin(); } 322 livein_iterator livein_end() const { return LiveIns.end(); } 323 bool livein_empty() const { return LiveIns.empty(); } 324 iterator_range<livein_iterator> liveins() const { function in class:llvm::MachineBasicBlock [all...] |
MachineRegisterInfo.h | 136 std::vector<std::pair<unsigned, unsigned>> LiveIns; [all...] |
MachineTraceMetrics.h | 218 SmallVector<LiveInReg, 4> LiveIns;
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/ |
MachineBasicBlock.h | 92 LiveInVector LiveIns; 281 LiveIns.push_back(RegisterMaskPair(PhysReg, LaneMask)); 284 LiveIns.push_back(RegMaskPair); 287 /// Sorts and uniques the LiveIns vector. It can be significantly faster to do 316 livein_iterator livein_begin_dbg() const { return LiveIns.begin(); } 322 livein_iterator livein_end() const { return LiveIns.end(); } 323 bool livein_empty() const { return LiveIns.empty(); } 324 iterator_range<livein_iterator> liveins() const { function in class:llvm::MachineBasicBlock [all...] |
MachineRegisterInfo.h | 136 std::vector<std::pair<unsigned, unsigned>> LiveIns; [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/ |
MachineBasicBlock.h | 92 LiveInVector LiveIns; 281 LiveIns.push_back(RegisterMaskPair(PhysReg, LaneMask)); 284 LiveIns.push_back(RegMaskPair); 287 /// Sorts and uniques the LiveIns vector. It can be significantly faster to do 316 livein_iterator livein_begin_dbg() const { return LiveIns.begin(); } 322 livein_iterator livein_end() const { return LiveIns.end(); } 323 bool livein_empty() const { return LiveIns.empty(); } 324 iterator_range<livein_iterator> liveins() const { function in class:llvm::MachineBasicBlock [all...] |
MachineRegisterInfo.h | 136 std::vector<std::pair<unsigned, unsigned>> LiveIns; [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
MachineBasicBlock.h | 92 LiveInVector LiveIns; 281 LiveIns.push_back(RegisterMaskPair(PhysReg, LaneMask)); 284 LiveIns.push_back(RegMaskPair); 287 /// Sorts and uniques the LiveIns vector. It can be significantly faster to do 316 livein_iterator livein_begin_dbg() const { return LiveIns.begin(); } 322 livein_iterator livein_end() const { return LiveIns.end(); } 323 bool livein_empty() const { return LiveIns.empty(); } 324 iterator_range<livein_iterator> liveins() const { function in class:llvm::MachineBasicBlock [all...] |
MachineRegisterInfo.h | 136 std::vector<std::pair<unsigned, unsigned>> LiveIns; [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/ |
MachineBasicBlock.h | 92 LiveInVector LiveIns; 281 LiveIns.push_back(RegisterMaskPair(PhysReg, LaneMask)); 284 LiveIns.push_back(RegMaskPair); 287 /// Sorts and uniques the LiveIns vector. It can be significantly faster to do 316 livein_iterator livein_begin_dbg() const { return LiveIns.begin(); } 322 livein_iterator livein_end() const { return LiveIns.end(); } 323 bool livein_empty() const { return LiveIns.empty(); } 324 iterator_range<livein_iterator> liveins() const { function in class:llvm::MachineBasicBlock [all...] |
MachineRegisterInfo.h | 136 std::vector<std::pair<unsigned, unsigned>> LiveIns; [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/ |
MachineBasicBlock.h | 92 LiveInVector LiveIns; 281 LiveIns.push_back(RegisterMaskPair(PhysReg, LaneMask)); 284 LiveIns.push_back(RegMaskPair); 287 /// Sorts and uniques the LiveIns vector. It can be significantly faster to do 316 livein_iterator livein_begin_dbg() const { return LiveIns.begin(); } 322 livein_iterator livein_end() const { return LiveIns.end(); } 323 bool livein_empty() const { return LiveIns.empty(); } 324 iterator_range<livein_iterator> liveins() const { function in class:llvm::MachineBasicBlock [all...] |
MachineRegisterInfo.h | 136 std::vector<std::pair<unsigned, unsigned>> LiveIns; [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/ |
MachineBasicBlock.h | 92 LiveInVector LiveIns; 281 LiveIns.push_back(RegisterMaskPair(PhysReg, LaneMask)); 284 LiveIns.push_back(RegMaskPair); 287 /// Sorts and uniques the LiveIns vector. It can be significantly faster to do 316 livein_iterator livein_begin_dbg() const { return LiveIns.begin(); } 322 livein_iterator livein_end() const { return LiveIns.end(); } 323 bool livein_empty() const { return LiveIns.empty(); } 324 iterator_range<livein_iterator> liveins() const { function in class:llvm::MachineBasicBlock [all...] |
MachineRegisterInfo.h | 136 std::vector<std::pair<unsigned, unsigned>> LiveIns; [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
MachineBasicBlock.h | 92 LiveInVector LiveIns; 281 LiveIns.push_back(RegisterMaskPair(PhysReg, LaneMask)); 284 LiveIns.push_back(RegMaskPair); 287 /// Sorts and uniques the LiveIns vector. It can be significantly faster to do 316 livein_iterator livein_begin_dbg() const { return LiveIns.begin(); } 322 livein_iterator livein_end() const { return LiveIns.end(); } 323 bool livein_empty() const { return LiveIns.empty(); } 324 iterator_range<livein_iterator> liveins() const { function in class:llvm::MachineBasicBlock [all...] |
MachineRegisterInfo.h | 136 std::vector<std::pair<unsigned, unsigned>> LiveIns; [all...] |