OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:MaskVT
(Results
1 - 6
of
6
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
BasicTTIImpl.h
1249
auto *
MaskVT
= FixedVectorType::get(I8Type, NumElts);
1268
thisT()->getVectorInstrCost(Instruction::InsertElement,
MaskVT
, i);
1276
Cost += thisT()->getArithmeticInstrCost(BinaryOperator::And,
MaskVT
,
/src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VEISelLowering.cpp
2698
MVT
MaskVT
= MVT::v256i1; // TODO: packed mode.
2716
Mask = DAG.getNode(VEISD::VEC_BROADCAST, DL,
MaskVT
,
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelDAGToDAG.cpp
4458
MVT
MaskVT
= ResVT;
4465
MaskVT
= MVT::getVectorVT(MVT::i1, NumElts);
4475
unsigned RegClass = TLI->getRegClassFor(
MaskVT
)->getID();
4478
dl,
MaskVT
, InMask, RC), 0);
4488
SDVTList VTs = CurDAG->getVTList(
MaskVT
, MVT::Other);
4506
CNode = CurDAG->getMachineNode(Opc, dl,
MaskVT
, InMask, Src0, Src1);
4508
CNode = CurDAG->getMachineNode(Opc, dl,
MaskVT
, Src0, Src1);
5722
MVT
MaskVT
= Mask.getSimpleValueType();
5727
if (!ValueVT.isVector() || !
MaskVT
.isVector())
5737
bool AVX512Gather =
MaskVT
.getVectorElementType() == MVT::i1
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeVectorTypes.cpp
4055
EVT
MaskVT
= Mask.getValueType();
4062
MaskVT
.getVectorElementType(),
4080
EVT
MaskVT
= Mask.getValueType();
4088
MaskVT
.getVectorElementType(),
4175
// Return a mask of vector type
MaskVT
to replace InMask. Also adjust
MaskVT
4177
SDValue DAGTypeLegalizer::convertMask(SDValue InMask, EVT
MaskVT
,
4191
{
MaskVT
, MVT::Other }, Ops);
4195
Mask = DAG.getNode(InMask->getOpcode(), SDLoc(InMask),
MaskVT
, Ops);
4197
// If
MaskVT
has smaller or bigger elements than ToMaskVT, a vector sig
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.cpp
1286
MVT
MaskVT
= MVT::getVectorVT(MVT::i1, ContainerVT.getVectorElementCount());
1287
SDValue Mask = DAG.getNode(RISCVISD::VMSET_VL, DL,
MaskVT
, VL);
1834
MVT
MaskVT
= MVT::getVectorVT(MVT::i1, NumElts);
1835
SDValue SelectMask = DAG.getBuildVector(
MaskVT
, DL, MaskVals);
3059
EVT
MaskVT
= Op.getValueType();
3061
assert(
MaskVT
.isVector() &&
MaskVT
.getVectorElementType() == MVT::i1 &&
3081
return DAG.getSetCC(DL,
MaskVT
, Trunc, SplatZero, ISD::SETNE);
3092
return convertFromScalableVector(
MaskVT
, Trunc, DAG, Subtarget);
3226
MVT
MaskVT
= MVT::getVectorVT(MVT::i1, ContainerVT.getVectorElementCount())
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp
17301
MVT
MaskVT
;
17306
MaskVT
= MVT::nxv16i1;
17310
MaskVT
= MVT::nxv8i1;
17314
MaskVT
= MVT::nxv4i1;
17318
MaskVT
= MVT::nxv2i1;
17322
return DAG.getNode(AArch64ISD::PTRUE, DL,
MaskVT
,
17834
EVT
MaskVT
= Op.getOperand(0).getValueType();
17835
EVT MaskContainerVT = getContainerForFixedLengthVector(DAG,
MaskVT
);
Completed in 50 milliseconds
Indexes created Tue Jun 16 00:25:01 UTC 2026