Home
last modified time | relevance | path

Searched refs:LegalizeMutation (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DLegalizeMutations.cpp17 LegalizeMutation LegalizeMutations::changeTo(unsigned TypeIdx, LLT Ty) { in changeTo()
22 LegalizeMutation LegalizeMutations::changeTo(unsigned TypeIdx, in changeTo()
29 LegalizeMutation LegalizeMutations::changeElementTo(unsigned TypeIdx, in changeElementTo()
38 LegalizeMutation LegalizeMutations::changeElementTo(unsigned TypeIdx, in changeElementTo()
46 LegalizeMutation LegalizeMutations::changeElementSizeTo(unsigned TypeIdx, in changeElementSizeTo()
56 LegalizeMutation LegalizeMutations::widenScalarOrEltToNextPow2(unsigned TypeIdx, in widenScalarOrEltToNextPow2()
66 LegalizeMutation LegalizeMutations::moreElementsToNextPow2(unsigned TypeIdx, in moreElementsToNextPow2()
77 LegalizeMutation LegalizeMutations::scalarize(unsigned TypeIdx) { in scalarize()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DLegalizeMutations.cpp17 LegalizeMutation LegalizeMutations::changeTo(unsigned TypeIdx, LLT Ty) { in changeTo()
22 LegalizeMutation LegalizeMutations::changeTo(unsigned TypeIdx, in changeTo()
29 LegalizeMutation LegalizeMutations::changeElementTo(unsigned TypeIdx, in changeElementTo()
38 LegalizeMutation LegalizeMutations::changeElementTo(unsigned TypeIdx, in changeElementTo()
46 LegalizeMutation LegalizeMutations::widenScalarOrEltToNextPow2(unsigned TypeIdx, in widenScalarOrEltToNextPow2()
56 LegalizeMutation LegalizeMutations::moreElementsToNextPow2(unsigned TypeIdx, in moreElementsToNextPow2()
67 LegalizeMutation LegalizeMutations::scalarize(unsigned TypeIdx) { in scalarize()
/external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
DLegalizerInfo.h170 using LegalizeMutation = variable
308 LegalizeMutation changeTo(unsigned TypeIdx, LLT Ty);
311 LegalizeMutation changeTo(unsigned TypeIdx, unsigned FromTypeIdx);
314 LegalizeMutation changeElementTo(unsigned TypeIdx, unsigned FromTypeIdx);
317 LegalizeMutation changeElementTo(unsigned TypeIdx, LLT Ty);
322 LegalizeMutation changeElementSizeTo(unsigned TypeIdx, unsigned FromTypeIdx);
326 LegalizeMutation widenScalarOrEltToNextPow2(unsigned TypeIdx, unsigned Min = 0);
330 LegalizeMutation moreElementsToNextPow2(unsigned TypeIdx, unsigned Min = 0);
332 LegalizeMutation scalarize(unsigned TypeIdx);
342 LegalizeMutation Mutation;
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
DLegalizerInfo.h166 using LegalizeMutation = variable
267 LegalizeMutation changeTo(unsigned TypeIdx, LLT Ty);
270 LegalizeMutation changeTo(unsigned TypeIdx, unsigned FromTypeIdx);
273 LegalizeMutation changeElementTo(unsigned TypeIdx, unsigned FromTypeIdx);
276 LegalizeMutation changeElementTo(unsigned TypeIdx, LLT Ty);
280 LegalizeMutation widenScalarOrEltToNextPow2(unsigned TypeIdx, unsigned Min = 0);
284 LegalizeMutation moreElementsToNextPow2(unsigned TypeIdx, unsigned Min = 0);
286 LegalizeMutation scalarize(unsigned TypeIdx);
296 LegalizeMutation Mutation;
300 LegalizeMutation Mutation = nullptr)
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPULegalizerInfo.cpp75 static LegalizeMutation oneMoreElement(unsigned TypeIdx) { in oneMoreElement()
83 static LegalizeMutation fewerEltsToSize64Vector(unsigned TypeIdx) { in fewerEltsToSize64Vector()
96 static LegalizeMutation moreEltsToNext32Bit(unsigned TypeIdx) { in moreEltsToNext32Bit()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPULegalizerInfo.cpp96 static LegalizeMutation oneMoreElement(unsigned TypeIdx) { in oneMoreElement()
104 static LegalizeMutation fewerEltsToSize64Vector(unsigned TypeIdx) { in fewerEltsToSize64Vector()
117 static LegalizeMutation moreEltsToNext32Bit(unsigned TypeIdx) { in moreEltsToNext32Bit()
146 static LegalizeMutation bitcastToRegisterType(unsigned TypeIdx) { in bitcastToRegisterType()
153 static LegalizeMutation bitcastToVectorElement32(unsigned TypeIdx) { in bitcastToVectorElement32()
/external/llvm-project/llvm/docs/GlobalISel/
DLegalizer.rst183 optional LegalizeMutation containing a type to attempt to perform