Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalityPredicates.cpp113 const LLT QueryTy = Query.Types[TypeIdx]; in elementTypeIs() local
114 return QueryTy.isVector() && QueryTy.getElementType() == EltTy; in elementTypeIs()
121 const LLT QueryTy = Query.Types[TypeIdx]; in scalarNarrowerThan() local
122 return QueryTy.isScalar() && QueryTy.getSizeInBits() < Size; in scalarNarrowerThan()
129 const LLT QueryTy = Query.Types[TypeIdx]; in scalarWiderThan() local
130 return QueryTy.isScalar() && QueryTy.getSizeInBits() > Size; in scalarWiderThan()
153 const LLT QueryTy = Query.Types[TypeIdx]; in scalarOrEltNarrowerThan() local
154 return QueryTy.getScalarSizeInBits() < Size; in scalarOrEltNarrowerThan()
161 const LLT QueryTy = Query.Types[TypeIdx]; in scalarOrEltWiderThan() local
162 return QueryTy.getScalarSizeInBits() > Size; in scalarOrEltWiderThan()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCLegalizerInfo.cpp23 const LLT QueryTy = Query.Types[TypeIdx]; in isRegisterType() local
24 unsigned TypeSize = QueryTy.getSizeInBits(); in isRegisterType()
30 if (QueryTy.isVector()) { in isRegisterType()
31 const int EltSize = QueryTy.getElementType().getSizeInBits(); in isRegisterType()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h1078 const LLT QueryTy = Query.Types[TypeIdx]; in minScalarIf()
1079 return QueryTy.isScalar() && in minScalarIf()
1080 QueryTy.getSizeInBits() < Ty.getSizeInBits() && in minScalarIf()
1114 const LLT QueryTy = Query.Types[TypeIdx]; in maxScalarIf()
1115 return QueryTy.isScalar() && in maxScalarIf()
1116 QueryTy.getSizeInBits() > Ty.getSizeInBits() && in maxScalarIf()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp207 const LLT QueryTy = Query.Types[TypeIdx]; in vectorSmallerThan() local
208 return QueryTy.isVector() && QueryTy.getSizeInBits() < Size; in vectorSmallerThan()
214 const LLT QueryTy = Query.Types[TypeIdx]; in vectorWiderThan() local
215 return QueryTy.isVector() && QueryTy.getSizeInBits() > Size; in vectorWiderThan()
221 const LLT QueryTy = Query.Types[TypeIdx]; in numElementsNotEven() local
222 return QueryTy.isVector() && QueryTy.getNumElements() % 2 != 0; in numElementsNotEven()
277 const LLT QueryTy = Query.Types[TypeIdx]; in elementTypeIsLegal() local
278 if (!QueryTy.isVector()) in elementTypeIsLegal()
280 const LLT EltTy = QueryTy.getElementType(); in elementTypeIsLegal()