Searched refs:IntvOut (Results 1 – 6 of 6) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | SplitKit.cpp | 1157 unsigned IntvOut, SlotIndex EnterAfter){ in splitLiveThroughBlock() argument 1163 << ", live-through " << IntvIn << " -> " << IntvOut); in splitLiveThroughBlock() 1165 assert((IntvIn || IntvOut) && "Use splitSingleBlock for isolated blocks"); in splitLiveThroughBlock() 1173 if (!IntvOut) { in splitLiveThroughBlock() 1194 selectIntv(IntvOut); in splitLiveThroughBlock() 1201 if (IntvIn == IntvOut && !LeaveBefore && !EnterAfter) { in splitLiveThroughBlock() 1207 selectIntv(IntvOut); in splitLiveThroughBlock() 1214 assert((!IntvOut || !EnterAfter || EnterAfter < LSP) && "Impossible intf"); in splitLiveThroughBlock() 1216 if (IntvIn != IntvOut && (!LeaveBefore || !EnterAfter || in splitLiveThroughBlock() 1224 selectIntv(IntvOut); in splitLiveThroughBlock() [all …]
|
D | RegAllocGreedy.cpp | 964 unsigned IntvIn = 0, IntvOut = 0; in splitAroundRegion() local 979 IntvOut = Cand.IntvIdx; in splitAroundRegion() 986 if (!IntvIn && !IntvOut) { in splitAroundRegion() 993 if (IntvIn && IntvOut) in splitAroundRegion() 994 SE->splitLiveThroughBlock(Number, IntvIn, IntfIn, IntvOut, IntfOut); in splitAroundRegion() 998 SE->splitRegOutBlock(BI, IntvOut, IntfOut); in splitAroundRegion() 1013 unsigned IntvIn = 0, IntvOut = 0; in splitAroundRegion() local 1027 IntvOut = Cand.IntvIdx; in splitAroundRegion() 1031 if (!IntvIn && !IntvOut) in splitAroundRegion() 1033 SE->splitLiveThroughBlock(Number, IntvIn, IntfIn, IntvOut, IntfOut); in splitAroundRegion()
|
D | SplitKit.h | 434 unsigned IntvOut, SlotIndex EnterAfter); 457 unsigned IntvOut, SlotIndex EnterAfter);
|
/external/llvm/lib/CodeGen/ |
D | SplitKit.cpp | 1272 unsigned IntvOut, SlotIndex EnterAfter){ in splitLiveThroughBlock() argument 1278 << ", live-through " << IntvIn << " -> " << IntvOut); in splitLiveThroughBlock() 1280 assert((IntvIn || IntvOut) && "Use splitSingleBlock for isolated blocks"); in splitLiveThroughBlock() 1288 if (!IntvOut) { in splitLiveThroughBlock() 1309 selectIntv(IntvOut); in splitLiveThroughBlock() 1316 if (IntvIn == IntvOut && !LeaveBefore && !EnterAfter) { in splitLiveThroughBlock() 1322 selectIntv(IntvOut); in splitLiveThroughBlock() 1329 assert((!IntvOut || !EnterAfter || EnterAfter < LSP) && "Impossible intf"); in splitLiveThroughBlock() 1331 if (IntvIn != IntvOut && (!LeaveBefore || !EnterAfter || in splitLiveThroughBlock() 1339 selectIntv(IntvOut); in splitLiveThroughBlock() [all …]
|
D | SplitKit.h | 475 unsigned IntvOut, SlotIndex EnterAfter); 498 unsigned IntvOut, SlotIndex EnterAfter);
|
D | RegAllocGreedy.cpp | 1232 unsigned IntvIn = 0, IntvOut = 0; in splitAroundRegion() local 1247 IntvOut = Cand.IntvIdx; in splitAroundRegion() 1254 if (!IntvIn && !IntvOut) { in splitAroundRegion() 1261 if (IntvIn && IntvOut) in splitAroundRegion() 1262 SE->splitLiveThroughBlock(Number, IntvIn, IntfIn, IntvOut, IntfOut); in splitAroundRegion() 1266 SE->splitRegOutBlock(BI, IntvOut, IntfOut); in splitAroundRegion() 1281 unsigned IntvIn = 0, IntvOut = 0; in splitAroundRegion() local 1295 IntvOut = Cand.IntvIdx; in splitAroundRegion() 1299 if (!IntvIn && !IntvOut) in splitAroundRegion() 1301 SE->splitLiveThroughBlock(Number, IntvIn, IntfIn, IntvOut, IntfOut); in splitAroundRegion()
|