robinp has quit [Read error: Connection reset by peer]
robinp has joined #asahi-re
DrWhax has quit [Ping timeout: 272 seconds]
DrWhax has joined #asahi-re
PhilippvK_ has quit [Ping timeout: 260 seconds]
phiologe has joined #asahi-re
Tokamak has joined #asahi-re
Tokamak_ has joined #asahi-re
Tokamak has quit [Ping timeout: 264 seconds]
<davidrysk[m]>
marcan: looking at this blob, I see undefined instructions.. I think never_released already established that they're using extended instructions here
<davidrysk[m]>
(meaning, instructions that are specific to Apple's chips)
Tokamak has joined #asahi-re
<marcan>
yes, I saw stuff like that in an iBoot trampoline (I think) I found in RAM
Tokamak_ has quit [Ping timeout: 246 seconds]
<krbtgt>
wonder what they are
<davidrysk[m]>
is there a way to make llvm-ir easier to read?
Tokamak has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<comex>
there's always the "compile it to native code and then use a decompiler" approach
<davidrysk[m]>
Hah, fair
<davidrysk[m]>
(Or even just a disassembler)
modmuss50 has quit [Ping timeout: 260 seconds]
brinly has quit [Ping timeout: 260 seconds]
modmuss50 has joined #asahi-re
brinly has joined #asahi-re
robher has quit [Ping timeout: 260 seconds]
narmstrong has quit [Ping timeout: 260 seconds]
robher has joined #asahi-re
narmstrong has joined #asahi-re
<never_released>
comex: public Apple compilers and disassemblers do not support those :P
<opticron>
it's like they reimplemented a custom/different EL3
BaughnLogBot has quit [Ping timeout: 260 seconds]
BaughnLogBot has joined #asahi-re
Namidairo has quit [Ping timeout: 240 seconds]
jcs has left #asahi-re [#asahi-re]
tomtastic has left #asahi-re ["part/quit"]
<modwizcode>
I thought PPL'
<modwizcode>
oops
<modwizcode>
I thought PPL's implementation was pretty sound on it'
<modwizcode>
*it's own
<modwizcode>
geez I keep bumping enter
zkrx has quit [Ping timeout: 246 seconds]
zkrx has joined #asahi-re
Tokamak has joined #asahi-re
irl25519 has joined #asahi-re
irl25519 has quit [Quit: irl25519]
irl25519 has joined #asahi-re
irl25519 has quit [Quit: irl25519]
irl25519 has joined #asahi-re
irl25519 has quit [Client Quit]
<comex>
never_released: they don't support the custom instructions, but that's separate from the making LLVM IR blobs easier to read (I just checked and only two of the .o files that contain bitcode fail to compile because of custom instructions, and those could be patched not to do so, if the goal is just REing the logic)
irl25519 has joined #asahi-re
irl25519 has quit [Quit: irl25519]
irl25519 has joined #asahi-re
Bastian[m] has quit [Ping timeout: 244 seconds]
bakk[m] has quit [Ping timeout: 244 seconds]
wolf511[m] has quit [Ping timeout: 244 seconds]
ronyrus[m] has quit [Ping timeout: 244 seconds]
fried_dede[m] has quit [Ping timeout: 244 seconds]
jinen[m] has quit [Ping timeout: 244 seconds]
svenpeter has quit [Ping timeout: 244 seconds]
fried_dede[m] has joined #asahi-re
svenpeter has joined #asahi-re
ronyrus[m] has joined #asahi-re
jinen[m] has joined #asahi-re
wolf511[m] has joined #asahi-re
bakk[m] has joined #asahi-re
Bastian[m] has joined #asahi-re
irl25519 has quit [Quit: irl25519]
TheJollyRoger has quit [Remote host closed the connection]