Searched refs:isUsedOutsideOfBlock (Results 1 – 11 of 11) sorted by relevance
90 bool Value::isUsedOutsideOfBlock(Block *block) { in isUsedOutsideOfBlock() function in Value
166 if (I.getType()->isTokenTy() && I.isUsedOutsideOfBlock(BB)) in analyzeBasicBlock()
553 if (rhsIt->isUsedOutsideOfBlock(mergeBlock) || in addToCluster()554 lhsIt->isUsedOutsideOfBlock(leaderBlock)) { in addToCluster()
633 bool isUsedOutsideOfBlock(Block *block) { in isUsedOutsideOfBlock() function635 return result.isUsedOutsideOfBlock(block); in isUsedOutsideOfBlock()
184 bool isUsedOutsideOfBlock(Block *block);
138 if (LoadI->isUsedOutsideOfBlock(LoadI->getParent())) { in visitICmpLoadOperand()165 if (GEP->isUsedOutsideOfBlock(LoadI->getParent())) { in visitICmpLoadOperand()
554 if (I->getType()->isTokenTy() && I->isUsedOutsideOfBlock(BB)) in getJumpThreadDuplicationCost()
2873 if (I.getType()->isTokenTy() && I.isUsedOutsideOfBlock(BB)) in unswitchBestCondition()
732 bool isUsedOutsideOfBlock(const BasicBlock *BB) const;
558 bool Instruction::isUsedOutsideOfBlock(const BasicBlock *BB) const { in isUsedOutsideOfBlock() function in Instruction
4838 if (PN.use_empty() || !PN.isUsedOutsideOfBlock(BB)) in removeEmptyCleanup()