/external/llvm-project/mlir/test/Analysis/ |
D | test-liveness.mlir | 6 // CHECK-NEXT: LiveIn:{{ *$}} 18 // CHECK-NEXT: LiveIn:{{ *$}} 25 // CHECK-NEXT: LiveIn: arg0@0 arg1@0 41 // CHECK-NEXT: LiveIn:{{ *$}} 48 // CHECK-NEXT: LiveIn: arg1@0 arg2@0 53 // CHECK-NEXT: LiveIn: arg1@0 arg2@0 58 // CHECK-NEXT: LiveIn: arg1@0 arg2@0 74 // CHECK-NEXT: LiveIn:{{ *$}} 80 // CHECK-NEXT: LiveIn: arg1@0 91 // CHECK-NEXT: LiveIn: arg1@0 arg0@1 [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCMachineFunctionInfo.cpp | 47 for (const std::pair<unsigned, ISD::ArgFlagsTy> &LiveIn : LiveInAttrs) in isLiveInSExt() local 48 if (LiveIn.first == VReg) in isLiveInSExt() 49 return LiveIn.second.isSExt(); in isLiveInSExt() 54 for (const std::pair<unsigned, ISD::ArgFlagsTy> &LiveIn : LiveInAttrs) in isLiveInZExt() local 55 if (LiveIn.first == VReg) in isLiveInZExt() 56 return LiveIn.second.isZExt(); in isLiveInZExt()
|
/external/llvm-project/llvm/lib/Target/PowerPC/ |
D | PPCMachineFunctionInfo.cpp | 54 for (const std::pair<Register, ISD::ArgFlagsTy> &LiveIn : LiveInAttrs) in isLiveInSExt() local 55 if (LiveIn.first == VReg) in isLiveInSExt() 56 return LiveIn.second.isSExt(); in isLiveInSExt() 61 for (const std::pair<Register, ISD::ArgFlagsTy> &LiveIn : LiveInAttrs) in isLiveInZExt() local 62 if (LiveIn.first == VReg) in isLiveInZExt() 63 return LiveIn.second.isZExt(); in isLiveInZExt()
|
/external/llvm/lib/Target/Hexagon/ |
D | RDFLiveness.cpp | 626 RefMap LiveIn; in computeLiveIns() local 627 traverse(&MF.front(), LiveIn); in computeLiveIns() 680 BitVector LiveIn(TRI.getNumRegs()), Live(TRI.getNumRegs()); in resetKills() local 681 CopyLiveIns(B, LiveIn); in resetKills() 775 void Liveness::traverse(MachineBasicBlock *B, RefMap &LiveIn) { in traverse() argument 807 LiveIn[S.first].insert(S.second.begin(), S.second.end()); in traverse() 815 dbgs() << "\n LiveIn: " << Print<RefMap>(LiveIn, DFG); in traverse() 822 LiveIn[S.first].insert(S.second.begin(), S.second.end()); in traverse() 826 dbgs() << " LiveIn: " << Print<RefMap>(LiveIn, DFG) << '\n'; in traverse() 833 auto Copy = LiveIn; in traverse() [all …]
|
/external/swiftshader/third_party/subzero/src/ |
D | IceCfgNode.cpp | 462 auto &LiveIn = Func->getLiveness()->getLiveIn(this); in advancedPhiLowering() local 463 if (VarNum < LiveIn.size()) { in advancedPhiLowering() 464 assert(!LiveIn[VarNum]); in advancedPhiLowering() 465 LiveIn[VarNum] = true; in advancedPhiLowering() 676 const LivenessBV &LiveIn = Liveness->getLiveIn(Succ); in liveness() local 677 assert(LiveIn.empty() || LiveIn.size() == NumGlobalVars); in liveness() 678 Live |= LiveIn; in liveness() 736 LivenessBV &LiveIn = Liveness->getLiveIn(this); in liveness() local 737 assert(LiveIn.empty() || LiveIn.size() == NumGlobalVars); in liveness() 739 Live |= LiveIn; in liveness() [all …]
|
D | IceLiveness.h | 59 LivenessBV LiveIn, LiveOut; variable 88 return Nodes[Index].LiveIn; in getLiveIn()
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | LiveRangeCalc.cpp | 61 LiveIn.clear(); in reset() 66 for (const LiveInBlock &I : LiveIn) { in updateFromLiveIns() 86 LiveIn.clear(); in updateFromLiveIns() 271 LiveIn.clear(); in findReachingDefs() 314 LiveIn.reserve(WorkList.size()); in findReachingDefs() 322 LiveIn.back().Kill = Use; in findReachingDefs() 340 for (LiveInBlock &I : LiveIn) { in updateSSA()
|
D | RDFLiveness.cpp | 859 RefMap LiveIn; in computeLiveIns() local 860 traverse(&MF.front(), LiveIn); in computeLiveIns() 931 BitVector LiveIn(TRI.getNumRegs()), Live(TRI.getNumRegs()); in resetKills() local 932 CopyLiveIns(B, LiveIn); in resetKills() 985 void Liveness::traverse(MachineBasicBlock *B, RefMap &LiveIn) { in traverse() argument 1017 LiveIn[S.first].insert(S.second.begin(), S.second.end()); in traverse() 1026 dbgs() << " LiveIn: " << Print<RefMap>(LiveIn, DFG) << '\n'; in traverse() 1033 LiveIn[S.first].insert(S.second.begin(), S.second.end()); in traverse() 1037 dbgs() << " LiveIn: " << Print<RefMap>(LiveIn, DFG) << '\n'; in traverse() 1048 RefMap LiveInCopy = LiveIn; in traverse() [all …]
|
D | StackColoring.cpp | 426 BitVector LiveIn; member 580 dumpBV("LIVE_IN", BlockInfo.LiveIn); in dumpBB() 844 if (LocalLiveIn.test(BlockInfo.LiveIn)) { in calculateLocalLiveness() 846 BlockInfo.LiveIn |= LocalLiveIn; in calculateLocalLiveness() 874 for (int pos = MBBLiveness.LiveIn.find_first(); pos != -1; in calculateLiveIntervals() 875 pos = MBBLiveness.LiveIn.find_next(pos)) { in calculateLiveIntervals()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | RDFLiveness.cpp | 802 RefMap LiveIn; in computeLiveIns() local 803 traverse(&MF.front(), LiveIn); in computeLiveIns() 874 BitVector LiveIn(TRI.getNumRegs()), Live(TRI.getNumRegs()); in resetKills() local 875 CopyLiveIns(B, LiveIn); in resetKills() 928 void Liveness::traverse(MachineBasicBlock *B, RefMap &LiveIn) { in traverse() argument 960 LiveIn[S.first].insert(S.second.begin(), S.second.end()); in traverse() 969 dbgs() << " LiveIn: " << Print<RefMap>(LiveIn, DFG) << '\n'; in traverse() 976 LiveIn[S.first].insert(S.second.begin(), S.second.end()); in traverse() 980 dbgs() << " LiveIn: " << Print<RefMap>(LiveIn, DFG) << '\n'; in traverse() 991 RefMap LiveInCopy = LiveIn; in traverse() [all …]
|
/external/llvm/lib/CodeGen/ |
D | LiveRangeCalc.cpp | 39 LiveIn.clear(); in reset() 215 for (const LiveInBlock &I : LiveIn) { in updateFromLiveIns() 235 LiveIn.clear(); in updateFromLiveIns() 347 LiveIn.clear(); in findReachingDefs() 373 LiveIn.reserve(WorkList.size()); in findReachingDefs() 379 LiveIn.back().Kill = Use; in findReachingDefs() 398 for (LiveInBlock &I : LiveIn) { in updateSSA()
|
D | SafeStackColoring.cpp | 99 BlockInfo.LiveIn.resize(NumAllocas); in collectMarkers() 176 if (LocalLiveIn.test(BlockInfo.LiveIn)) { in calculateLocalLiveness() 178 BlockInfo.LiveIn |= LocalLiveIn; in calculateLocalLiveness() 205 if (BlockInfo.LiveIn.test(AllocaNo)) { in calculateLiveIntervals() 251 << ", livein " << BlockInfo.LiveIn << ", liveout " in dumpBlockLiveness()
|
D | LiveRangeCalc.h | 102 SmallVector<LiveInBlock, 16> LiveIn; variable 233 LiveIn.push_back(LiveInBlock(LR, DomNode, Kill));
|
D | StackColoring.cpp | 261 BitVector LiveIn; member 405 dumpBV("LIVE_IN", BlockInfo.LiveIn); in dumpBB() 661 if (LocalLiveIn.test(BlockInfo.LiveIn)) { in calculateLocalLiveness() 663 BlockInfo.LiveIn |= LocalLiveIn; in calculateLocalLiveness() 710 for (int pos = MBBLiveness.LiveIn.find_first(); pos != -1; in calculateLiveIntervals() 711 pos = MBBLiveness.LiveIn.find_next(pos)) { in calculateLiveIntervals()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | SafeStackColoring.cpp | 112 BlockInfo.LiveIn.resize(NumAllocas); in collectMarkers() 191 if (LocalLiveIn.test(BlockInfo.LiveIn)) { in calculateLocalLiveness() 193 BlockInfo.LiveIn |= LocalLiveIn; in calculateLocalLiveness() 220 if (BlockInfo.LiveIn.test(AllocaNo)) { in calculateLiveIntervals() 269 << ", livein " << BlockInfo.LiveIn << ", liveout " in dumpBlockLiveness()
|
D | LiveRangeCalc.cpp | 61 LiveIn.clear(); in reset() 218 for (const LiveInBlock &I : LiveIn) { in updateFromLiveIns() 238 LiveIn.clear(); in updateFromLiveIns() 423 LiveIn.clear(); in findReachingDefs() 466 LiveIn.reserve(WorkList.size()); in findReachingDefs() 474 LiveIn.back().Kill = Use; in findReachingDefs() 492 for (LiveInBlock &I : LiveIn) { in updateSSA()
|
D | StackColoring.cpp | 396 BitVector LiveIn; member 547 dumpBV("LIVE_IN", BlockInfo.LiveIn); in dumpBB() 798 if (LocalLiveIn.test(BlockInfo.LiveIn)) { in calculateLocalLiveness() 800 BlockInfo.LiveIn |= LocalLiveIn; in calculateLocalLiveness() 828 for (int pos = MBBLiveness.LiveIn.find_first(); pos != -1; in calculateLiveIntervals() 829 pos = MBBLiveness.LiveIn.find_next(pos)) { in calculateLiveIntervals()
|
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
D | Utils.cpp | 507 Register LiveIn = MRI.getLiveInVirtReg(PhysReg); in getFunctionLiveInPhysReg() local 508 if (LiveIn) { in getFunctionLiveInPhysReg() 509 MachineInstr *Def = MRI.getVRegDef(LiveIn); in getFunctionLiveInPhysReg() 513 return LiveIn; in getFunctionLiveInPhysReg() 521 LiveIn = MF.addLiveIn(PhysReg, &RC); in getFunctionLiveInPhysReg() 523 MRI.setType(LiveIn, RegTy); in getFunctionLiveInPhysReg() 526 BuildMI(EntryMBB, EntryMBB.begin(), DL, TII.get(TargetOpcode::COPY), LiveIn) in getFunctionLiveInPhysReg() 530 return LiveIn; in getFunctionLiveInPhysReg()
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | LiveRangeCalc.h | 126 SmallVector<LiveInBlock, 16> LiveIn; variable 246 LiveIn.push_back(LiveInBlock(LR, DomNode, Kill));
|
/external/llvm-project/llvm/tools/llvm-exegesis/lib/ |
D | SnippetRepetitor.cpp | 79 for (const auto &LiveIn : Entry.MBB->liveins()) in Repeat() local 80 Loop.MBB->addLiveIn(LiveIn); in Repeat()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | LiveRangeCalc.h | 124 SmallVector<LiveInBlock, 16> LiveIn; variable 271 LiveIn.push_back(LiveInBlock(LR, DomNode, Kill));
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | StackLifetime.h | 43 : Begin(Size), End(Size), LiveIn(Size), LiveOut(Size) {} in BlockLifetimeInfo() 52 BitVector LiveIn; member
|
/external/llvm-project/llvm/lib/Analysis/ |
D | StackLifetime.cpp | 220 if (LocalLiveIn.test(BlockInfo.LiveIn)) { in calculateLocalLiveness() 221 BlockInfo.LiveIn |= LocalLiveIn; in calculateLocalLiveness() 248 if (BlockInfo.LiveIn.test(AllocaNo)) { in calculateLiveIntervals() 297 << ", livein " << BlockInfo.LiveIn << ", liveout " in dumpBlockLiveness()
|
/external/llvm/lib/CodeGen/MIRParser/ |
D | MIRParser.cpp | 406 for (const auto &LiveIn : YamlMF.LiveIns) { in initializeRegisterInfo() local 408 if (parseNamedRegisterReference(PFS, Reg, LiveIn.Register.Value, Error)) in initializeRegisterInfo() 409 return error(Error, LiveIn.Register.SourceRange); in initializeRegisterInfo() 411 if (!LiveIn.VirtualRegister.Value.empty()) { in initializeRegisterInfo() 412 if (parseVirtualRegisterReference(PFS, VReg, LiveIn.VirtualRegister.Value, in initializeRegisterInfo() 414 return error(Error, LiveIn.VirtualRegister.SourceRange); in initializeRegisterInfo()
|
/external/llvm/include/llvm/CodeGen/ |
D | MIRYamlMapping.h | 168 static void mapping(IO &YamlIO, MachineFunctionLiveIn &LiveIn) { 169 YamlIO.mapRequired("reg", LiveIn.Register); 171 "virtual-reg", LiveIn.VirtualRegister,
|