once you install slackware and run eliloconfig, etc., and after 1st time
boot, look in "/boot/efi/EFI/Slackware/"
This is the directory on /dev/sda1 (fat32) that the UEFI bootloader looks
for to load the boot kernel - during install this was registered in your
EFI BIOS with efibootmgr. You simply need to edit elilo.conf to add /
modify entries. In this example, I have 3 Slackware kernels to boot the
same partition, but each could be a different partition and distro.
For example:
$ cat /boot/efi/EFI/Slackware/elilo.conf
prompt
#chooser=textmenu
chooser=simple
delay=1
timeout=50
default=current
message=message.txt
#
image=vmlinuz-generic
label=current
initrd=initrd.gz
read-only
append="root=/dev/sda2 vga=normal ro"
image=vmlinuz-huge
label=safemode
read-only
append="root=/dev/sda2 vga=normal ro"
image=vmlinuz-custom
label=custom
initrd=initrd.gz
read-only
append="root=/dev/sda2 vga=normal ro intel_iommu=on"
See also
https://docs.slackware.com/
howtos:slackware_admin:linux_kernel_options_for_uefi_and_elilo
http://www.rodsbooks.com/efi-bootloaders/elilo.html