Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A 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::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 DLegalizerInfo.h362 namespace LegalizeMutations {
690 using namespace LegalizeMutations; in alwaysLegal() local
706 using namespace LegalizeMutations; in lower() local
715 using namespace LegalizeMutations; in lowerIf() local
770 using namespace LegalizeMutations; in libcall() local
961 LegalizeMutations::widenScalarOrEltToNextPow2(TypeIdx, MinSize));
971 LegalizeMutations::widenScalarOrEltToNextMultipleOf(TypeIdx, Size)); in widenScalarToNextMultipleOf()
981 LegalizeMutations::widenScalarOrEltToNextPow2(TypeIdx, MinSize));
993 LegalizeMutations::widenScalarOrEltToNextPow2(TypeIdx, MinSize));
1005 LegalizeMutations::scalarize(TypeIdx)); in scalarize()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCLegalizerInfo.cpp18 using namespace LegalizeMutations;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp37 using namespace LegalizeMutations;
853 LegalizeMutations::changeElementSizeTo(1, 0)) in AArch64LegalizerInfo()
860 LegalizeMutations::changeElementSizeTo(0, 1)) in AArch64LegalizerInfo()
898 LegalizeMutations::changeElementSizeTo(1, 0)) in AArch64LegalizerInfo()
905 LegalizeMutations::changeElementSizeTo(0, 1)) in AArch64LegalizerInfo()
945 LegalizeMutations::changeElementSizeTo(0, 1)) in AArch64LegalizerInfo()
952 LegalizeMutations::changeElementSizeTo(1, 0)) in AArch64LegalizerInfo()
1359 LegalizeMutations::moreElementsToNextPow2(1)) in AArch64LegalizerInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVLegalizerInfo.cpp33 using namespace LegalizeMutations;
457 LegalizeMutations::changeTo(0, sDoubleXLen)) in RISCVLegalizerInfo()
595 LegalizeMutations::changeTo(1, sXLen)) in RISCVLegalizerInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp41 using namespace LegalizeMutations;
1119 .fewerElementsIf(elementTypeIsLegal(0), LegalizeMutations::scalarize(0)) in AMDGPULegalizerInfo()
1884 LegalizeMutations::widenScalarOrEltToNextPow2(BigTyIdx, 16)) in AMDGPULegalizerInfo()
1890 LegalizeMutations::widenScalarOrEltToNextPow2(LitTyIdx, 16)) in AMDGPULegalizerInfo()
/freebsd/lib/clang/libllvm/
H A DMakefile320 SRCS_MIN+= CodeGen/GlobalISel/LegalizeMutations.cpp