Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
DSLPVectorizer.h144 GEPListMap GEPs; member
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp6779 GEPs.clear(); in runImpl()
6820 if (!GEPs.empty()) { in runImpl()
6821 LLVM_DEBUG(dbgs() << "SLP: Found GEPs for " << GEPs.size() in runImpl()
7059 GEPs.clear(); in collectSeedInstructions()
7086 GEPs[GEP->getPointerOperand()].push_back(GEP); in collectSeedInstructions()
8660 for (auto &Entry : GEPs) { in vectorizeGEPIndices()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86FastISel.cpp831 SmallVector<const Value *, 32> GEPs; in X86SelectAddress() local
959 GEPs.push_back(V); in X86SelectAddress()
975 for (const Value *I : reverse(GEPs)) in X86SelectAddress()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DCodeGenPrepare.cpp2215 auto GEPs = std::move(it->second); in optimizeCallInst() local
2216 LargeOffsetGEPMap[ArgVal].append(GEPs.begin(), GEPs.end()); in optimizeCallInst()