OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:EEI
(Results
1 - 8
of
8
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
Scalarizer.cpp
202
bool visitExtractElementInst(ExtractElementInst &
EEI
);
784
bool ScalarizerVisitor::visitExtractElementInst(ExtractElementInst &
EEI
) {
785
VectorType *VT = dyn_cast<VectorType>(
EEI
.getOperand(0)->getType());
790
IRBuilder<> Builder(&
EEI
);
791
Scatterer Op0 = scatter(&
EEI
,
EEI
.getOperand(0));
792
Value *ExtIdx =
EEI
.getOperand(1);
796
gather(&
EEI
, {Res});
810
EEI
.getName() + ".upto" + Twine(I));
812
gather(&
EEI
, {Res})
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineNegator.cpp
324
auto *
EEI
= cast<ExtractElementInst>(I);
325
Value *NegVector = negate(
EEI
->getVectorOperand(), Depth + 1);
328
return Builder.CreateExtractElement(NegVector,
EEI
->getIndexOperand(),
InstCombineVectorOps.cpp
281
ExtractElementInst *
EEI
= cast<ExtractElementInst>(UserInstr);
282
assert(
EEI
->getVectorOperand() == V);
283
ConstantInt *EEIIndexC = dyn_cast<ConstantInt>(
EEI
->getIndexOperand());
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoadStoreVectorizer.cpp
839
const ExtractElementInst *
EEI
= dyn_cast<ExtractElementInst>(U);
840
return
EEI
&& isa<ConstantInt>(
EEI
->getOperand(1));
885
const ExtractElementInst *
EEI
= dyn_cast<ExtractElementInst>(U);
886
return
EEI
&& isa<ConstantInt>(
EEI
->getOperand(1));
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TargetTransformInfoImpl.h
1105
auto *
EEI
= dyn_cast<ExtractElementInst>(U);
1106
if (!
EEI
)
1109
auto *CI = dyn_cast<ConstantInt>(
EEI
->getOperand(1));
1118
switch (TTI::matchVectorReduction(
EEI
, RdxOpcode, RdxType, IsPairwise)) {
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
InstructionSimplify.cpp
5940
auto *
EEI
= cast<ExtractElementInst>(I);
5941
Result = SimplifyExtractElementInst(
EEI
->getVectorOperand(),
5942
EEI
->getIndexOperand(), Q);
ValueTracking.cpp
2487
else if (const auto *
EEI
= dyn_cast<ExtractElementInst>(V)) {
2488
const Value *Vec =
EEI
->getVectorOperand();
2489
const Value *Idx =
EEI
->getIndexOperand();
ScalarEvolution.cpp
7459
[&](const EdgeExitInfo &
EEI
) {
7460
BasicBlock *ExitBB =
EEI
.first;
7461
const ExitLimit &EL =
EEI
.second;
Completed in 41 milliseconds
Indexes created Wed Jun 10 00:26:05 UTC 2026