Home
last modified time | relevance | path

Searched refs:SVETypeFlags (Results 1 – 4 of 4) sorted by relevance

/external/llvm-project/clang/include/clang/Basic/
DTargetBuiltins.h172 class SVETypeFlags {
208 SVETypeFlags(uint64_t F) : Flags(F) { in SVETypeFlags() function
/external/llvm-project/clang/lib/CodeGen/
DCodeGenFunction.h83 class SVETypeFlags; variable
4061 llvm::Type *SVEBuiltinMemEltTy(SVETypeFlags TypeFlags);
4063 SmallVector<llvm::Type *, 2> getSVEOverloadTypes(SVETypeFlags TypeFlags,
4066 llvm::Type *getEltType(SVETypeFlags TypeFlags);
4067 llvm::ScalableVectorType *getSVEType(const SVETypeFlags &TypeFlags);
4068 llvm::ScalableVectorType *getSVEPredType(SVETypeFlags TypeFlags);
4069 llvm::Value *EmitSVEAllTruePred(SVETypeFlags TypeFlags);
4073 llvm::Value *EmitSVEPMull(SVETypeFlags TypeFlags,
4076 llvm::Value *EmitSVEMovl(SVETypeFlags TypeFlags,
4081 llvm::Value *EmitSVEGatherLoad(SVETypeFlags TypeFlags,
[all …]
DCGBuiltin.cpp8009 llvm::Type *CodeGenFunction::SVEBuiltinMemEltTy(SVETypeFlags TypeFlags) { in SVEBuiltinMemEltTy()
8011 case SVETypeFlags::MemEltTyDefault: in SVEBuiltinMemEltTy()
8013 case SVETypeFlags::MemEltTyInt8: in SVEBuiltinMemEltTy()
8015 case SVETypeFlags::MemEltTyInt16: in SVEBuiltinMemEltTy()
8017 case SVETypeFlags::MemEltTyInt32: in SVEBuiltinMemEltTy()
8019 case SVETypeFlags::MemEltTyInt64: in SVEBuiltinMemEltTy()
8025 llvm::Type *CodeGenFunction::getEltType(SVETypeFlags TypeFlags) { in getEltType()
8030 case SVETypeFlags::EltTyInt8: in getEltType()
8032 case SVETypeFlags::EltTyInt16: in getEltType()
8034 case SVETypeFlags::EltTyInt32: in getEltType()
[all …]
/external/llvm-project/clang/lib/Sema/
DSemaChecking.cpp2099 switch ((SVETypeFlags::ImmCheckType)CheckTy) { in CheckSVEBuiltinFunctionCall()
2100 case SVETypeFlags::ImmCheck0_31: in CheckSVEBuiltinFunctionCall()
2104 case SVETypeFlags::ImmCheck0_13: in CheckSVEBuiltinFunctionCall()
2108 case SVETypeFlags::ImmCheck1_16: in CheckSVEBuiltinFunctionCall()
2112 case SVETypeFlags::ImmCheck0_7: in CheckSVEBuiltinFunctionCall()
2116 case SVETypeFlags::ImmCheckExtract: in CheckSVEBuiltinFunctionCall()
2121 case SVETypeFlags::ImmCheckShiftRight: in CheckSVEBuiltinFunctionCall()
2125 case SVETypeFlags::ImmCheckShiftRightNarrow: in CheckSVEBuiltinFunctionCall()
2130 case SVETypeFlags::ImmCheckShiftLeft: in CheckSVEBuiltinFunctionCall()
2135 case SVETypeFlags::ImmCheckLaneIndex: in CheckSVEBuiltinFunctionCall()
[all …]