OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:InsElt
(Results
1 - 7
of
7
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineVectorOps.cpp
220
//
inselt
<2 x i32> V, <i32> S, 1: |V0|V1|V2|V3|S0|S1|S2|S3|
544
static void replaceExtractElements(InsertElementInst *
InsElt
,
547
auto *InsVecType = cast<FixedVectorType>(
InsElt
->getType());
582
if (InsertionBlock !=
InsElt
->getParent())
590
if (
InsElt
->hasOneUse() && isa<InsertElementInst>(
InsElt
->user_back()))
1054
static Instruction *foldInsSequenceIntoSplat(InsertElementInst &
InsElt
) {
1057
if (
InsElt
.hasOneUse() && isa<InsertElementInst>(
InsElt
.user_back()))
1060
VectorType *VecTy =
InsElt
.getType()
[
all
...]
InstCombineCasts.cpp
706
auto *
InsElt
= dyn_cast<InsertElementInst>(Trunc.getOperand(0));
707
if (!
InsElt
|| !
InsElt
->hasOneUse())
712
Value *VecOp =
InsElt
->getOperand(0);
713
Value *ScalarOp =
InsElt
->getOperand(1);
714
Value *Index =
InsElt
->getOperand(2);
717
// trunc (
inselt
undef, X, Index) -->
inselt
undef, (trunc X), Index
718
// fptrunc (
inselt
undef, X, Index) -->
inselt
undef, (fptrunc X), Inde
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
MachineIRBuilder.cpp
666
auto
InsElt
= buildInsertVectorElement(DstTy, UndefVec, Src, Zero);
668
return buildShuffleVector(DstTy,
InsElt
, UndefVec, ZeroMask);
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
AArch64InstructionSelector.cpp
4368
auto
InsElt
=
4374
constrainSelectedInstRegOperands(*
InsElt
, TII, TRI, RBI);
4375
return &*
InsElt
;
4654
MachineInstr *
InsElt
= nullptr;
4667
InsElt
= MIRBuilder.buildInstr(Opc, {*DstReg}, {SrcReg})
4672
InsElt
= MIRBuilder.buildInstr(Opc, {*DstReg}, {SrcReg})
4677
constrainSelectedInstRegOperands(*
InsElt
, TII, TRI, RBI);
4678
return
InsElt
;
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
SLPVectorizer.cpp
4709
auto *
InsElt
= dyn_cast<InsertElementInst>(Vec);
4710
if (!
InsElt
)
4712
GatherSeq.insert(
InsElt
);
4713
CSEBlocks.insert(
InsElt
->getParent());
4719
ExternalUses.push_back(ExternalUser(Val,
InsElt
, FoundLane));
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp
18305
//
inselt
undef, InVal, EltNo --> build_vector < InVal, InVal, ... >
20932
if (SDValue
InsElt
= replaceShuffleOfInsert(SVN, DAG))
20933
return
InsElt
;
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.cpp
14374
SDValue
InsElt
= DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, FloatVT,
14376
return DAG.getNode(ISD::BITCAST, dl, VT,
InsElt
);
Completed in 131 milliseconds
Indexes created Sun Jun 07 00:24:08 UTC 2026