Home
last modified time | relevance | path

Searched refs:UserMBB (Results 1 – 3 of 3) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMConstantIslandPass.cpp1135 MachineBasicBlock *UserMBB = UserMI->getParent(); in CreateNewWater() local
1136 unsigned OffsetOfNextBlock = BBOffsets[UserMBB->getNumber()] + in CreateNewWater()
1137 BBSizes[UserMBB->getNumber()]; in CreateNewWater()
1138 assert(OffsetOfNextBlock== BBOffsets[UserMBB->getNumber()+1]); in CreateNewWater()
1145 if (BBHasFallthrough(UserMBB) && in CreateNewWater()
1149 if (&UserMBB->back() == UserMI) in CreateNewWater()
1150 assert(BBHasFallthrough(UserMBB) && "Expected a fallthrough BB!"); in CreateNewWater()
1151 NewMBB = llvm::next(MachineFunction::iterator(UserMBB)); in CreateNewWater()
1159 BuildMI(UserMBB, DebugLoc(), TII->get(UncondBr)).addMBB(NewMBB); in CreateNewWater()
1161 BuildMI(UserMBB, DebugLoc(), TII->get(UncondBr)).addMBB(NewMBB) in CreateNewWater()
[all …]
/external/llvm/lib/Target/Mips/
DMipsConstantIslandPass.cpp1235 MachineBasicBlock *UserMBB = UserMI->getParent(); in createNewWater() local
1236 const BasicBlockInfo &UserBBI = BBInfo[UserMBB->getNumber()]; in createNewWater()
1240 if (BBHasFallthrough(UserMBB)) { in createNewWater()
1247 DEBUG(dbgs() << "Split at end of BB#" << UserMBB->getNumber() in createNewWater()
1249 NewMBB = &*++UserMBB->getIterator(); in createNewWater()
1256 BuildMI(UserMBB, DebugLoc(), TII->get(UncondBr)).addMBB(NewMBB); in createNewWater()
1258 ImmBranches.push_back(ImmBranch(&UserMBB->back(), in createNewWater()
1260 BBInfo[UserMBB->getNumber()].Size += Delta; in createNewWater()
1261 adjustBBOffsetsAfter(UserMBB); in createNewWater()
1303 assert(MI != UserMBB->end() && "Fell off end of block"); in createNewWater()
/external/llvm/lib/Target/ARM/
DARMConstantIslandPass.cpp1372 MachineBasicBlock *UserMBB = UserMI->getParent(); in createNewWater() local
1373 const BasicBlockInfo &UserBBI = BBInfo[UserMBB->getNumber()]; in createNewWater()
1379 if (BBHasFallthrough(UserMBB)) { in createNewWater()
1386 DEBUG(dbgs() << "Split at end of BB#" << UserMBB->getNumber() in createNewWater()
1388 NewMBB = &*++UserMBB->getIterator(); in createNewWater()
1396 BuildMI(UserMBB, DebugLoc(), TII->get(UncondBr)).addMBB(NewMBB); in createNewWater()
1398 BuildMI(UserMBB, DebugLoc(), TII->get(UncondBr)).addMBB(NewMBB) in createNewWater()
1401 ImmBranches.push_back(ImmBranch(&UserMBB->back(), in createNewWater()
1403 computeBlockSize(UserMBB); in createNewWater()
1404 adjustBBOffsetsAfter(UserMBB); in createNewWater()
[all …]