Home
last modified time | relevance | path

Searched refs:isUsedOutsideOfBlock (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/mlir/lib/IR/
H A DValue.cpp90 bool Value::isUsedOutsideOfBlock(Block *block) { in isUsedOutsideOfBlock() function in Value
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCodeMetrics.cpp166 if (I.getType()->isTokenTy() && I.isUsedOutsideOfBlock(BB)) in analyzeBasicBlock()
/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DRegionUtils.cpp553 if (rhsIt->isUsedOutsideOfBlock(mergeBlock) || in addToCluster()
554 lhsIt->isUsedOutsideOfBlock(leaderBlock)) { in addToCluster()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DOperation.h633 bool isUsedOutsideOfBlock(Block *block) { in isUsedOutsideOfBlock() function
635 return result.isUsedOutsideOfBlock(block); in isUsedOutsideOfBlock()
H A DValue.h184 bool isUsedOutsideOfBlock(Block *block);
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DMergeICmps.cpp138 if (LoadI->isUsedOutsideOfBlock(LoadI->getParent())) { in visitICmpLoadOperand()
165 if (GEP->isUsedOutsideOfBlock(LoadI->getParent())) { in visitICmpLoadOperand()
H A DJumpThreading.cpp554 if (I->getType()->isTokenTy() && I->isUsedOutsideOfBlock(BB)) in getJumpThreadDuplicationCost()
H A DSimpleLoopUnswitch.cpp2873 if (I.getType()->isTokenTy() && I.isUsedOutsideOfBlock(BB)) in unswitchBestCondition()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DInstruction.h732 bool isUsedOutsideOfBlock(const BasicBlock *BB) const;
/llvm-project-15.0.7/llvm/lib/IR/
H A DInstruction.cpp558 bool Instruction::isUsedOutsideOfBlock(const BasicBlock *BB) const { in isUsedOutsideOfBlock() function in Instruction
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp4838 if (PN.use_empty() || !PN.isUsedOutsideOfBlock(BB)) in removeEmptyCleanup()