Searched refs:MergedLoadStoreMotion (Results 1 - 2 of 2) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMergedLoadStoreMotion.cpp1 //===- MergedLoadStoreMotion.cpp - merge and hoist/sink load/stores -------===//
78 #include "llvm/Transforms/Scalar/MergedLoadStoreMotion.h"
98 // MergedLoadStoreMotion Pass
100 class MergedLoadStoreMotion { class in namespace:__anon4692
111 MergedLoadStoreMotion(bool SplitFooterBB) : SplitFooterBB(SplitFooterBB) {} function in class:__anon4692::MergedLoadStoreMotion
132 BasicBlock *MergedLoadStoreMotion::getDiamondTail(BasicBlock *BB) {
140 bool MergedLoadStoreMotion::isDiamondHead(BasicBlock *BB) {
172 bool MergedLoadStoreMotion::isStoreSinkBarrierInRange(const Instruction &Start,
187 StoreInst *MergedLoadStoreMotion::canSinkFromBlock(BasicBlock *BB1,
210 PHINode *MergedLoadStoreMotion
[all...]
/freebsd-13-stable/lib/clang/libllvm/
H A DMakefile1523 SRCS_MIN+= Transforms/Scalar/MergedLoadStoreMotion.cpp

Completed in 162 milliseconds