Searched refs:BSI (Results 1 – 4 of 4) sorted by relevance
140 static bool splitMBB(BlockSplitInfo &BSI) { in splitMBB() argument141 assert(BSI.allInstrsInSameMBB() && in splitMBB()144 MachineBasicBlock *ThisMBB = BSI.OrigBranch->getParent(); in splitMBB()156 unsigned OrigBROpcode = BSI.OrigBranch->getOpcode(); in splitMBB()163 unsigned NewBROpcode = BSI.InvertNewBranch ? InvertedOpcode : OrigBROpcode; in splitMBB()164 MachineBasicBlock *OrigTarget = BSI.OrigBranch->getOperand(1).getMBB(); in splitMBB()169 BSI.BranchToFallThrough ? OrigFallThrough : OrigTarget; in splitMBB()184 if (BSI.MBPI) { in splitMBB()185 if (BSI.BranchToFallThrough) { in splitMBB()186 ProbToNewTarget = BSI.MBPI->getEdgeProbability(ThisMBB, OrigFallThrough) / 2; in splitMBB()[all …]
239 template <class BrSelInst> static bool handleBrSelExpect(BrSelInst &BSI) { in handleBrSelExpect() argument252 ICmpInst *CmpI = dyn_cast<ICmpInst>(BSI.getCondition()); in handleBrSelExpect()256 CI = dyn_cast<CallInst>(BSI.getCondition()); in handleBrSelExpect()301 BSI.setMetadata(LLVMContext::MD_misexpect, ExpNode); in handleBrSelExpect()306 BSI.setCondition(ArgValue); in handleBrSelExpect()308 misexpect::checkFrontendInstrumentation(BSI); in handleBrSelExpect()310 BSI.setMetadata(LLVMContext::MD_prof, Node); in handleBrSelExpect()
164 BitSetInfo BSI; in build() local165 BSI.ByteOffset = Min; in build()167 BSI.AlignLog2 = 0; in build()169 BSI.AlignLog2 = countTrailingZeros(Mask, ZB_Undefined); in build()173 BSI.BitSize = ((Max - Min) >> BSI.AlignLog2) + 1; in build()175 Offset >>= BSI.AlignLog2; in build()176 BSI.Bits.insert(Offset); in build()179 return BSI; in build()453 ByteArrayInfo *createByteArray(BitSetInfo &BSI);590 ByteArrayInfo *LowerTypeTestsModule::createByteArray(BitSetInfo &BSI) { in createByteArray() argument[all …]
922 select BSI (78RPM).