Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DLegalityPredicates.cpp97 const LLT QueryTy = Query.Types[TypeIdx]; in elementTypeIs() local
98 return QueryTy.isVector() && QueryTy.getElementType() == EltTy; in elementTypeIs()
105 const LLT QueryTy = Query.Types[TypeIdx]; in scalarNarrowerThan() local
106 return QueryTy.isScalar() && QueryTy.getSizeInBits() < Size; in scalarNarrowerThan()
113 const LLT QueryTy = Query.Types[TypeIdx]; in scalarWiderThan() local
114 return QueryTy.isScalar() && QueryTy.getSizeInBits() > Size; in scalarWiderThan()
137 const LLT QueryTy = Query.Types[TypeIdx]; in scalarOrEltNarrowerThan() local
138 return QueryTy.getScalarSizeInBits() < Size; in scalarOrEltNarrowerThan()
145 const LLT QueryTy = Query.Types[TypeIdx]; in scalarOrEltWiderThan() local
146 return QueryTy.getScalarSizeInBits() > Size; in scalarOrEltWiderThan()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DLegalityPredicates.cpp97 const LLT QueryTy = Query.Types[TypeIdx]; in narrowerThan() local
98 return QueryTy.isScalar() && QueryTy.getSizeInBits() < Size; in narrowerThan()
105 const LLT QueryTy = Query.Types[TypeIdx]; in widerThan() local
106 return QueryTy.isScalar() && QueryTy.getSizeInBits() > Size; in widerThan()
113 const LLT QueryTy = Query.Types[TypeIdx]; in scalarOrEltNarrowerThan() local
114 return QueryTy.getScalarSizeInBits() < Size; in scalarOrEltNarrowerThan()
121 const LLT QueryTy = Query.Types[TypeIdx]; in scalarOrEltWiderThan() local
122 return QueryTy.getScalarSizeInBits() > Size; in scalarOrEltWiderThan()
128 const LLT QueryTy = Query.Types[TypeIdx]; in scalarOrEltSizeNotPow2() local
129 return !isPowerOf2_32(QueryTy.getScalarSizeInBits()); in scalarOrEltSizeNotPow2()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPULegalizerInfo.cpp114 const LLT QueryTy = Query.Types[TypeIdx]; in vectorSmallerThan() local
115 return QueryTy.isVector() && QueryTy.getSizeInBits() < Size; in vectorSmallerThan()
121 const LLT QueryTy = Query.Types[TypeIdx]; in vectorWiderThan() local
122 return QueryTy.isVector() && QueryTy.getSizeInBits() > Size; in vectorWiderThan()
128 const LLT QueryTy = Query.Types[TypeIdx]; in numElementsNotEven() local
129 return QueryTy.isVector() && QueryTy.getNumElements() % 2 != 0; in numElementsNotEven()
/external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
DLegalizerInfo.h894 const LLT QueryTy = Query.Types[TypeIdx]; in maxScalarIf()
895 return QueryTy.isScalar() && in maxScalarIf()
896 QueryTy.getSizeInBits() > Ty.getSizeInBits() && in maxScalarIf()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPULegalizerInfo.cpp164 const LLT QueryTy = Query.Types[TypeIdx]; in vectorSmallerThan() local
165 return QueryTy.isVector() && QueryTy.getSizeInBits() < Size; in vectorSmallerThan()
171 const LLT QueryTy = Query.Types[TypeIdx]; in vectorWiderThan() local
172 return QueryTy.isVector() && QueryTy.getSizeInBits() > Size; in vectorWiderThan()
178 const LLT QueryTy = Query.Types[TypeIdx]; in numElementsNotEven() local
179 return QueryTy.isVector() && QueryTy.getNumElements() % 2 != 0; in numElementsNotEven()
219 const LLT QueryTy = Query.Types[TypeIdx]; in elementTypeIsLegal() local
220 if (!QueryTy.isVector()) in elementTypeIsLegal()
222 const LLT EltTy = QueryTy.getElementType(); in elementTypeIsLegal()