OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:VectorTy
(Results
1 - 20
of
20
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/
BlotMapVector.h
28
using
VectorTy
= std::vector<std::pair<KeyT, ValueT>>;
29
VectorTy
Vector;
40
for (typename
VectorTy
::const_iterator I = Vector.begin(), E = Vector.end();
47
using iterator = typename
VectorTy
::iterator;
48
using const_iterator = typename
VectorTy
::const_iterator;
ObjCARC.h
74
template<class PHINodeTy, class
VectorTy
>
75
void getEquivalentPHIs(PHINodeTy &PN,
VectorTy
&PHIList) {
/src/external/apache2/llvm/dist/llvm/tools/llvm-c-test/
debuginfo.c
108
LLVMMetadataRef
VectorTy
=
113
LLVMMetadataRef ParamTypes[] = {Int64Ty, Int64Ty,
VectorTy
};
149
42,
VectorTy
, true, 0);
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUPromoteAlloca.cpp
416
auto *
VectorTy
= dyn_cast<FixedVectorType>(AllocaTy);
420
VectorTy
= arrayTypeToVecType(ArrayTy);
439
if (!
VectorTy
||
VectorTy
->getNumElements() > 16 ||
440
VectorTy
->getNumElements() < 2) {
449
Type *VecEltTy =
VectorTy
->getElementType();
497
<< *
VectorTy
<< '\n');
512
Type *VecPtrTy =
VectorTy
->getPointerTo(AMDGPUAS::PRIVATE_ADDRESS);
514
Value *VecValue = Builder.CreateLoad(
VectorTy
, BitCast);
533
Type *VecPtrTy =
VectorTy
->getPointerTo(AMDGPUAS::PRIVATE_ADDRESS)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp
1678
Type *&
VectorTy
);
1683
Type *
VectorTy
,
6987
auto *
VectorTy
= cast<VectorType>(ToVectorTy(ValTy, VF));
6998
Cost += TTI.getMaskedMemoryOpCost(I->getOpcode(),
VectorTy
, Alignment, AS,
7001
Cost += TTI.getMemoryOpCost(I->getOpcode(),
VectorTy
, Alignment, AS,
7007
TTI.getShuffleCost(TargetTransformInfo::SK_Reverse,
VectorTy
, None, 0);
7017
auto *
VectorTy
= cast<VectorType>(ToVectorTy(ValTy, VF));
7025
TTI.getShuffleCost(TargetTransformInfo::SK_Broadcast,
VectorTy
);
7035
: TTI.getVectorInstrCost(Instruction::ExtractElement,
VectorTy
,
7043
auto *
VectorTy
= cast<VectorType>(ToVectorTy(ValTy, VF))
[
all
...]
SLPVectorizer.cpp
4351
if (auto *
VectorTy
= dyn_cast<FixedVectorType>(ScalarTy))
4352
ScalarTy =
VectorTy
->getElementType();
7603
FixedVectorType *
VectorTy
= FixedVectorType::get(ScalarTy, ReduxWidth);
7614
VectorCost = TTI->getArithmeticReductionCost(RdxOpcode,
VectorTy
,
7621
auto *VecCondTy = cast<VectorType>(CmpInst::makeCmpResultType(
VectorTy
));
7623
TTI->getMinMaxReductionCost(
VectorTy
, VecCondTy,
7635
auto *VecCondTy = cast<VectorType>(CmpInst::makeCmpResultType(
VectorTy
));
7639
TTI->getMinMaxReductionCost(
VectorTy
, VecCondTy,
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
TargetTransformInfoImpl.h
1164
if (VectorType *
VectorTy
= dyn_cast<VectorType>(DstTy))
1165
DstTy =
VectorTy
->getElementType();
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExpr.cpp
160
auto *
VectorTy
= llvm::FixedVectorType::get(ArrayTy->getElementType(),
164
Builder.CreateBitCast(Result.getPointer(),
VectorTy
->getPointerTo()),
1796
auto *
VectorTy
= llvm::FixedVectorType::get(ArrayTy->getElementType(),
1799
return Address(CGF.Builder.CreateElementBitCast(Addr,
VectorTy
));
1801
auto *
VectorTy
= dyn_cast<llvm::VectorType>(
1803
if (
VectorTy
&& !IsVector) {
1805
VectorTy
->getElementType(),
1806
cast<llvm::FixedVectorType>(
VectorTy
)->getNumElements());
CGBuiltin.cpp
8735
auto *
VectorTy
= getSVEVectorForElementType(MemEltTy);
8736
auto *MemoryTy = llvm::ScalableVectorType::get(MemEltTy,
VectorTy
);
8766
auto
VectorTy
= cast<llvm::ScalableVectorType>(ReturnTy);
8767
auto MemoryTy = llvm::ScalableVectorType::get(MemEltTy,
VectorTy
);
8778
return IsZExtReturn ? Builder.CreateZExt(Load,
VectorTy
)
8779
: Builder.CreateSExt(Load,
VectorTy
);
8791
auto
VectorTy
= cast<llvm::ScalableVectorType>(Ops.back()->getType());
8792
auto MemoryTy = llvm::ScalableVectorType::get(MemEltTy,
VectorTy
);
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.h
664
bool canCombineStoreAndExtract(Type *
VectorTy
, Value *Idx,
ARMISelLowering.cpp
19446
bool ARMTargetLowering::canCombineStoreAndExtract(Type *
VectorTy
, Value *Idx,
19456
if (
VectorTy
->isFPOrFPVectorTy())
19464
assert(
VectorTy
->isVectorTy() && "
VectorTy
is not a vector type");
19465
unsigned BitWidth =
VectorTy
->getPrimitiveSizeInBits().getFixedSize();
/src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
llvm_ocaml.c
600
value llvm_vector_size(LLVMTypeRef
VectorTy
) {
601
return Val_int(LLVMGetVectorSize(
VectorTy
));
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LowerMatrixIntrinsics.cpp
1463
VectorType *
VectorTy
= cast<VectorType>(InputVal->getType());
1475
FixedVectorType::get(
VectorTy
->getElementType(), NewNumElts));
SROA.cpp
1445
} else if (VectorType *
VectorTy
= dyn_cast<VectorType>(ElementTy)) {
1446
ElementTy =
VectorTy
->getElementType();
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExpr.cpp
7449
bool Sema::CheckVectorCast(SourceRange R, QualType
VectorTy
, QualType Ty,
7451
assert(
VectorTy
->isVectorType() && "Not a vector type!");
7454
if (!areLaxCompatibleVectorTypes(Ty,
VectorTy
))
7459
<<
VectorTy
<< Ty << R;
7463
<<
VectorTy
<< Ty << R;
7469
ExprResult Sema::prepareVectorSplat(QualType
VectorTy
, Expr *SplattedExpr) {
7470
QualType DestElemTy =
VectorTy
->castAs<VectorType>()->getElementType();
7479
if (
VectorTy
->isExtVectorType() && SplattedExpr->getType()->isBooleanType()) {
8097
QualType
VectorTy
= S.Context.getExtVectorType(ResTy, NumElements);
8102
// Since
VectorTy
is created internally, it does not pretty prin
[
all
...]
SemaChecking.cpp
2595
QualType
VectorTy
, QualType EltTy) {
2596
QualType VectorEltTy =
VectorTy
->castAs<VectorType>()->getElementType();
/src/external/apache2/llvm/dist/llvm/include/llvm-c/
Core.h
1482
unsigned LLVMGetVectorSize(LLVMTypeRef
VectorTy
);
/src/external/apache2/llvm/dist/llvm/lib/IR/
Core.cpp
817
unsigned LLVMGetVectorSize(LLVMTypeRef
VectorTy
) {
818
return unwrap<VectorType>(
VectorTy
)->getElementCount().getKnownMinValue();
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
TargetLowering.h
778
/// Return true if the target can combine store(extractelement
VectorTy
,
781
virtual bool canCombineStoreAndExtract(Type *
VectorTy
, Value *Idx,
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h
11716
bool CheckVectorCast(SourceRange R, QualType
VectorTy
, QualType Ty,
11721
ExprResult prepareVectorSplat(QualType
VectorTy
, Expr *SplattedExpr);
Completed in 236 milliseconds
Indexes created Wed Jun 17 00:25:26 UTC 2026