Searched refs:EarlyCSE (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | EarlyCSE.cpp | 640 class EarlyCSE { class 732 EarlyCSE(const DataLayout &DL, const TargetLibraryInfo &TLI, in EarlyCSE() function in __anon2439b80b0411::EarlyCSE 1131 bool EarlyCSE::isSameMemGeneration(unsigned EarlierGeneration, in isSameMemGeneration() 1170 bool EarlyCSE::isOperatingOnInvariantMemAt(Instruction *I, unsigned GenAt) { in isOperatingOnInvariantMemAt() 1191 bool EarlyCSE::handleBranchCondition(Instruction *CondInst, in handleBranchCondition() 1249 Value *EarlyCSE::getMatchingValue(LoadValue &InVal, ParseMemoryInst &MemInst, in getMatchingValue() 1312 bool EarlyCSE::overridingStores(const ParseMemoryInst &Earlier, in overridingStores() 1346 bool EarlyCSE::processNode(DomTreeNode *Node) { in processNode() 1776 bool EarlyCSE::run() { in run() 1836 EarlyCSE CSE(F.getDataLayout(), TLI, TTI, DT, AC, MSSA); in run() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | README.txt | 54 AArch64 runs SeparateConstOffsetFromGEPPass, followed by EarlyCSE and LICM.
|
/freebsd/lib/clang/libllvm/ |
H A D | Makefile | 1833 SRCS_MIN+= Transforms/Scalar/EarlyCSE.cpp
|