I have confirmed, those eins files are executable.
For example, AdisasM result of those shortest ones(I deleted the first 4 bytes because they didn't make sense):
Entry: ; 801C5E04
801C5E04 addiu sp, sp, $ffe0 (=-$20)
801C5E08 sw s1, $0014(sp)
801C5E0C addu s1, a1, zero
801C5E10 addiu v0, zero, $0002
801C5E14 sw ra, $0018(sp)
801C5E18 beq a0, v0, L1c5e7c [$801c5e7c]
801C5E1C sw s0, $0010(sp)
801C5E20 slti v0, a0, $0003
801C5E24 beq v0, zero, L1c5e44 [$801c5e44]
801C5E28 slti v0, a0, $0102
801C5E2C beq a0, zero, L1c5e5c [$801c5e5c]
801C5E30 addiu v0, zero, $0001
801C5E34 beq a0, v0, L1c5e6c [$801c5e6c]
801C5E38 nop
801C5E3C j L1c5e88 [$801c5e88]
801C5E40 nop
L1c5e44: ; 801C5E44
801C5E44 beq v0, zero, L1c5e88 [$801c5e88]
801C5E48 slti v0, a0, $0100
801C5E4C bne v0, zero, L1c5e88 [$801c5e88]
801C5E50 addu v0, s0, zero
801C5E54 j L1c5e98 [$801c5e98]
801C5E58 nop
L1c5e5c: ; 801C5E5C
801C5E5C jal func1c5eac [$801c5eac]
801C5E60 nop
801C5E64 j L1c5e98 [$801c5e98]
801C5E68 addu v0, s0, zero
L1c5e6c: ; 801C5E6C
801C5E6C jal func1c5f3c [$801c5f3c]
801C5E70 nop
801C5E74 j L1c5e98 [$801c5e98]
801C5E78 addu v0, s0, zero
L1c5e7c: ; 801C5E7C
801C5E7C jal func1c5f44 [$801c5f44]
801C5E80 nop
801C5E84 addiu a0, zero, $0002
L1c5e88: ; 801C5E88
801C5E88 jal $8002ceb4
801C5E8C addu a1, s1, zero
801C5E90 addu s0, v0, zero
801C5E94 addu v0, s0, zero
L1c5e98: ; 801C5E98
801C5E98 lw ra, $0018(sp)
801C5E9C lw s1, $0014(sp)
801C5EA0 lw s0, $0010(sp)
801C5EA4 jr ra
801C5EA8 addiu sp, sp, $0020
func1c5eac: ; 801C5EAC
801C5EAC addiu sp, sp, $ffe0 (=-$20)
801C5EB0 lui a0, $801c
801C5EB4 addiu a0, a0, $5f98
801C5EB8 sw ra, $0018(sp)
801C5EBC sw s1, $0014(sp)
801C5EC0 jal $80029c68
801C5EC4 sw s0, $0010(sp)
801C5EC8 jal $8002e5b8
801C5ECC nop
801C5ED0 jal $800b4058
801C5ED4 addiu a0, zero, $0001
801C5ED8 jal $800b417c
801C5EDC nop
801C5EE0 addiu a0, zero, $001a
801C5EE4 lui a1, $6e69
801C5EE8 jal $80041f0c
801C5EEC ori a1, a1, $616d
801C5EF0 beq v0, zero, L1c5f28 [$801c5f28]
801C5EF4 addu s0, zero, zero
801C5EF8 addiu s1, zero, $0080
L1c5efc: ; 801C5EFC
801C5EFC jal $8003099c
801C5F00 addu a0, s0, zero
801C5F04 beq v0, zero, L1c5f28 [$801c5f28]
801C5F08 addiu a1, zero, $0080
801C5F0C lw a0, $0000(v0)
801C5F10 lbu a2, $001a(v0)
801C5F14 addiu s0, s0, $0001
801C5F18 jal $8009b0d8
801C5F1C sh s1, $000c(v0)
801C5F20 j L1c5efc [$801c5efc]
801C5F24 nop
L1c5f28: ; 801C5F28
801C5F28 lw ra, $0018(sp)
801C5F2C lw s1, $0014(sp)
801C5F30 lw s0, $0010(sp)
801C5F34 jr ra
801C5F38 addiu sp, sp, $0020
func1c5f3c: ; 801C5F3C
801C5F3C jr ra
801C5F40 nop
func1c5f44: ; 801C5F44
801C5F44 addiu sp, sp, $ffe8 (=-$18)
801C5F48 lui a0, $801c
801C5F4C sw ra, $0010(sp)
801C5F50 jal $80029c94
801C5F54 addiu a0, a0, $5f98
801C5F58 jal $800b409c
801C5F5C nop
801C5F60 lw ra, $0010(sp)
801C5F64 nop
801C5F68 jr ra
801C5F6C addiu sp, sp, $0018
801C5F70 4D564E45 ENVM
801C5F74 00005041 AP..
801C5F78 nop
801C5F7C sltiu t6, t3, $6973
801C5F80 69730A78 x.si
801C5F84 0A762D6E n-v.
801C5F88 nop
801C5F8C 00007373 ss..
801C5F90 5453554C LUST
801C5F94 ori zero, zero, $5245
801C5F98 lb gp, $5f90(zero)
801C5F9C syscall $00000
801C5FA0 sll zero, zero, $04
801C5FA4 lb gp, $5f8c(zero)
801C5FA8 lb gp, $5f7c(zero)
801C5FAC lb gp, $5f78(zero)
801C5FB0 lb gp, $5f70(zero)
801C5FB4 jr zero
801C5FB8 00000101 ....
801C5FBC lb gp, $5f78(zero)
801C5FC0 lb gp, $5f78(zero)
801C5FC4 lb gp, $5f78(zero)
801C5FC8 nop
801C5FCC nop
801C5FD0 nop
801C5FD4 nop
801C5FD8 nop
801C5FDC nop
The first line *801C5E04 addiu sp, sp, $ffe0 (=-$20)* suggests the entry is a function.