OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:VectorType
(Results
1 - 9
of
9
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
DerivedTypes.h
391
class
VectorType
: public Type {
392
/// A fully specified
VectorType
is of the form <vscale x n x Ty>. 'n' is the
418
VectorType
(Type *ElType, unsigned EQ, Type::TypeID TID);
421
VectorType
(const
VectorType
&) = delete;
422
VectorType
&operator=(const
VectorType
&) = delete;
426
/// This static method is the primary way to construct an
VectorType
.
427
static
VectorType
*get(Type *ElementType, ElementCount EC);
429
static
VectorType
*get(Type *ElementType, unsigned NumElements
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/IR/
Type.cpp
74
if (isa<
VectorType
>(this) && isa<
VectorType
>(Ty))
137
const
VectorType
*VTy = cast<
VectorType
>(this);
153
if (auto *VTy = dyn_cast<
VectorType
>(this))
170
if (auto *VTy = dyn_cast<
VectorType
>(this))
618
//
VectorType
Implementation
621
VectorType
::
VectorType
(Type *ElType, unsigned EQ, Type::TypeID TID)
628
VectorType
*VectorType::get(Type *ElementType, ElementCount EC)
[
all
...]
/src/external/apache2/llvm/dist/clang/utils/TableGen/
MveEmitter.cpp
288
class
VectorType
: public CRegularNamedType {
293
VectorType
(const ScalarType *Element, unsigned Lanes)
313
const
VectorType
*Element;
317
MultiVectorType(unsigned Registers, const
VectorType
*Element)
975
std::unique_ptr<
VectorType
>>
995
const
VectorType
*getVectorType(const ScalarType *ST, unsigned Lanes) {
999
VectorTypes[key] = std::make_unique<
VectorType
>(ST, Lanes);
1002
const
VectorType
*getVectorType(const ScalarType *ST) {
1006
const
VectorType
*VT) {
1110
cast<
VectorType
>(ExistingVector)->lanes())
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/
PDBTypes.h
278
VectorType
,
/src/external/apache2/llvm/dist/clang/lib/AST/
Type.cpp
226
VectorType
::VectorKind VecKind)
239
VectorType
::VectorKind VecKind) {
330
VectorType
::
VectorType
(QualType vecType, unsigned nElements, QualType canonType,
332
:
VectorType
(Vector, vecType, nElements, canonType, vecKind) {}
334
VectorType
::
VectorType
(TypeClass tc, QualType vecType, unsigned nElements,
988
QualType VisitVectorType(const
VectorType
*T) {
1834
Type *VisitVectorType(const
VectorType
*T) {
1890
if (const auto *VT = dyn_cast<
VectorType
>(CanonicalType)
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
ItaniumDemangle.h
58
X(
VectorType
) \
901
class
VectorType
final : public Node {
906
VectorType
(const Node *BaseType_, Node *Dimension_)
3572
return make<
VectorType
>(ElemType, DimensionNumber);
3584
return make<
VectorType
>(ElemType, DimExpr);
3589
return make<
VectorType
>(ElemType, /*Dimension=*/nullptr);
/src/external/apache2/llvm/dist/clang/include/clang/AST/
Type.h
1679
friend class
VectorType
;
1904
/// 'arm_sve_vector_bits' type attribute as
VectorType
.
3223
class
VectorType
: public Type, public llvm::FoldingSetNode {
3257
VectorType
(QualType vecType, unsigned nElements, QualType canonType,
3260
VectorType
(TypeClass tc, QualType vecType, unsigned nElements,
3312
SourceLocation Loc,
VectorType
::VectorKind vecKind);
3318
VectorType
::VectorKind getVectorKind() const {
3319
return
VectorType
::VectorKind(VectorTypeBits.VecKind);
3335
VectorType
::VectorKind VecKind);
3344
class ExtVectorType : public
VectorType
{
[
all
...]
/src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
ir.go
683
func
VectorType
(elementType Type, elementCount int) (t Type) {
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.cpp
12539
EVT
VectorType
= FalseVal->getOperand(0).getValueType();
12541
if (
VectorType
!= MVT::v16i8 &&
VectorType
!= MVT::v8i16 &&
12542
VectorType
!= MVT::v4i32)
12545
EVT VectorScalarType =
VectorType
.getVectorElementType();
19572
ARMTargetLowering::getNumInterleavedAccesses(
VectorType
*VecTy,
19959
} else if (auto *VT = dyn_cast<
VectorType
>(Ty)) {
Completed in 69 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026