Searched refs:IType (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonDepITypes.td | 11 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 D | HexagonInstrFormats.td | 51 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/Hexagon/MCTargetDesc/ |
| H A D | HexagonMCCodeEmitter.cpp | 651 unsigned IType = HexagonMCInstrInfo::getType(MCII, MI); in getExprOpValue() local 690 bool BranchOrCR = MCID.isBranch() || IType == HexagonII::TypeCR; in getExprOpValue()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVGlobalRegistry.cpp | 1010 if (auto IType = dyn_cast<IntegerType>(Ty)) { in adjustIntTypeByWidth() local 1011 unsigned SrcBitWidth = IType->getBitWidth(); in adjustIntTypeByWidth() 1033 if (auto IType = dyn_cast<IntegerType>(Ty)) { in createSPIRVType() local 1034 const unsigned Width = IType->getBitWidth(); in createSPIRVType()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | OpenCLBuiltins.td | 516 foreach IType = [Float, Double, Half, Char, UChar, Short, 524 def : Builtin<"convert_" # RType.Name # sat # rnd, [RType, IType], 528 [VectorType<RType, v>, VectorType<IType, v>],
|
| H A D | SemaInit.cpp | 2016 QualType IType = IList->getInit(Index)->getType(); in CheckVectorType() local 2017 if (!IType->isVectorType()) { in CheckVectorType() 2023 const VectorType *IVT = IType->castAs<VectorType>(); in CheckVectorType() 2026 if (IType->isExtVectorType()) in CheckVectorType()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 9524 LLT Ty = MRI.getType(SrcReg), IType = LLT::scalar(1); in lowerAbsToCNeg() local 9527 auto ICmp = MIRBuilder.buildICmp(CmpInst::ICMP_SGT, IType, SrcReg, Zero); in lowerAbsToCNeg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXInstrInfo.td | 1553 defvar op_str = "setp.${cmp:ICmp}.${cmp:IType}" # t.Size;
|