OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:NElts
(Results
1 - 18
of
18
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ValueTypes.h
425
unsigned
NElts
= getVectorMinNumElements();
426
return !(
NElts
& (
NElts
- 1));
433
ElementCount
NElts
= getVectorElementCount();
434
unsigned NewMinCount = 1 << Log2_32_Ceil(
NElts
.getKnownMinValue());
435
NElts
= ElementCount::get(NewMinCount,
NElts
.isScalable());
436
return EVT::getVectorVT(Context, getVectorElementType(),
NElts
);
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUTargetTransformInfo.cpp
577
unsigned
NElts
= LT.second.isVector() ?
587
return get64BitInstrCost(CostKind) * LT.first *
NElts
;
590
NElts
= (
NElts
+ 1) / 2;
593
return getFullRateInstrCost() * LT.first *
NElts
;
601
return 2 * getFullRateInstrCost() * LT.first *
NElts
;
605
NElts
= (
NElts
+ 1) / 2;
607
return LT.first *
NElts
* getFullRateInstrCost();
612
return (4 * QuarterRateCost + (2 * 2) * FullRateCost) * LT.first *
NElts
;
[
all
...]
AMDGPUISelLowering.cpp
2759
unsigned
NElts
= VT.getVectorNumElements();
2761
DAG.ExtractVectorElements(Src, Args, 0,
NElts
);
2764
for (unsigned I = 0; I <
NElts
; ++I)
3912
unsigned
NElts
= DestVT.getVectorNumElements();
3914
if (SrcVT.getVectorNumElements() ==
NElts
) {
R600ISelLowering.cpp
1826
unsigned
NElts
= VT.getVectorNumElements();
1827
Ops.append(
NElts
, DAG.getUNDEF(InVal.getValueType()));
SIInstrInfo.cpp
2592
int
NElts
= DstSize / 32;
2597
if (
NElts
% 2) {
2604
NElts
/= 2;
2614
for (int Idx = 0; Idx !=
NElts
; ++Idx) {
AMDGPULegalizerInfo.cpp
50
unsigned
NElts
= Ty.getNumElements();
51
unsigned Pow2NElts = 1 << Log2_32_Ceil(
NElts
);
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
X86ShuffleDecode.h
40
void DecodeMOVHLPSMask(unsigned
NElts
, SmallVectorImpl<int> &ShuffleMask);
44
void DecodeMOVLHPSMask(unsigned
NElts
, SmallVectorImpl<int> &ShuffleMask);
X86ShuffleDecode.cpp
59
void DecodeMOVHLPSMask(unsigned
NElts
, SmallVectorImpl<int> &ShuffleMask) {
60
for (unsigned i =
NElts
/ 2; i !=
NElts
; ++i)
61
ShuffleMask.push_back(
NElts
+ i);
63
for (unsigned i =
NElts
/ 2; i !=
NElts
; ++i)
68
void DecodeMOVLHPSMask(unsigned
NElts
, SmallVectorImpl<int> &ShuffleMask) {
69
for (unsigned i = 0; i !=
NElts
/ 2; ++i)
72
for (unsigned i = 0; i !=
NElts
/ 2; ++i)
73
ShuffleMask.push_back(
NElts
+ i)
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/Support/
MachineValueType.h
481
unsigned
NElts
= getVectorMinNumElements();
482
return !(
NElts
& (
NElts
- 1));
491
ElementCount
NElts
= getVectorElementCount();
492
unsigned NewMinCount = 1 << Log2_32_Ceil(
NElts
.getKnownMinValue());
493
NElts
= ElementCount::get(NewMinCount,
NElts
.isScalable());
494
return MVT::getVectorVT(getVectorElementType(),
NElts
);
/src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCVSXSwapRemoval.cpp
848
unsigned
NElts
;
856
case PPC::VSPLTB:
NElts
= 16; break;
857
case PPC::VSPLTH:
NElts
= 8; break;
859
case PPC::XXSPLTW:
NElts
= 4; break;
868
EltNo = (EltNo +
NElts
/ 2) %
NElts
;
/src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
STLExtras.h
1384
auto
NElts
= End - Start;
1385
if (
NElts
<= 1) return;
1389
qsort(&*Start,
NElts
, sizeof(*Start), get_array_pod_sort_comparator(*Start));
1400
auto
NElts
= End - Start;
1401
if (
NElts
<= 1) return;
1405
qsort(&*Start,
NElts
, sizeof(*Start),
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAG.cpp
1783
int
NElts
= Mask.size();
1785
[&](int M) { return M < (
NElts
* 2) && M >= -1; }) &&
1794
for (int i = 0; i !=
NElts
; ++i)
1795
if (MaskVec[i] >=
NElts
) MaskVec[i] -=
NElts
;
1811
for (int i = 0; i <
NElts
; ++i) {
1812
if (MaskVec[i] < Offset || MaskVec[i] >= (Offset +
NElts
))
1829
BlendSplat(N2BV,
NElts
);
1836
for (int i = 0; i !=
NElts
; ++i) {
1837
if (MaskVec[i] >=
NElts
) {
[
all
...]
TargetLowering.cpp
7783
unsigned
NElts
= VecVT.getVectorMinNumElements();
7788
if (IdxCst->getZExtValue() <
NElts
)
7791
DAG.getVScale(dl, IdxVT, APInt(IdxVT.getFixedSizeInBits(),
NElts
));
7796
if (isPowerOf2_32(
NElts
)) {
7797
APInt Imm = APInt::getLowBitsSet(IdxVT.getSizeInBits(), Log2_32(
NElts
));
7802
DAG.getConstant(
NElts
- 1, dl, IdxVT));
LegalizeDAG.cpp
4907
for (unsigned I = 1,
NElts
= OVT.getVectorNumElements(); I !=
NElts
; ++I)
/src/external/apache2/llvm/dist/llvm/lib/IR/
Constants.cpp
2594
unsigned
NElts
= Mask.size();
2598
Type *ShufTy = VectorType::get(EltTy,
NElts
, TypeIsScalable);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
SLPVectorizer.cpp
3447
unsigned
NElts
;
3450
NElts
= canMapToVector(Vec->getType(), DL);
3451
if (!
NElts
)
3458
NElts
= cast<FixedVectorType>(Vec->getType())->getNumElements();
3461
if (
NElts
!= VL.size())
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
LegalizerHelper.cpp
3256
unsigned
NElts
= VecTy.getNumElements();
3257
if (isPowerOf2_32(
NElts
)) {
3258
APInt Imm = APInt::getLowBitsSet(IdxTy.getSizeInBits(), Log2_32(
NElts
));
3262
return B.buildUMin(IdxTy, IdxReg, B.buildConstant(IdxTy,
NElts
- 1))
/src/external/apache2/llvm/dist/clang/lib/AST/
ExprConstant.cpp
10161
unsigned
NElts
= VTy->getNumElements();
10184
SmallVector<APValue, 4> Elts(
NElts
, Val);
10202
for (unsigned i = 0; i <
NElts
; i++) {
10211
for (unsigned i = 0; i <
NElts
; i++) {
Completed in 68 milliseconds
Indexes created Sun Jun 07 00:24:08 UTC 2026