OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:SplatVal
(Results
1 - 7
of
7
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAG.cpp
141
bool ISD::isConstantSplatVector(const SDNode *N, APInt &
SplatVal
) {
146
SplatVal
= Op0->getAPIntValue().truncOrSelf(EltSize);
150
SplatVal
= Op0->getValueAPF().bitcastToAPInt().truncOrSelf(EltSize);
163
return BV->isConstantSplat(
SplatVal
, SplatUndef, SplatBitSize, HasUndefs,
177
APInt
SplatVal
;
178
return isConstantSplatVector(N,
SplatVal
) &&
SplatVal
.isAllOnesValue();
226
APInt
SplatVal
;
227
return isConstantSplatVector(N,
SplatVal
) &&
SplatVal
.isNullValue()
[
all
...]
LegalizeIntegerTypes.cpp
4772
SDValue
SplatVal
= N->getOperand(0);
4774
assert(!
SplatVal
.getValueType().isVector() && "Input must be a scalar");
4781
SDValue Op = DAG.getNode(ISD::ANY_EXTEND, dl, NOutElemVT,
SplatVal
);
DAGCombiner.cpp
9629
SDValue
SplatVal
= DAG.getSplatValue(LHS);
9630
if (!
SplatVal
)
9633
BasePtr =
SplatVal
;
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelDAGToDAG.cpp
890
APInt
SplatVal
;
891
if (X86::isConstantSplat(N->getOperand(1),
SplatVal
) &&
892
SplatVal
.isOneValue()) {
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.cpp
2903
SDValue
SplatVal
= Op.getOperand(0);
2914
assert(
SplatVal
.getValueType() == XLenVT &&
2917
SplatVal
= DAG.getNode(ISD::AND, DL, XLenVT,
SplatVal
,
2919
SDValue LHS = DAG.getSplatVector(InterVT, DL,
SplatVal
);
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp
9641
unsigned
SplatVal
= APSplatValue.getZExtValue();
9643
SplatVal
|= (
SplatVal
<< SplatBitSize);
9647
Index, DAG.getTargetConstant(
SplatVal
, DL, MVT::i32));
14592
SDValue
SplatVal
=
14594
TheSplat = DAG.getSplatBuildVector(TheSplat.getValueType(), dl,
SplatVal
);
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp
4189
if (auto
SplatVal
= DAG.getSplatValue(Index.getOperand(1))) {
4190
if (isa<ConstantSDNode>(
SplatVal
))
4191
Offset = cast<ConstantSDNode>(
SplatVal
);
4193
BasePtr =
SplatVal
;
7198
SDValue
SplatVal
= DAG.getSExtOrTrunc(CCVal, DL, SplatValVT);
7199
SDValue SplatPred = DAG.getNode(ISD::SPLAT_VECTOR, DL, PredVT,
SplatVal
);
9176
SDValue
SplatVal
= Op.getOperand(0);
9187
if (auto *ConstVal = dyn_cast<ConstantSDNode>(
SplatVal
)) {
9194
SplatVal
= DAG.getAnyExtOrTrunc(
SplatVal
, dl, MVT::i64)
[
all
...]
Completed in 177 milliseconds
Indexes created Wed Aug 05 00:25:39 UTC 2026