Searched refs:LegalizeMutations (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalizeMutations.cpp | 17 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::changeElementCountTo(unsigned TypeIdx, in changeElementCountTo() 57 LegalizeMutation LegalizeMutations::changeElementCountTo(unsigned TypeIdx, in changeElementCountTo() 67 LegalizeMutation LegalizeMutations::changeElementSizeTo(unsigned TypeIdx, in changeElementSizeTo() 77 LegalizeMutation LegalizeMutations::widenScalarOrEltToNextPow2(unsigned TypeIdx, in widenScalarOrEltToNextPow2() 88 LegalizeMutations::widenScalarOrEltToNextMultipleOf(unsigned TypeIdx, in widenScalarOrEltToNextMultipleOf() 97 LegalizeMutation LegalizeMutations::moreElementsToNextPow2(unsigned TypeIdx, in moreElementsToNextPow2() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizerInfo.h | 353 namespace LegalizeMutations { 650 using namespace LegalizeMutations; in alwaysLegal() local 666 using namespace LegalizeMutations; in lower() local 675 using namespace LegalizeMutations; in lowerIf() local 730 using namespace LegalizeMutations; in libcall() local 889 LegalizeMutations::widenScalarOrEltToNextPow2(TypeIdx, MinSize)); 899 LegalizeMutations::widenScalarOrEltToNextMultipleOf(TypeIdx, Size)); in widenScalarToNextMultipleOf() 909 LegalizeMutations::widenScalarOrEltToNextPow2(TypeIdx, MinSize)); 921 LegalizeMutations::widenScalarOrEltToNextPow2(TypeIdx, MinSize)); 933 LegalizeMutations::scalarize(TypeIdx)); in scalarize() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCLegalizerInfo.cpp | 20 using namespace LegalizeMutations;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64LegalizerInfo.cpp | 39 using namespace LegalizeMutations; 700 LegalizeMutations::changeElementSizeTo(1, 0)) in AArch64LegalizerInfo() 707 LegalizeMutations::changeElementSizeTo(0, 1)) in AArch64LegalizerInfo() 741 LegalizeMutations::changeElementSizeTo(0, 1)) in AArch64LegalizerInfo() 748 LegalizeMutations::changeElementSizeTo(1, 0)) in AArch64LegalizerInfo() 1176 LegalizeMutations::moreElementsToNextPow2(1)) in AArch64LegalizerInfo()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVLegalizerInfo.cpp | 30 using namespace LegalizeMutations; 336 LegalizeMutations::changeTo(0, sDoubleXLen)) in RISCVLegalizerInfo()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULegalizerInfo.cpp | 41 using namespace LegalizeMutations; 1098 .fewerElementsIf(elementTypeIsLegal(0), LegalizeMutations::scalarize(0)) in AMDGPULegalizerInfo() 1852 LegalizeMutations::widenScalarOrEltToNextPow2(BigTyIdx, 16)) in AMDGPULegalizerInfo() 1858 LegalizeMutations::widenScalarOrEltToNextPow2(LitTyIdx, 16)) in AMDGPULegalizerInfo()
|
/freebsd/lib/clang/libllvm/ |
H A D | Makefile | 276 SRCS_MIN+= CodeGen/GlobalISel/LegalizeMutations.cpp
|