Home
last modified time | relevance | path

Searched refs:IType (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonDepITypes.td12 def TypeALU32_2op : IType<0>;
15 def TypeALU64 : IType<3>;
16 def TypeCJ : IType<4>;
17 def TypeCR : IType<5>;
28 def TypeCVI_VA : IType<16>;
47 def TypeJ : IType<35>;
48 def TypeLD : IType<36>;
49 def TypeM : IType<37>;
51 def TypeNCJ : IType<39>;
53 def TypeST : IType<41>;
[all …]
H A DHexagonInstrFormats.td51 string cstr, InstrItinClass itin, IType type>
72 IType Type = type;
200 class HInst<dag outs, dag ins, string asmstr, InstrItinClass itin, IType type> :
280 IType Type = TypeDUPLEX; // uses slot 0,1
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCCodeEmitter.cpp621 unsigned IType = HexagonMCInstrInfo::getType(MCII, MI); in getExprOpValue() local
660 bool BranchOrCR = MCID.isBranch() || IType == HexagonII::TypeCR; in getExprOpValue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp673 if (auto IType = dyn_cast<IntegerType>(Ty)) { in createSPIRVType() local
674 const unsigned Width = IType->getBitWidth(); in createSPIRVType()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DOpenCLBuiltins.td512 foreach IType = [Float, Double, Half, Char, UChar, Short,
520 def : Builtin<"convert_" # RType.Name # sat # rnd, [RType, IType],
524 [VectorType<RType, v>, VectorType<IType, v>],
H A DSemaInit.cpp1861 QualType IType = IList->getInit(Index)->getType(); in CheckVectorType() local
1862 if (!IType->isVectorType()) { in CheckVectorType()
1868 const VectorType *IVT = IType->castAs<VectorType>(); in CheckVectorType()
1871 if (IType->isExtVectorType()) in CheckVectorType()