/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.h | 459 MVT HalfTy = typeSplit(Ty).first; LoHalf() local 470 MVT HalfTy = typeSplit(Ty).first; HiHalf() local
|
H A D | HexagonISelLoweringHVX.cpp | 520 MVT HalfTy = MVT::getVectorVT(VecTy.getVectorElementType(), NumElem/2); in typeSplit() local 1731 MVT HalfTy = typeSplit(VecTy).first; in LowerHvxConcatVectors() local 2258 MVT HalfTy = typeSplit(VecTy).first; in LowerHvxFpExtend() local 2958 MVT HalfTy = typeSplit(ResTy).first; in SplitVectorOp() local
|
H A D | HexagonISelDAGToDAGHVX.cpp | 1192 MVT HalfTy = MVT::getVectorVT(OpTy.getVectorElementType(), in materialize() local 1516 MVT HalfTy = getSingleVT(MVT::i8); in packp() local
|
H A D | HexagonISelLowering.cpp | 2644 MVT HalfTy = MVT::getVectorVT(ElemTy, Num/2); buildVector64() local
|
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenTypeCache.h | 39 llvm::Type *HalfTy, *BFloatTy, *FloatTy, *DoubleTy; member
|
H A D | CGBuiltin.cpp | 13886 auto *HalfTy = llvm::FixedVectorType::get( EmitX86CvtF16ToFloatExpr() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPURegisterBankInfo.cpp | 662 LLT HalfTy, in split64BitValueForMapping() argument 2130 LLT HalfTy = LLT::scalar(32); applyMappingSMULU64() local 2332 LLT HalfTy = getHalfSizedType(DstTy); applyMappingImpl() local 2409 LLT HalfTy = getHalfSizedType(DstTy); applyMappingImpl() local [all...] |
/freebsd-src/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ASTContext.h | 1107 CanQualType HalfTy; // [OpenCL 6.1.1.1], ARM NEON global() variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalizerHelper.cpp | 4945 narrowScalarShiftByConstant(MachineInstr & MI,const APInt & Amt,const LLT HalfTy,const LLT AmtTy) narrowScalarShiftByConstant() argument 5057 const LLT HalfTy = LLT::scalar(NewBitSize); narrowScalarShift() local [all...] |
H A D | CombinerHelper.cpp | 2198 LLT HalfTy = LLT::scalar(HalfSize); applyCombineShiftToUnmerge() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 14855 auto *HalfTy = HalfV->getType(); areExtractShuffleVectors() local 26951 auto *HalfTy = VectorType::getHalfElementsVectorType(Ty); createComplexDeinterleavingIR() local [all...] |