OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:VecOp
(Results
1 - 13
of
13
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineVectorOps.cpp
496
Value *
VecOp
= IEI->getOperand(0);
507
if (collectSingleShuffleElements(
VecOp
, LHS, RHS, Mask)) {
523
if (collectSingleShuffleElements(
VecOp
, LHS, RHS, Mask)) {
646
Value *
VecOp
= IEI->getOperand(0);
660
ShuffleOps LR = collectShuffleElements(
VecOp
, Mask, RHS, IC);
681
if (
VecOp
== PermittedRHS) {
1343
Value *
VecOp
= IE.getOperand(0);
1348
VecOp
, ScalarOp, IdxOp, SQ.getWithInstruction(&IE)))
1355
if (match(
VecOp
, m_Undef()) &&
1371
if (match(
VecOp
, m_BitCast(m_Value(VecSrc))) &
[
all
...]
InstCombineCasts.cpp
712
Value *
VecOp
= InsElt->getOperand(0);
716
if (match(
VecOp
, m_Undef())) {
912
Value *
VecOp
;
914
if (match(Src, m_OneUse(m_ExtractElt(m_Value(
VecOp
), m_ConstantInt(Cst))))) {
915
auto *VecOpTy = cast<VectorType>(
VecOp
->getType());
930
Value *BitCast = Builder.CreateBitCast(
VecOp
, BitCastTo);
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeVectorTypes.cpp
879
SDValue
VecOp
= N->getOperand(1);
883
SDValue Op = GetScalarizedVector(
VecOp
);
2293
SDValue
VecOp
= N->getOperand(OpNo);
2294
EVT VecVT =
VecOp
.getValueType();
2296
GetSplitVector(
VecOp
, Lo, Hi);
2313
SDValue
VecOp
= N->getOperand(1);
2316
EVT VecVT =
VecOp
.getValueType();
2318
GetSplitVector(
VecOp
, Lo, Hi);
3230
SDValue
VecOp
= DAG.getUNDEF(NextVT);
3233
VecOp
= DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, NextVT, VecOp
[
all
...]
DAGCombiner.cpp
18508
SDValue
VecOp
= N->getOperand(0);
18511
EVT VecVT =
VecOp
.getValueType();
18512
if (
VecOp
.isUndef())
18520
if (
VecOp
.getOpcode() == ISD::INSERT_VECTOR_ELT &&
18521
Index ==
VecOp
.getOperand(2)) {
18522
SDValue Elt =
VecOp
.getOperand(1);
18527
if (
VecOp
.getOpcode() == ISD::SCALAR_TO_VECTOR) {
18535
SDValue InOp =
VecOp
.getOperand(0);
18550
if (((IndexC &&
VecOp
.getOpcode() == ISD::BUILD_VECTOR) ||
18551
VecOp
.getOpcode() == ISD::SPLAT_VECTOR) &
[
all
...]
TargetLowering.cpp
8558
SDValue
VecOp
= Node->getOperand(1);
8561
EVT VT =
VecOp
.getValueType();
8571
DAG.ExtractVectorElements(
VecOp
, Ops, 0, NumElts);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
LoopUtils.cpp
1085
auto *
VecOp
= dyn_cast<Instruction>(I);
1086
if (!
VecOp
)
1093
VecOp
->copyIRFlags(Intersection);
1099
VecOp
->andIRFlags(V);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VPlan.h
1216
/// The Operands are {ChainOp,
VecOp
, [Condition]}.
1225
VPValue *
VecOp
, VPValue *CondOp,
1227
: VPRecipeBase(VPRecipeBase::VPReductionSC, {ChainOp,
VecOp
}),
LoopVectorize.cpp
4980
if (auto *
VecOp
= dyn_cast<Instruction>(V))
4981
VecOp
->copyIRFlags(&I);
9332
VPValue *
VecOp
= Plan->getVPValue(R->getOperand(VecOpId));
9338
&RdxDesc, R, ChainOp,
VecOp
, CondOp, TTI);
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelDAGToDAG.cpp
7026
SDValue
VecOp
= SkipRCCopy(N->getOperand(0));
7027
if (!
VecOp
|| !isLaneInsensitive(
VecOp
))
7030
SDValue LHS = SkipRCCopy(
VecOp
.getOperand(0)),
7031
RHS = SkipRCCopy(
VecOp
.getOperand(1));
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp
10580
SDValue
VecOp
= ScalarOp.getOperand(0);
10581
auto Rdx = DAG.getNode(Op, DL,
VecOp
.getSimpleValueType(),
VecOp
);
17733
SDValue
VecOp
= ScalarOp.getOperand(1);
17734
EVT SrcVT =
VecOp
.getValueType();
17740
VecOp
= convertToScalableVector(DAG, ContainerVT,
VecOp
);
17752
Pg, AccOp,
VecOp
);
17794
SDValue
VecOp
= ScalarOp.getOperand(0);
17795
EVT SrcVT =
VecOp
.getValueType()
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUISelLowering.cpp
3188
SDValue
VecOp
= DAG.getNode(ISD::BITCAST, SL, MVT::v2i32, LHS);
3189
SDValue Hi = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, MVT::i32,
VecOp
, One);
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
TargetLowering.h
2756
virtual bool shouldScalarizeBinop(SDValue
VecOp
) const {
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp
5343
bool X86TargetLowering::shouldScalarizeBinop(SDValue
VecOp
) const {
5344
unsigned Opc =
VecOp
.getOpcode();
5352
EVT VecVT =
VecOp
.getValueType();
19791
SDValue
VecOp
= Extract.getOperand(0);
19792
MVT FromVT =
VecOp
.getSimpleValueType();
19805
VecOp
= DAG.getVectorShuffle(FromVT, DL,
VecOp
, DAG.getUNDEF(FromVT), Mask);
19810
VecOp
= extract128BitVector(
VecOp
, 0, DAG, DL);
19814
SDValue VCast = DAG.getNode(Cast.getOpcode(), DL, ToVT,
VecOp
);
[
all
...]
Completed in 157 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026