Home
last modified time | relevance | path

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

/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h462 MVT HalfTy = typeSplit(Ty).first; in LoHalf() local
473 MVT HalfTy = typeSplit(Ty).first; in HiHalf() local
H A DHexagonISelLoweringHVX.cpp520 MVT HalfTy = MVT::getVectorVT(VecTy.getVectorElementType(), NumElem/2); in typeSplit() local
1731 MVT HalfTy = typeSplit(VecTy).first; LowerHvxConcatVectors() local
2258 MVT HalfTy = typeSplit(VecTy).first; LowerHvxFpExtend() local
2958 MVT HalfTy = typeSplit(ResTy).first; SplitVectorOp() local
[all...]
H A DHexagonISelDAGToDAGHVX.cpp1192 Op = DAG.getTargetExtractSubreg(Sub, dl, HalfTy, Op); in materialize() local
1516 MVT HalfTy = getSingleVT(MVT::i8); packp() local
H A DHexagonISelLowering.cpp2666 MVT HalfTy = MVT::getVectorVT(ElemTy, Num/2); buildVector64() local
/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypeCache.h39 llvm::Type *HalfTy, *BFloatTy, *FloatTy, *DoubleTy; member
H A DCGBuiltin.cpp14081 auto *HalfTy = llvm::FixedVectorType::get( EmitX86CvtF16ToFloatExpr() local
[all...]
/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...]
/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerCombiner.cpp426 LLT HalfTy = in applyCombineMulCMLT() local
/llvm-project/llvm/unittests/Transforms/Utils/
H A DLocalTest.cpp1334 Type *HalfTy = Type::getHalfTy(Context); in TEST() local
/llvm-project/llvm/unittests/IR/
H A DInstructionsTest.cpp210 Type *HalfTy = Type::getHalfTy(C); TEST() local
/llvm-project/clang/include/clang/AST/
H A DASTContext.h1133 CanQualType HalfTy; // [OpenCL 6.1.1.1], ARM NEON global() variable
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp5109 narrowScalarShiftByConstant(MachineInstr & MI,const APInt & Amt,const LLT HalfTy,const LLT AmtTy) narrowScalarShiftByConstant() argument
5221 const LLT HalfTy = LLT::scalar(NewBitSize); narrowScalarShift() local
[all...]
H A DCombinerHelper.cpp2335 LLT HalfTy = LLT::scalar(HalfSize); applyCombineShiftToUnmerge() local
[all...]
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp15682 auto *HalfTy = HalfV->getType(); areExtractShuffleVectors() local
28313 auto *HalfTy = VectorType::getHalfElementsVectorType(Ty); createComplexDeinterleavingIR() local
[all...]