Home
last modified time | relevance | path

Searched defs:HalfTy (Results 1 – 11 of 11) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h459 MVT HalfTy = typeSplit(Ty).first; LoHalf() local
470 MVT HalfTy = typeSplit(Ty).first; HiHalf() local
H A DHexagonISelLoweringHVX.cpp520 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 DHexagonISelDAGToDAGHVX.cpp1192 MVT HalfTy = MVT::getVectorVT(OpTy.getVectorElementType(), in materialize() local
1516 MVT HalfTy = getSingleVT(MVT::i8); in packp() local
H A DHexagonISelLowering.cpp2644 MVT HalfTy = MVT::getVectorVT(ElemTy, Num/2); buildVector64() local
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypeCache.h39 llvm::Type *HalfTy, *BFloatTy, *FloatTy, *DoubleTy; member
H A DCGBuiltin.cpp13886 auto *HalfTy = llvm::FixedVectorType::get( EmitX86CvtF16ToFloatExpr() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.cpp662 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 DASTContext.h1107 CanQualType HalfTy; // [OpenCL 6.1.1.1], ARM NEON global() variable
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp4945 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 DCombinerHelper.cpp2198 LLT HalfTy = LLT::scalar(HalfSize); applyCombineShiftToUnmerge() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp14855 auto *HalfTy = HalfV->getType(); areExtractShuffleVectors() local
26951 auto *HalfTy = VectorType::getHalfElementsVectorType(Ty); createComplexDeinterleavingIR() local
[all...]