OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:VecWidth
(Results
1 - 17
of
17
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/IR/
AutoUpgrade.cpp
1204
unsigned
VecWidth
= Ty->getPrimitiveSizeInBits();
1208
if (
VecWidth
== 128 && EltWidth == 32 && IsFloat)
1210
else if (
VecWidth
== 128 && EltWidth == 32 && !IsFloat)
1212
else if (
VecWidth
== 128 && EltWidth == 64 && IsFloat)
1214
else if (
VecWidth
== 128 && EltWidth == 64 && !IsFloat)
1216
else if (
VecWidth
== 256 && EltWidth == 32 && IsFloat)
1218
else if (
VecWidth
== 256 && EltWidth == 32 && !IsFloat)
1220
else if (
VecWidth
== 256 && EltWidth == 64 && IsFloat)
1222
else if (
VecWidth
== 256 && EltWidth == 64 && !IsFloat)
1224
else if (
VecWidth
== 512 && EltWidth == 32 && IsFloat
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonTargetTransformInfo.cpp
175
unsigned
VecWidth
= VecTy->getPrimitiveSizeInBits().getFixedSize();
182
if (
VecWidth
% RegWidth == 0)
183
return
VecWidth
/ RegWidth;
190
unsigned NumLoads = alignTo(
VecWidth
, AlignWidth) / AlignWidth;
202
unsigned NumLoads = alignTo(
VecWidth
, AlignWidth) / AlignWidth;
HexagonSubtarget.cpp
159
unsigned
VecWidth
= VecTy.getSizeInBits();
160
if (
VecWidth
!= 8 * HwLen &&
VecWidth
!= 16 * HwLen)
HexagonISelLowering.cpp
2507
unsigned
VecWidth
= VecTy.getSizeInBits();
2510
assert((
VecWidth
% ElemWidth) == 0);
2516
assert(
VecWidth
== VecTy.getVectorNumElements() && "Sanity failure");
2517
assert(
VecWidth
== 8 ||
VecWidth
== 4 ||
VecWidth
== 2);
2530
SDValue M0 = DAG.getConstant(8 /
VecWidth
, dl, MVT::i32);
2539
unsigned Scale =
VecWidth
/ ValWidth;
2544
unsigned VecRep = 8 /
VecWidth
;
2560
assert(
VecWidth
== 32 || VecWidth == 64)
[
all
...]
HexagonISelLoweringHVX.cpp
300
unsigned
VecWidth
= VecTy.getSizeInBits();
302
if (HaveThreshold && 8*HvxWidenThreshold <=
VecWidth
)
305
if (
VecWidth
>= HwWidth/2 &&
VecWidth
< HwWidth)
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86InterleavedAccess.cpp
173
Type *
VecWidth
= VecInst->getType();
174
(void)
VecWidth
;
175
assert(
VecWidth
->isVectorTy() &&
176
DL.getTypeSizeInBits(
VecWidth
) >=
202
unsigned VecLength = DL.getTypeSizeInBits(
VecWidth
);
X86ISelDAGToDAG.cpp
420
SDValue getExtractVEXTRACTImmediate(SDNode *N, unsigned
VecWidth
,
422
assert((
VecWidth
== 128 ||
VecWidth
== 256) && "Unexpected vector width");
425
return getI8Imm((Index * VecVT.getScalarSizeInBits()) /
VecWidth
, DL);
428
SDValue getInsertVINSERTImmediate(SDNode *N, unsigned
VecWidth
,
430
assert((
VecWidth
== 128 ||
VecWidth
== 256) && "Unexpected vector width");
433
return getI8Imm((Index * VecVT.getScalarSizeInBits()) /
VecWidth
, DL);
X86ISelLowering.cpp
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoadStoreVectorizer.cpp
1101
unsigned
VecWidth
= VecStoreTy->getNumElements();
1105
unsigned NewIdx = J + I *
VecWidth
;
1261
unsigned
VecWidth
= VecLoadTy->getNumElements();
1268
unsigned NewIdx = Idx + I *
VecWidth
;
LoopVectorize.cpp
460
OptimizationRemarkEmitter *ORE, ElementCount
VecWidth
,
465
AC(AC), ORE(ORE), VF(
VecWidth
), UF(UnrollFactor),
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenFunction.cpp
1184
if (const auto *
VecWidth
= CurFuncDecl->getAttr<MinVectorWidthAttr>())
1185
LargestVectorWidth =
VecWidth
->getVectorWidth();
CGBuiltin.cpp
12137
unsigned
VecWidth
= Ty->getPrimitiveSizeInBits();
12140
if (
VecWidth
== 128 && EltWidth == 32)
12142
else if (
VecWidth
== 256 && EltWidth == 32)
12144
else if (
VecWidth
== 512 && EltWidth == 32)
12146
else if (
VecWidth
== 128 && EltWidth == 64)
12148
else if (
VecWidth
== 256 && EltWidth == 64)
12150
else if (
VecWidth
== 512 && EltWidth == 64)
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp
1031
unsigned
VecWidth
= DataTy->getPrimitiveSizeInBits();
1032
if (
VecWidth
!= 128 && VecTy->getElementType()->isFloatingPointTy())
/src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineCasts.cpp
496
unsigned
VecWidth
= VecType->getPrimitiveSizeInBits();
500
if ((
VecWidth
% DestWidth != 0) || (ShiftAmount % DestWidth != 0))
505
unsigned NumVecElts =
VecWidth
/ DestWidth;
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAG.cpp
10209
unsigned
VecWidth
= VT.getSizeInBits();
10210
if (MinSplatBits >
VecWidth
)
10215
SplatValue = APInt(
VecWidth
, 0);
10216
SplatUndef = APInt(
VecWidth
, 0);
10246
while (
VecWidth
> 8) {
10247
unsigned HalfSize =
VecWidth
/ 2;
10261
VecWidth
= HalfSize;
10264
SplatBitSize =
VecWidth
;
SelectionDAGBuilder.cpp
7085
unsigned
VecWidth
= VT.getVectorNumElements();
7090
for (unsigned i = 0; i <
VecWidth
; i++) {
7097
EVT CCVT = EVT::getVectorVT(I.getContext(), MVT::i1,
VecWidth
);
7099
auto VecTy = EVT::getEVT(FixedVectorType::get(ElementTy,
VecWidth
));
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaDeclAttr.cpp
3179
uint32_t
VecWidth
;
3180
if (!checkUInt32Argument(S, AL, E,
VecWidth
)) {
3186
if (Existing && Existing->getVectorWidth() !=
VecWidth
) {
3191
D->addAttr(::new (S.Context) MinVectorWidthAttr(S.Context, AL,
VecWidth
));
Completed in 121 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026