Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonDepITypes.td11 class IType<bits<7> t> { bits<7> Value = t; }
12 def TypeALU32_2op : IType<0>;
13 def TypeALU32_3op : IType<1>;
14 def TypeALU32_ADDI : IType<2>;
15 def TypeALU64 : IType<3>;
16 def TypeCJ : IType<4>;
17 def TypeCR : IType<5>;
18 def TypeCVI_4SLOT_MPY : IType<6>;
19 def TypeCVI_GATHER : IType<7>;
20 def TypeCVI_GATHER_DV : IType<8>;
[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/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp827 if (auto IType = dyn_cast<IntegerType>(Ty)) { in adjustIntTypeByWidth() local
828 unsigned SrcBitWidth = IType->getBitWidth(); in adjustIntTypeByWidth()
852 if (auto IType = dyn_cast<IntegerType>(Ty)) { in createSPIRVType() local
853 const unsigned Width = IType->getBitWidth(); in createSPIRVType()
/freebsd/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/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.cpp1941 QualType IType = IList->getInit(Index)->getType(); in CheckVectorType() local
1942 if (!IType->isVectorType()) { in CheckVectorType()
1948 const VectorType *IVT = IType->castAs<VectorType>(); in CheckVectorType()
1951 if (IType->isExtVectorType()) in CheckVectorType()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp8578 LLT Ty = MRI.getType(SrcReg), IType = LLT::scalar(1); in lowerAbsToCNeg() local
8581 auto ICmp = MIRBuilder.buildICmp(CmpInst::ICMP_SGT, IType, SrcReg, Zero); in lowerAbsToCNeg()