Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMergeICmps.cpp201 class BCECmpBlock { class
205 BCECmpBlock(BCECmp Cmp, BasicBlock *BB, InstructionSet BlockInsts) in BCECmpBlock() function in __anonde3b773f0111::BCECmpBlock
243 bool BCECmpBlock::canSinkBCECmpInst(const Instruction *Inst, in canSinkBCECmpInst()
265 void BCECmpBlock::split(BasicBlock *NewParent, AliasAnalysis &AA) const { in split()
281 bool BCECmpBlock::canSplit(AliasAnalysis &AA) const { in canSplit()
291 bool BCECmpBlock::doesOtherWork() const { in doesOtherWork()
335 std::optional<BCECmpBlock> visitCmpBlock(Value *const Val, in visitCmpBlock()
378 BCECmpBlock::InstructionSet BlockInsts( in visitCmpBlock()
384 return BCECmpBlock(std::move(*Result), Block, BlockInsts); in visitCmpBlock()
387 static inline void enqueueBlock(std::vector<BCECmpBlock> &Comparisons, in enqueueBlock()
[all …]